{"_id":"@reatom/npm-react","_rev":"45-24bc36562878b9e4b875e00bc09acf1f","name":"@reatom/npm-react","dist-tags":{"alpha":"3.0.4","latest":"3.10.6"},"versions":{"3.0.0":{"name":"@reatom/npm-react","version":"3.0.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.0.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://github.com/artalar/reatom/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"e07e14ce6cfb2c57c3c752c89966d8c35a4c8d69","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.0.0.tgz","fileCount":13,"integrity":"sha512-9k2hYNGcKYVHrNUEDDsEzWcNmi3RrGvHR9mooTdPbHttbIWTUCy2z9AyGPfeNCniZNaqe7ZtH4/Cn56XwENskQ==","signatures":[{"sig":"MEUCIC3dzU72dXwrocQnzsdHuk0TXbdW/BonbC1VVIsibWm5AiEA6UZkiEB0yN3mE0nJftOiEctTriZUcd7sLPhLCmDHOdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHdMqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNhRAAiu69SLeWDOdOXfIPQuaURRLE9wN7aZNT7AKKbOYoBeLXHIJ2\r\nYql18I3ZUej7kJpoxefhQ19t3ymdU1Tncoil0zeDQeQjYCFWeW1K4WuFNnFK\r\nKpHCoe6tvKYiODuVuxxHFG79OLdVKiID/dp108/kTGUQedusdy+l6+4fL6kO\r\n6TCMvjvQYXWehgWkIPKtpgL0YDNM6FeHIcL/LSgkZieRj7dG955kJSpRRxQM\r\naqpCSmMQH1R/01Wf+FnT02gsBqG49gllzn26hsOYxQj58gIowmXt13bEHEze\r\nLjmRiKj0bWaFlRH9hv1IQvXE7UpLpnWQFPoO19GMxcwR4E+SvP//8efZX5b6\r\nxC7nZmB//6MHS2WUXxREHH0524FVpB/iaMEaOML5fNTiezKxmogEku4ERdl0\r\ni7QqQ3JnOPmdBC86gugMokf0JY06lbnHM76+BFtVxP9jW+OsYyqmPt9dyF28\r\nIc5K5xre9aFTfRJvM0gvxzQxY5vx+/A4T9t9j1KP/2LVorwTTXu+CEniwwar\r\nxf2gNdXMNV4Yex9+V6RCoxAoN9xsF52fJ9LIt7DKe885y2kE4aLt5FfMdaU4\r\nGUwfmZ9TNpqprsxDuELlZR0k9swJVXujNGNRWlZHB8vPFf1IOXOvyvLzrgD6\r\ntmQGZRZpUqNG+8bz9o1GsgKpvqpk1Hk6Q9Q=\r\n=eUJo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"d95fbc99ca3a9c8505f5eadf8ba1bc8c84d75b28","private":false,"scripts":{"test":"nx test:native @reatom/npm-react","build":"microbundle","clean":"rimraf build/","rebuild":"npm run clean && npm run build","test:native":"cross-env fixme=fixme tsx src/index.test.ts","prepublishOnly":"npm run rebuild && npm run test:native"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18.0.0","@reatom/core":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.0.0_1662898986562_0.4057087107114672","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@reatom/npm-react","version":"3.0.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.0.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://github.com/artalar/reatom/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"fe3a4df10943573870e277cb160f992d99f98b80","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.0.1.tgz","fileCount":13,"integrity":"sha512-IujgMQ6Abwqkt0pQCgLCqSzknqGRkJVi+SVZo5Wwu6L02wtlymkpBFtwcbS/pV7XVDzzZUoSzpwfgxqe1xTxfw==","signatures":[{"sig":"MEUCIEFILiJiMp6Irx0FsFekcupBHl6fOAW+DAWvYUBBxDURAiEAvU2cX4V+3tGfw0qG6EIw8nRawq6YgGKMaUCgFmj+VD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHmoDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDKRAAnVUX191oWzmZbTzGKKnZtudLfN0zm9nI3O7utynGz28ut+zQ\r\nRSTEELsdmbVPk+b6TJO+FKaJk+DSYkNJRcJlPNdNi/DPnhmL3MHCW5/bDpLN\r\nZzqtwbSgSGUCOAcL4LtiuLG5AoXGg5FfAwhfVy52IF86VB/5RdvTbXuCeF4z\r\nVcUyUIZfCdU3cpYrj6wbhAbC9D6KezIhTvUTRK8qesKEN2IIs3005Ol2C7Zm\r\n+hXWalL+YcCZ7BqjdJwIsyQEec0daKf9Nr6vKlfWoOLwri7SvWfYUN6jAex1\r\nKrNQ4kvjCL8GvMbe39oAbTPxER2P/JRIsFexKSKLZzpa4EDuvFyptvUgDo8p\r\nuB91dtynNBXj/ewTLP6eBhQ/vy9dhloSF6blyd3WSqnsANXlyToEfOaqmTDg\r\n82n9SXnGOwM09oiC/kauj9lvMKURTqdRRwBa0xfuohrjXeop5KqL5TT3ibh/\r\nTRT2zs9p7ImWz5ypcjxy5IYtaUO9MLNV3WjGvX2yOD/RowGlqT2d8HLQ2VqS\r\nnJabfPSM8V5ETlgUYvkZ1waONSRJUpkxldZ9x+1hgG4vsj5sfcoabE8U48CG\r\nqU/FoV70o5WCCPFVyxe9yOuwOvIetFsPVLpNI3/UKD9bNzk01aNUM+ujNZMK\r\nqdaCvRpaLPRp7GQqehcoXFQYB9FiMk0Z79Q=\r\n=C8KL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"7fd5820e771fcfa44cb571e0f5c0ab3dd35ca1ba","private":false,"scripts":{"test":"nx test:native @reatom/npm-react","build":"microbundle","clean":"rimraf build/","rebuild":"npm run clean && npm run build","test:native":"cross-env fixme=fixme tsx src/index.test.ts","prepublishOnly":"npm run rebuild && npm run test:native"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=18.0.0","@reatom/core":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.0.1_1662937602951_0.5812527023543421","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@reatom/npm-react","version":"3.0.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.0.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://github.com/artalar/reatom/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"cafef12a5232b4e366836ed86327390f6b66fe5c","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.0.2.tgz","fileCount":13,"integrity":"sha512-9ndctk501UAIVeeHtadF8x1QEQDaFDrnn96Dq8hMZYAJg7XagaEckGfLKYFp+uMjq5x3SQnl1Sgcq0zDFBGjOg==","signatures":[{"sig":"MEYCIQC8LjXyTwqushEtTHcWnPzl22W7Ms5mngMZhAJJZ77TWwIhALm6t/22pheIgR1Lnzjs9dStQAPfUZVfK3i+Gn6hbLxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHnJIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaSQ/+L9BHtAm+yT4fEuiny573P5DR91zaQyKh1jzqhEssyEFdbDWr\r\nFKDjWC49Vx3fG3wpbhWh9JwzYVf3sJp3wrTGWKCBVesBQIVskHFxL8/x1wCg\r\nxApUmwljhDbOr1o90deTVAZ/aF672Mj1G22QHrqwZbRJ4rLkEGewpWbCx90j\r\n7OKeTJTy5Q+LRrhQntWgl/4CVUrxUWUveQA1wbEVVFiRrNxyuz8mN9tN38y/\r\ncUwp3i2w7zPIzuQ8neF/KDaxGwmBkMYrNGJFIpub+01+Q8pu7PsJ1Bl8xRI+\r\nW8wLBDUGWE6zQW67xpY5KJsajQ2McKtMtxywukKPHW+w2duuzlpQqPAhASNu\r\nUnUdLG3CuZ2H7tE1NkkrmF4AbMlRJm2/X4mIXzIf3wAKSodx3g633TWp1FKo\r\nn36IYaXLjUQcao0BRPrgDJJQVKtocGAWkVK9jx/HkE74IVnVRBQFcdkP27TP\r\nl334dkvzMZSBOAR9hxIpj6swtCWc2tvJwc0SfaOTI+53RT9on+VTbZIb1QDE\r\nbqiOf6BBNMEWLJToRC1CAYp0x21ApQou4Bojd0B0vnxE4tGeuyAGqkdDtYpp\r\n1QwOIdWOEyglaTX1RYyxWyc4NMU5g6zRgEKsAlRlanuDesfAUEO5krwLubj+\r\nOPyRvH6qrPrSqteyMYu1oBXpk7WfXq0UqXk=\r\n=pS+P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"41c7ea2f4ef9984bf85e47831269fa7e1f07075a","private":false,"scripts":{"test":"nx test:native @reatom/npm-react","build":"microbundle","clean":"rimraf build/","rebuild":"npm run clean && npm run build","test:native":"cross-env fixme=fixme tsx src/index.test.ts","prepublishOnly":"npm run rebuild && npm run test:native"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=18.0.0","@reatom/core":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.0.2_1662939720602_0.966576305590644","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@reatom/npm-react","version":"3.0.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.0.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://github.com/artalar/reatom/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"26b5b088a19717567955fe8eae9fd8c7e4469c96","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.0.3.tgz","fileCount":13,"integrity":"sha512-/lH6FfIPkVS7A+yLbdhK1cfI9U0Y0MRdJVo/Qn3QDoV1JPZqFaXPKJP8dobsWA6Bza+2/fgl5IPBRX7hdFYbcg==","signatures":[{"sig":"MEYCIQCZelvtBzLQ5lzlg7DLdFhygwRHT5zSiiuEzH8kk8RMRwIhAIrfC1KCWgr1SwR1jno5HdL9JH39vbHGmXgUbZxaFFfv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH6YkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/fw/7Bh5ZJDqKG7ADWmvEvnzWKXjsvHSmPa2hUj+8kVbJwwUufici\r\nyUcFPwbRVJzuDBepD84DcG9bJVF8qB1qS3eHn61kQqIAxXycgpiGc9Xn6yzB\r\nMC3wNFn8zED6ASNe1JiOkK/HLilfGJ0g/N3lNQvDMrcekh04zzlFXliYpbSy\r\nH6sebVbA4hVoRXZ5yKnwMZ1MHLzirth/UmSw6fgyqfXseKkvSJpxiwQH3VhL\r\ns33EJcGyxQg28efqb4vM44ATblG4ccpkvrbCDmJ7JtDpHCaH0VgyCjirfWmP\r\n29GW41iqzqvp19LFv3FeO3LNpxc4pKFdr3E1Ia/xMzLZSGal8KU5rtCnlN8J\r\nT+DUvchkTONM50e4RR2s0mahSkUM/5vxK4odtvPbk4FGX04W8z3Kfr8dPo8D\r\n+X1y2dMIYkasBMqDDjH/uKTvuwXIF+34cWzX5QmI7QegUtU2dk+oAlML8LGa\r\nEsCORU1JmsBIUJrleC8JjsYMcTyW+SlTkbvugwIfU5IyB/8KtIpKiV5yg0Ll\r\ncVSe79fFOP9MXc0TfC+8Z4EKAEHEtra0bLmmYPiUpzRu8H0E5o/IrFpAa+lM\r\nrSeM1YriKsVQpXFTb3aV1gjykW8VRA4k4Jdqdj9Ytt7kN9bbj6dMvAmfE1sj\r\nguMxQbjCmyFvwaIN5rhL/1cRA34ljz1iuC0=\r\n=RLuX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"50862d460c1ea94e62baa6781c26fd4a83436466","private":false,"scripts":{"test":"nx test:native @reatom/npm-react","build":"microbundle","clean":"rimraf build/","rebuild":"npm run clean && npm run build","test:native":"cross-env fixme=fixme tsx src/index.test.ts","prepublishOnly":"npm run rebuild && npm run test:native"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"use-sync-external-store":"^1.2.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=16.8.0","@reatom/core":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.0.3_1663018531941_0.4869195047271755","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@reatom/npm-react","version":"3.0.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.0.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://github.com/artalar/reatom/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"d70315a122aca344b5edea0571ba302e24af65c5","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.0.4.tgz","fileCount":13,"integrity":"sha512-8Rd8bWeLdPiVUBuZkogcKFPlzSn+25JissNVOdbhzz97XQKdmYYKtPvftQG1LvMyypFN6vyniHsmRbC1V5dRYg==","signatures":[{"sig":"MEQCIAUsbt3oaD1tp5lrtXddtv7SURRuKdj12eepje8/cCPNAiAYb6pE5T1RnTgMW+/LmXdJofU2ONwGcy+vWWVduM6u1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH6lOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNyQ/+IN0ZiyXxEftsTBD8Tv/rWDN7EzHJpsfoFREAzlCb8qdUvUqq\r\n8EY0RBT1MxUiWe9reEvYYJNuyjAxRdbp+bKNZWCChDVBRGYecHqxCP2m3do2\r\n50NeHtyi288NJezGIF5Ca5bCOHcMUocUF+8hyFakGTIxrPcaAFoSHHIBNV8e\r\nTKW8ePnRecC3Q1EF1+y0FzvdAivuyqqyz40RyvvE2oSFJEOrT502bJXZq5A5\r\niyo3dJKJlakfu1DJnUVwdnXsS45fcIa1e5KWJpQsmiwkLuE16FS+A2knBG7y\r\nB+wr1rG4n/z8Lvay1yUrnbnPSl13pEnqZyRaUHmuJmcvhxjMEHVN/h1eWAMs\r\nCpYTgvKsati1U8dl2yDo+/RHpX702o6GLI6WPAeNZv5U+nIYgBrGt1YW2hSG\r\nw66IACQrTjQif9QRJKt6xZtcgXpBGyaSM/qlgRG+JShOIS+/1slf2ilCadhq\r\n0s48knE2djbQ7C+O/0OeZwSITZiVq1lJKGD2R46kw4Wn5XRaIIO/Ai5tKokV\r\nOxgBeYvGgJ3Ly93KmRHW/AdiGYAF9CiySuP58wMETstEXoX2RwPKgG8RDrqp\r\nFFRi8gp1vso6Yu2Gg5sjJwJx0CLh4NzRklTrohvql7ow0J5oJcjdbrEMwmeb\r\nQKwImY1Bz08QXqov+CSJ4dP/jfT/whG72+E=\r\n=p+J5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"14b0ceeac7daed9a6cfadd0f36d69285b148212a","private":false,"scripts":{"test":"nx test:native @reatom/npm-react","build":"microbundle","clean":"rimraf build/","rebuild":"npm run clean && npm run build","test:native":"cross-env fixme=fixme tsx src/index.test.ts","prepublishOnly":"npm run rebuild && npm run test:native"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"use-sync-external-store":"^1.2.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=16.8.0","@reatom/core":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.0.4_1663019342185_0.559186717928783","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@reatom/npm-react","version":"3.1.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.1.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"b3891f04c121d732561a64807c1b0d088b00d6a6","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.1.0.tgz","fileCount":13,"integrity":"sha512-NXVsDw9kkKhjtCh1Agbf4N6n0Tpx6yLCPsXn6HaCoWOMkjBzwDWRasr3NMhN+wH2RAqznPykSlLDvfF94I66og==","signatures":[{"sig":"MEUCIQCw5gYtZvHNwc2DdBct3+LtVjfGc2MYgJdcob10TRcNkQIgD2YlHuiIMS7CkhtecyZDsTdg7N9mMN4bNyE+BcPe24o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWuA//eIdkMY69A5MpXnn4L1AuQZO9sNFCOvfGSuisLDQ1zpXbVrn9\r\nlM1CPCiH0YbD/miHdQKS6VQfZXnAvMJ5hhT0ckZLEO4XUNRRw6Rn5xOVQVLC\r\nu56H73ypPa4HJdS8T1nP1TDgfSQ8iaeFEm6GRtp6z7k+wjXukV0D9dxTKcSY\r\nTAlGiG+mUxeerUSWuF0oS0A5PQIbhMD8tU1CbLum+tKFf4EVzaxtH9Za3FaE\r\nFL1khwhGgPp66TEOQCWMnRxS06PtZqfC3LeDih8YFf+HT4Vfk7JjzTq+v8PN\r\nF4joIb4XhROvsQzzDugopeLMlNYIsXI0leduA0FFkrkLmx5xHx5uKysXLZkV\r\n4eGLqMrmHxzDh/I6vIpnw8jK8fHwA1KoahARUG87DH5aF3+U3NZWkGF2r9nZ\r\nK1lKYJUkEdHfOAYtDpPxqSBEnjfgEXC+CzIzj1kvfhm+j1evYSCd75f7pYKW\r\nLWnQeBU1VgVMDpXc25duBMMhNwDGlm0m9Y0zCsbvMXD3zQEdpBC2MTI382ih\r\nKAS8nionP4QuEVcM2D4W2PYAMA6n3aybftKgdxEbmPOcxj4VMDwcBtPGtZtP\r\n6FGsBtosC2Pum1uit5gvyYX8IurAjOtOIF0Yze2yp7hFJsAU4pYEzRoaoU/a\r\ncqduwGnO0F5J5m194aOfsXq9+IyanKlKmRo=\r\n=qO1P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"e88400c85997bde0b229cdfe57e04a2e76266898","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"react":">=16.8.0","@reatom/core":">=3.1.0","@reatom/lens":">=3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.1.0_1668086780403_0.3375239202739335","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@reatom/npm-react","version":"3.1.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.1.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"75beb2b2b968c5978e73bb5b7bb5b1d64d43644f","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.1.1.tgz","fileCount":13,"integrity":"sha512-xjzGeVW6VypVAo1eDuZ6F8IE9cAJkZFH5MxpjIwL4Jrw/2pcKrLl4V53ml4LRIKFIJcREPGUuusRajnm4/P8Rg==","signatures":[{"sig":"MEYCIQCWUgoa74y2T7cFmcAbB4BxehP/iNYAIZ9ERgCgHwhGoAIhAOv4URENDs9OcO9VOjCTKanQZ9tnwBYUKwnIepgMIVLO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdoErACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbXg//eX43qokpmVRrSJvaat3HmicennOKQI8Un+jtbqDWXwMiCCko\r\nNnbDEkjFFCfA4W8+b/wOwwSjVaZEMcpYM6erj1MougZAeqFFgGYXmOmA9P4W\r\nLCniFbt2TvfTia/zL5v0W1SnZtMtziXNNuOnO2ClB7rfJtbTWri1fWkhwKf3\r\n3PWHHSi6VC0QDzkUTqzmzB1H8bJgWDRUTEJy/920yd/TtyfuZRpnvXWDETW+\r\nEt8NhGnd6WpU3q1UqBz+jirXu7He677V8JRA0zOA8NtQNb64XdY/zG2pBLtH\r\neX0zAgVe0ygRFHaMXIiT1lL26SAZfM2UR8dAISTG17fpIUx/BpRqAVcz/vYN\r\nmtpuOWK2E4z72ybTI/GxyN0P4WJQBBTRt3es2w0Zns7WmAFCPmo3zCqiGxp3\r\nK4axBEtAgPH+7EsvtrHjh+dL/F27R4FEHt170ZupwUDTmhJZXtUe9t58d0Q7\r\naIzGuPcD3fM2Htq4vls37/ENDvmSCChJlp3I3UTdBzb+FjeZX/poweEXEpui\r\n4hzszAYSIplsM2QBzB8Bgyu46TApJ0ZVy9svwgJBWjZ4KUQcQdb+HPQ1ryGy\r\nAiItvcylOXFkEYeZFFbmp38baS10lFs+OVJbIuxJmS2Jzg9kIsVNcNGtVma1\r\nIbdg6d+IJg0wikq7oBZ5reMzTTAlTOYaNQs=\r\n=EG7Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"32ffd50dc2f07f4d62ac095405d3bf901258a9f6","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":">=3.1.0","@reatom/lens":">=3.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.1.1_1668710699587_0.46989147027400957","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@reatom/npm-react","version":"3.1.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.1.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"09f6dcfb43992eaf39a40ec9aa4f58581a656832","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.1.2.tgz","fileCount":13,"integrity":"sha512-CEg98XwEzt/Un2XNeZ1UHRT5nFU4g36wNGwrXBhsdYsRhPZtZr619PWLz4oMQ7Rn+Kf9Tf7onM7hGvNq3IMrjw==","signatures":[{"sig":"MEQCIFgPn+ZMncbeopiH8UoIAbXUpNBU6w75M+x7/i0FwhYsAiBW8FjMZpZMfCFnPRA1git0QucfK/uHJTB/SvV4F6FF7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjE0/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1xQ//bdp2qdmYrlz6Xl9jMyZ8TG9Dc9gVGtZEku5lljZ2PmDWJbFL\r\nz8SmRpOanIiPaHk7yHiOWsqcwbxni3fP4VI1xIdgT/f1DesasKfVAMPPvCiy\r\nnZbnYDLUy3wYZsGOyJ/leienMwuob0c5FcLrX4S+Y+Ylff09U+VWewhPywhO\r\nyEFphNE4TFq1OLeWi/jXqRwg2tNOW9VQR8QCR8hbdRmaBqefwEC23t54Mthi\r\neTGyyU0XU3NTRz6HJ1dnhkUmSyEKRxUWSTr5OobbmT/JCiSLstyp1ul6jWvF\r\nHzdig5lfQvetHkk1CyZM9+CFEAvHcNu0fOKZTH8NODJ+vynWPRTmBqIUabdg\r\nvrlSooYo1eTLv5sQrhl3/ZY+bUu2do9rvA/RDXrAdDhsXfbq0P1b0fXdK9Wu\r\n9FUE4KUz/S1EbEhiPrxIVrZDsAPxcWCH87mq6sJ7r6gLWbP+vs7LlTZlz/gv\r\n6uKpvvK2j+3Bawb8VWTQyPHcF/mo2ekLQFvURYsqd+VV02Am6ePkuyxLkXxy\r\nrq9tzLxuwgjJshJbG94FjBaKvr/puBnW2Cyha88hPsk2PzbcLXwTyJ3R8uLA\r\nvDyvC4J+RKmwmWMUm1zpnZ0heIV5hpSGMxUoqUgba+x/VL1OFUEuu526MgQM\r\n8slbFFVF+1YzPafqqd9wXcj8PwfGGgoOnyY=\r\n=+gUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"5c5150d749f783638fb19b469bd0b9af0bb0f86f","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":">=3.1.0","@reatom/lens":">=3.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.1.2_1670139199411_0.31280596554747464","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@reatom/npm-react","version":"3.1.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.1.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"7100326ef73a41427aa9b330ade2c83edd37dc57","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.1.3.tgz","fileCount":13,"integrity":"sha512-FxCfGEzzke0Xx8Pfi4Pj8A+0YxRFh2109SjuW8bm6S3CXeTCTvxjsd8pnz2w7icInR6nAzwDUyPgIvWxUd5DnA==","signatures":[{"sig":"MEUCICEQD+jVDxhPbyD17Ki3oQYK1lqNHjmCvt3CbaSeH2PIAiEA6cJ+QIBfW6Z8Wrovcp9HTkLUjCJ3AtTHehBBgS2tAGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjFJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzow/+KpCCSUrZMj5AHc/viT4bvVO92ECCub+A3YUKdApcrxW1ZpnY\r\nOCa8avDoePjwXdQ8WcMLTKRSPbx0RFgN80RfzmxQFdkOkPUlz/OOV4IGtlwY\r\nv3KKUx5BM6g4D7ZzVWfOA383ox3kkHSAJTQQJGMpLkGFR90OLsrOV9MSM68M\r\nkPY7V6D8UIhrMkiTNyjP42cjV4ZObd8AvLqJvkOm1uK3C6UfKxDDiAQ8fyNN\r\nmTYeqbo6oSXRjG4DY7+UQTPwxJf8PuJ76Oo4W3Ofhw6f9yTMUE7waLLTzCoL\r\nVeaFVmtv0FxO2MJJbTvTMF+BNVXKDaHWxJQ7NOhhRzPP9DXXXvUCQcxz2kB2\r\ns5w+qJRUIFlxDi0VqnWBumuZDh0zxeuHj6AAHMG0w1IbEHO/X/8HS/EVSmvB\r\nuevWNybzcXryTDPOR1OHDaGviV/WXmy2HZPs1EM/jcvcvr1LvZRje0sIfAeX\r\nyLy0+8MKl7oqcQARZO2Gbk9v7kfQgC+RVpgkLHCndyQ6wjtoJH3wOPK9/Pcy\r\nr5KbyHIu8Wjdxbuel3YpsTTanelWZ9zZfgW2jQq2/vaq30uINR9ZCRVTnQsf\r\n6RAhD1MLADOt7u3BezuGpz23Yt710kbwVVb7vso/L/BHxmqHdodPlfGzA2ry\r\nwPXAkusaCuLRQ8avvQ0UGNaJouKmp3HvUUQ=\r\n=U2yl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"201f96ae3ba5ead86659b0dd41f849fe4a5470bf","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.11.0","description":"Reatom for npm-react","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":">=3.1.0","@reatom/lens":">=3.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.1.3_1670140490191_0.7113737254274755","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@reatom/npm-react","version":"3.1.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.1.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"be3e3f067c4d9bd1523b8d9c936bf7d5443fd5f6","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.1.4.tgz","fileCount":11,"integrity":"sha512-0sa+YZpCZhfk2TE29s/YzwzppMiq7HqVKwpsJ0E2dNZtNK1PASaPEgwvSvlRJWnILGSa/4jXkwOpix+TH8AiKQ==","signatures":[{"sig":"MEYCIQCjzp5HuNU18q6U4L34ydoxFS+th2cFDTDK6BfOPE+t8gIhAOU3scqtx91x/af+dDSRd7FqkoLH+6lk8QTXfNJsIhnt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8bRcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT7w//TId8GhNArhXFDNISp4ZtuXs1/8IGlhXLYsox4QQhNnl4L25j\r\n/GQTUi2wKNhLZlyb1b0kF17Eg/tBfhWcvhbfjF67UgU9IrfPkirQzE8KQ2RV\r\n+DycXhESH8AscFzKst4jY63BLw3RESZZZKnmvUE3LIF30uWLkboATBDnwE7j\r\nL5itw0OSL8GGokdEIzpLdIo1DPDMcNh1aVwUC3LaZQRtCEp7UH5Zxohghdey\r\nPU1T1uDhh+HBJW2aa0z43CvOc85Ygo8ySmK+m5HWBEemw59+mtUkmHeg45qV\r\nVbd4N6OwUsb76h+Ospsq5FAxEbwrhhXlBCq+3KRWNiXHoKqwQYWcn6BlA/x5\r\nG59Ci8vlRfeVlnhhBZAD0Qi1bgZsYwUNi4r39q60ZXI6mbPkW7TdTpFGpaRr\r\nSEAhxaPlZff4tH6xLYf/g3i5DZookkQuAn3raoXAYGBqFmA4dPs3tEraqi0q\r\nFjOtmNDgRjFs/Nj3RVpsMg2UQ/UsdHwJA5iqlyYyeuGbb/yIVlVoQV0Oq5Kz\r\nTdujt+Vn5pXZPrihjvL+7VrQvBISxM/slZwQLQZu3AmvCFnfUek5HgNKG535\r\n9PXdOT1+xuRHoH7A9HwoT4Y1h+gsw/H1I/aWiiivBwQYhqdon9+xSolRB1uo\r\nsMEp34fWQVUXQWIz1rGPHYdwf5RG4/+8yyc=\r\n=YxtY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"5faab899b84758b1e06b204ed73f88c4feb8df23","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.3.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.1.4_1676784732159_0.07197710349684439","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@reatom/npm-react","version":"3.2.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.2.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"46594258c97b9b15ef6daa23d062d7a483cf4804","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.2.0.tgz","fileCount":11,"integrity":"sha512-daJzMncn7paE1cJ0BRYXEjeq9SBJjfjsVsAalcBOXiFLzPmoSdt4KHieAlSaGxOE1JCoIiOySHQAdjh/Jy227g==","signatures":[{"sig":"MEUCIADRpa1vu1dGUo+HX+bZCWHmowZ4KyI2TubUB8YQBWdoAiEA+RVDe7M+IPwIX8JX4qCum1d2xJr5VLdazz+/Y/FH4Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9wfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpojA/9GLKSwdy2HZbAKF3O4iRlEf19FIfSy2vGHRbl9XQtb/D1E/FH\r\ngysPeHmzMiHo4JU2/3eO+49C2xmMnA5zTlauE9+yLWDorgjgyML7Q99tIWvK\r\nZadBPausUcC5w+T3Q8bNDdzX9MKe1mLpt6AxeB7y/ZSatic+c0xT0SC+sVkv\r\nA0EE0e0Qec5QajbFzE6nk3smh2L4e5Q4N2gtyuAPcjMbDRsSS7QfrKzH8NT7\r\nvw+ij5kfZcY7Zn3YNL4dBpngGKclu+CT9LMeR57ffFmrDun8m/tv7jOKi+y1\r\nuWA9zELxcNBiXZ0Ybf+8Dtcw/tv6bJj2hXfPjoEGdCbQkRzzJ2GbJGJCGhCz\r\ndWLmWltpl2Jyq5CZ+Ng769+J1bfaBk1Ai8GsiNS+AMfDmomnrDrdSDM3FUv0\r\notP3PIeTHX3IN+q6wqeutYUwGcEypmYGGlU2Tc4OkCjQ2tN/QsFbawTKXteD\r\n1ShJJumwwXsP6RiMjJS/smJu+ziNLZH+ZYUGq0T9fc8iSdIloQ78WKg3CjPH\r\nyHaXJ7yZeQYT85C885K+Z6Scv/j+IOUk9h9V8G3nSl5TIM70/163tORXxJgh\r\nigNHAdhhzK6n04NHIiPtOAwmxcJghin3UogGKmcMu+vC2LagpRXqP+cMSaFd\r\ntk/nfl+B2ehL1aee0y5Z8oClXof2D75t5gI=\r\n=dtjN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"8e4ff42c689ab01fbd2ad55647dd793d1ceb6354","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.19.3","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.2.0_1677133775860_0.7045940330446476","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@reatom/npm-react","version":"3.3.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.3.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"948c62009fbc62ebe013b37e9f761785d957dacc","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.3.0.tgz","fileCount":11,"integrity":"sha512-OEMiBmr92qFf3mP1Xb7FpBF0Y64S7JVZjBehwp2+XC7Xhi+QbKL+639kDj3Hwg06eYkQHvr7SIv9hiRZGOzopw==","signatures":[{"sig":"MEUCIQD6UmLbBJwngZ5xAfHK89Nlx3WXTLEGIW1bNzSdfdfYYgIgRFQUHEpnmz7hBgW9jPS8N/wgE+45TZgDCTF9kwFNVuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/Yn8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ4RAAktHGa8RxlAHnUqYXoIQGTXjsltDUvlOtSReOwROeP/fbq+Ks\r\n5oTkDPemsjO0G5Lk4Js2hzjtzLoVmpdW3nWpUPqhVlc6X4kjmooYHpfPpO5X\r\nHqQOZJPKdgqEUm4dfoMyubJ+WPFtkQAQGkDO3DQ27wckjprBSO4w+KwKz3xH\r\nNLL5BfSsZCimwko2KlV9mhh4l62AuVHxyWb1fXgzkCXmN49H/XUzspTJGPwq\r\nwwBmhpDBxschBgsvbFHtUnVx0GTkj7q4KS/9sQGwtpoAQgcgDMyMx4X0tOVF\r\n7LkdfG3h5PnA9I7bXU1O2hnSChKP0WwzHyN/U62hR2HrwiB6iaelOZg5qt4/\r\nNSaxXxc2Nm46+b4EuTHwd30gZ3U29Uq6G/5UCFzBwKvzkKs2HvfYsbUZehJr\r\nwtY7KFusmvPKPYJueaS/zEYHpEtEkJDbbKLBl1eDdxPcHZa07RKz5twophBY\r\ndrMniLgy864FwizPkMBaB43VfI1FaXQw3aHMrmwPKp1bGqnYk+/yUISGbMfz\r\n5SW5cVpgBAFjmzgJkK94HFM0/Lqi3PgjUwXmSuAlSpnIgI/DTnqSUgiQpLnJ\r\nHtfc5z3yyhKMGtVszZpiao6Ha6jI5GnVGWTbW/OdNAr8917BpStoNAA9xqg3\r\nAW/vD4WGtB61bY2u/WKwcLGTcCbNZEzyu5M=\r\n=wfRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"70a10baf92c1796e46bf1ce603a54267a9b006ec","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.19.3","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.3.0_1677560316543_0.7623239990897552","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@reatom/npm-react","version":"3.3.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.3.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"d89de6b70df1fdb0b6c4d32373219d76a62054a7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.3.1.tgz","fileCount":11,"integrity":"sha512-elAHEP0cqLSHWOi3o9XMQhg5aGxzInbKn9ojBCSce1eOxvPB88znT6AdYoV1+amyHP9VTprsLzO8q64op4XzfQ==","signatures":[{"sig":"MEYCIQCs5fdRN6bla/nJvRBmnsvlq0t8HCI0qk9831dh5A1uAwIhAJRzsqmJKj+XhldRB0BluCjfQcDxlFKXu76NpF3tRum3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/gOnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8EA//aiW64kFAiM+ZfyNS9D6TybAnxRyZL+dpHo6AxC0uMC4aNveF\r\nshlz3pICxpoP1acoOBudDxrr1sok2TB2ZiQpHxpebWeMoWM5lx0YWaC7zbcu\r\nC6kPTNO/A85827m6oNeTVsVbCZdx2x66GT2uHTF+LN18xZ+E0Esz7D0DCsuB\r\nAYuZZwynAydXm4E6fEDEhg+Sr4Lo2RvmEIK3R3V84zvgeF+RCYJ9EbqTUyr4\r\nENcEpQX8cKivNAwti/tDiaxKIM47Sn628AErtwp9AJUhezvaHRAb78qMkfsJ\r\nTHRGDMHdufiSwG2CsAIi23Uou4mDagicfbG+QzparMHjZtXWrKvugsEGNU1P\r\nS1+SQP0MALTkO5zhL+2nm7rTtMIDPzBomv6STm97cgW6lAlyN4diLFs46A0I\r\nCn5YtXq5772xTuxibVg7cOBcUFnIwRW5BefQv9m+slFGfTdJUz9/yFIuBU7R\r\n/zfzxT2r8e9cNFq6RdqSm5u2q/FvrILqCw2/zssOte8zudSVusEA5ICN7+Ix\r\nocdkD1vTO9QRqlkSVnbZecCIDRyY9auOSKO5QPOe2GCRpgoyL9X6BlsdvpRB\r\nqT2WpXugt9dItzKy4Z0uc2wWTrd3ZhpabXiRwL+hiqSK9N5ap7D6h31s7mt+\r\nCMGmAu0SrMt7X3iHtaUKGKPUjnS2P16NQVw=\r\n=NSP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"8cc70c4c75647642ebba1c0836dc882e6ca03d00","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.19.3","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.3.1_1677591463716_0.058895187338060095","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@reatom/npm-react","version":"3.3.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.3.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"4ffdbe2d7950035883c48a2e71482b051e22f9bb","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.3.2.tgz","fileCount":11,"integrity":"sha512-wuUX2P0h9ZSXjh95EPuml5e/p3tEk50SUce4th1blTcfcI2CVUJmRU1d88lru0u9Y8a/+5lGfed43HWf00ZrJA==","signatures":[{"sig":"MEUCIQDPadSlf5ZHESqgJeb3c6gKDbWJJ7j6Vs5YwH3ZFpqdkAIgLPs6bADXnajV6SbuLy775IfM+mWYhxHnHB0DHUmi30s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAAcXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjMw/8D8eyAHg0P/7twsIJF4lKpSFUtmmXcz0eMtvRXInfbJjL8ohP\r\n2BW/+IOoGq9LhYBYADsgCnSwgIoM+qy5OYNn1oHLNuB0nIrcFwNMt4SauAmV\r\nRkW8Pl1QilKiwD2hy7ffoQt9vFY8+hrxjtRRpVOdaE41u64X+m62pJTL2ym/\r\n5n48Yu0y8RWZsUPCk5bxmIpB0gp68CjBtMTql9ogUa8SzqLAgJ1FXZYjlX2g\r\nXSv9Fzk0ko2Vtc9hQOw18Zd+vPGCdbyJfQLyRas/4KuTUnm/D7/RNfC/7i5o\r\nTQxgJWbun5ZeqYhDP1+utGXcPFHrkDKoZfPbJ1y7rSIfASchfe2fBhNFJz1c\r\nV/yDgicVrvtXRt3UNTLF33TzCckDStWKqGg2quhMp7WNtwLvhgLEPeFAV/uL\r\n3E5WAD64QqAm/BtUf4AcpUTdg+VfH7MkwJKjPuplMmbLgnNnUhCoDsVpVRPg\r\nhm0hiGkQCuYtqpUEtkWqi8jmakxVZgA3ssaZ+9DEeYONpKrgXWAYMKjHprUa\r\nkeaDk3JEXRDkCGEyGQAj4EdTHo1UnNbxY9+llfMyQ0NkTGdjqD3241VPUMQ1\r\n2AEO018z3q+r8fabrHhlNMuX0tKcHlx15m6OeSrWQKQSDCe18gLk55+5emL0\r\nI7O7c9UVBNu82nAEXi9+Aldhqi7C6rRLlx0=\r\n=f3ru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","unpkg":"build/index.umd.js","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"f6c52a507a2169372cd389e64a8e54016c199b1b","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.19.3","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.3.2_1677723415775_0.29548190945648223","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"@reatom/npm-react","version":"3.3.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.3.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"88911805d7c2998655489c5fba8e8720fcbfac0d","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.3.3.tgz","fileCount":8,"integrity":"sha512-EMd5JomIDdMcJSQdu+hv4u7QU2Bxa1rlcvFND+spyMLK88y8FGpo7lLbZXb33Qc4lrXuNd/u4XNsmAu3D9bNJg==","signatures":[{"sig":"MEUCIQCVQCR7nr+fk68/jXu0jmS6FuKM3WmnOEtwQHRyDeX0zgIgMv6FDp6pIpqFRr3rOew9OJH0v0EHQcJK3NoqipVv+Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKDaGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2aQ/+K7/Nam5CLA3d58YrUebOURSL+84Og8ZcBxQoVGBnTF5WgU25\r\nM1Wr4l+0RN9N70DREQidN1YFdDh9X/6BIgGbUF7KGj9JkxwxxxV5ozqX4iBB\r\nPWOpKQD1Kvw4kNXXC4EsljvftP2RqSxrFsgJWnmz2LrTDYoOqLO3ikeWvmfQ\r\nUF4I0Dg8mzByxcDGX8TosMu17ioV1S8fWzwezdXs2/9zTlS7KhsCk+Co1BEb\r\nSfF45muHvX1qK1Z0WOWlHGZuWF3pAIOeBdUhjf0p/xfZ9oFZcuBt8lDRpQn8\r\nii7/xY+irBS2anKWS3bN4ATunTJ6SyEN8FGxmmFyGi9rhqfR8l7QHOH60sRZ\r\n8I/KJpclvAwgSXCmY3JtNpJJCy+SnzBRWZi2xmdk8y/ljYK8w+VqzC9iH2jy\r\nnVgEA0cbSnI7in8QvpOQ+B7huzPdPsnc0YW54U7bb+MUPkmf0EWoVQcso0+N\r\nTZEG+Qqv77zOU5HyT8x0plYqu+Alosk3DpEzvQe/lyllpK6iAAdlBO/8j5fS\r\nGkwA7BdG5u4Q/ARq2wkUOT7cx/k4QcftMIxUmcHv6xf4LRek2LtZIF5ScwUk\r\n0Y19xLTKXAWgOMIwhNkA95L/z5GiMRx0ZPFaKtVKPjwTk7u5F30BVpxz3UGR\r\n8eOUVTnOFji3dZZjCv2PIkZwxrAhXElL4u0=\r\n=gBnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.module.js","source":"src/index.ts","exports":{"default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"04bcb51927235bdf45f1db262487e2a80660835b","private":false,"scripts":{"test":"tsx src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.5.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","browserslist":["last 4 chrome versions"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.3.3_1680356998596_0.5834851808818597","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"@reatom/npm-react","version":"3.3.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.3.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"bdcfe300cd378de3c371b2c1812b82bb3085fab7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.3.4.tgz","fileCount":8,"integrity":"sha512-OJr3r60rdSx1MPSA8nbabjA/tgId42lm6UXvEjFlTxuVkPdRQmR7lNYVXiJs9IHlnCjb9S0Hz53EAPn1lbn4VA==","signatures":[{"sig":"MEQCIBwbQA+m/iFxik4W0mFUZXtaZN3s2w1A15xbbzswqvPBAiA5g3qJqlZJ7jOrk7xtfQJauf1Vi1p2OWDJ79OVrzLlrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38562},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"53c749976afa507242dd023840b73ce94b136056","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.5.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.3.4_1688707831887_0.17118523719575784","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@reatom/npm-react","version":"3.4.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.4.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"35d16e933598b9cfed63cc7aa5adc5a88f8d4278","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.4.0.tgz","fileCount":8,"integrity":"sha512-MdmEGhdLba4nuAGc/+PHpHh9iAeW3+tmvGxIymIE/3MlZ2d1bUWe0fgsm00JX25XU9gHRJ7tUW90Nfww0at1uw==","signatures":[{"sig":"MEQCIDk9OLPGvmKdDb+WGhZelOwC3gGEKy8rMh+SUlKY8ZKsAiAzwREX8LnRZYdhe/OP+1z205lCajCnluYNdumLeechBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42501},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"311eb441ac83d012d24e2b90b4ca4f854deead9f","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.5.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.4.0_1689138645977_0.22120371725130017","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@reatom/npm-react","version":"3.4.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.4.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"f9793712839869797f9d3967394f46c01fba1ff6","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.4.1.tgz","fileCount":8,"integrity":"sha512-JlTKIRL34F1iwrkVNxMMDjHZcRur+68nLiktStWE/75IVo/mYnmMYP4w3d5+UIxhunVuWQGPq6tEj27EtHJXmA==","signatures":[{"sig":"MEQCIF4yAvBHPEgDTy7UtfweFbK9OpP2F/wo76KJQjwEdusUAiBMETEXhatnTGOIlC/4i7E+TwPPCKxywfZuovMtRCq2xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42511},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"ce9a4aa9402f9a75364410b51eba6e7d975caea7","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.5.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.4.1_1689191816965_0.18112098464539095","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@reatom/npm-react","version":"3.4.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.4.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/packages/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"eb1fb54327876e17fe1061e0f82a365333e2cb26","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.4.2.tgz","fileCount":8,"integrity":"sha512-41AtmuZLRHSlsIpzElNylzavA3l+uYNjyYqVGKvtBPZiHLRc+pSCx8XBcSaqIWueYfj6NsmX/5m8SXTvaYIRHw==","signatures":[{"sig":"MEYCIQDCPjn8M66QkYAeMH49+eT1EqfTS+T3RVpvXIJKHU1aWAIhAMJ0gSX2F+ZPf/rRFiwmImUpxsf6yllhhm/qWwO9er+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43582},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"1b8d5a7e2b77d83e78af941619f8812e430490ed","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"8.19.4","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"16.20.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.1.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.4.2_1689257163039_0.6255691650244741","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@reatom/npm-react","version":"3.5.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.5.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"e5e2bf1da597121505ef9c802c4814e3663188e5","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.5.0.tgz","fileCount":8,"integrity":"sha512-xbTqDtFVqBM1E8aao1Hc+d+H92tCUK94eMlYFiNfgYqJQyiqjGH8hT3sbzFMPvi5yA6y0Ts44yux6zWyDyrbJQ==","signatures":[{"sig":"MEQCIE9dAecIOVNnWHcR/1mOSYqdgLj+ewCrShxpDVde2WIFAiAQjQLxB6zfqpL6fT4Ii8qk1MKk1mBWPFB9kJHI4ZRm6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51944},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"9f897c8f763b403193b3ab3f5df47f9ec1f0cb30","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.6.7","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.5.0_1694174808020_0.31808018241965286","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@reatom/npm-react","version":"3.6.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.6.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"9adcd93a091240c7c767691cfce57c350464e613","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.6.0.tgz","fileCount":8,"integrity":"sha512-4fliVRCm5MX7m2J0RaTuhTJgJT4WgfFUFG1jwJ6tChc0aK2CIHX1WEZBpL+dFRQHup2PWhsi4eHXIKJTA7M1iA==","signatures":[{"sig":"MEUCIBE7XltNt3fY6f5cXVNIOQdTVBlYEJLh6UT+lF/1KSouAiEA6ss+WwzI2YR1poZ+Or2MIlD9qbKa74S6iU6mbsXorYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53805},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"c13ae571a6715cd71a8e0ac301d0c141d1ccd054","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.6.7","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.6.0_1694597915295_0.06657510846442127","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"@reatom/npm-react","version":"3.6.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.6.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"b0079cf6b19e17d90ec4fa991bd25f60e6eafcbc","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.6.1.tgz","fileCount":8,"integrity":"sha512-0e4uItv7HgldDw+Y4EfNOmpePfmHM5S0FuiF7dUqFC4CcduC16/7e6gbAnbjpw/Pbl9fTp6h0vugmyyaJ+1Wfg==","signatures":[{"sig":"MEQCIGPTTapRQzzokM34mSnMTFzyO6EJTk7+Bb0cTlRwoYdPAiBuNRQsjJ4A/XTxhoE+YIJVUftE2cGUuTDUoeT0gl13cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52482},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"9770d17522c208128bc74578f355dd211f9c00bb","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.6.7","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.6.1_1694776181330_0.47183975657290866","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@reatom/npm-react","version":"3.7.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.7.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"5f55ae97311c273db686f39b8136b2e96694ece5","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.7.0.tgz","fileCount":8,"integrity":"sha512-0JPZi4gGPgZ0rpN8krKeSDKIA/39HL14O4ZYIwMFl/a8b7OKZqBEjN73q6Ae/eJ3dtuQMmOjw/sJKHDam/kvFA==","signatures":[{"sig":"MEUCIQD5LPwGHD7/Wt/jPlVOpIz/FxBFUKkbfahK5PSj+3w6qwIgLjQuodVdg5oqcV8uYXB1sYCAxTfAsX6R3WTaXmAthak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52584},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"beac64ee631e85e3ffe7d83e8b741abbdd134952","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.7.0_1697879702138_0.10682935140462213","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@reatom/npm-react","version":"3.7.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.7.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"0da713f6e725d1200c25f9e65b8930eb2be539d9","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.7.1.tgz","fileCount":8,"integrity":"sha512-8XuhEHabm1RigG0ilKSqoN0ycnZ3Gm9qRhFD6lK5vkJeQ8SuLv9fFTEZd5LC9Gw58FjhwbOJoc05to9ku55EMg==","signatures":[{"sig":"MEQCIDqBQOR3kE5NYHK0TKMTV85MD4QCILoMCPKtjJxAx4JfAiBE84XbCxAntVtRWutDyXrqdOU79dLc1FnXV5mw0ewFNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52557},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"99c784b7342d57a18316a681ceba253d5f62e961","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.7.1_1697900988189_0.9205595488432945","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"@reatom/npm-react","version":"3.7.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.7.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"7c8767f9b990fc1183b04eaf2b5d2201c862dafa","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.7.2.tgz","fileCount":8,"integrity":"sha512-ZxaEh7fpW5GsLeERqfqKRfVvtcRM2CzJxrWm9yGEnqPRed3nZLaFkmL1GcpqSMOXaqSfrZcqmGpPnmKIg0o7Vg==","signatures":[{"sig":"MEUCIGyemC++y0yfWKX2x4UvCoTKP9V3s1Ar4dV+10kUNT5YAiEAwgIcLM5vC6r5TCSBcxdHtyYaAJPuyNHtsM7IumbRxD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52573},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"6cc85b7adc4f0824eed84867ed9d995c0d595d77","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.7.2_1698799454260_0.500472092421486","host":"s3://npm-registry-packages"}},"3.7.3":{"name":"@reatom/npm-react","version":"3.7.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.7.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"a60a10fdd82a87eb1edee68ee1e7fd2bffdc2ee7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.7.3.tgz","fileCount":8,"integrity":"sha512-oj/9JVgCd6nGUDsxKvRSUyRMhy9b20CnN1pp+bKwL4BYdpNNe3CSMo0W9+LO5UxqCCHhFqnDwbUWt4Vea6IXWw==","signatures":[{"sig":"MEUCIGZ+BbACFFub+PNnn7x/mx1CfXgwQy6dm589S0hua75zAiEAxeqKq2Xi4fYlmTj9VJHXF205cM6oC9lLhA5qqPz7gpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52575},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"d35451701b1f36c95d00d6b1dac9609f9cff0711","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.7.3_1699179166112_0.21553281953813452","host":"s3://npm-registry-packages"}},"3.7.4":{"name":"@reatom/npm-react","version":"3.7.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.7.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"6e857dc007c6f00f6c8f1e94f6bdc71856b42faf","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.7.4.tgz","fileCount":8,"integrity":"sha512-6Ibef4kyH2baG0FOkRzKm7oC9O6HJPE5NwRma7otsJTAxrC4gay7l2DRiAsqWacmyfpxWTxIxrjDGPE4zCza3A==","signatures":[{"sig":"MEUCIQCPtwc/rk2PapqT5jYNUCbxqeu/Zpsbqlv4vpmB0L5wigIgSvfdV7e/LLJy95t/5ghMYXBW4crX6qoJgGBkG++uFzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54711},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"5f67ba6b980a0488bf73d7b11c5eea94dabf293e","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.7.4_1699784671354_0.6740403260212282","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@reatom/npm-react","version":"3.8.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"a2a70905c7b1aca53d27b669478b0c1b7106f538","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.0.tgz","fileCount":8,"integrity":"sha512-nlm+7SsbxYsdyW6dV4at8/zXkmpd666tMS0zj8lqOsmiUdjpEfbyfi+8LWeoIVFDtH+YYQXpeYLaAsNVJwB7AA==","signatures":[{"sig":"MEYCIQDkGCBDiupo84AjwJFdDKNrzzSNatppadQF6TkFQ1jXCwIhALaGY5O/B18sKxRBYKiaJMrTJ0WAos1jzAyRq1mPxr91","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76642},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"0593867627443c2a4390a28c91d33551b5d3662e","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.0_1700925922647_0.9232798684898615","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"@reatom/npm-react","version":"3.8.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/adapter/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"1b0bdf083a69810744956906c1f094efb7be5e4a","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.1.tgz","fileCount":8,"integrity":"sha512-yJu1oFeJO76dBneRPqlqAEchoSqds6tXC6z+wzP/ymlq6PXths04ck5+wnzX7vCN/P1c7mk7fpWlSSnF1ZpAWw==","signatures":[{"sig":"MEQCICn8onAwss8BzL3UMDMJrMJke9o7h/qmWOi3R4g8GXaVAiAmjNWxpWZqepmN8bF9/hl1SJr/IjofRqlTw5yu/ZTc8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77260},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"81bba92710bb6d90d86b5f2954efbbff85f676e9","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.1_1701082569879_0.07201122297647711","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"@reatom/npm-react","version":"3.8.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"f9c3ee4977af26c26e8d084ee27eb051b566cfe5","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.2.tgz","fileCount":8,"integrity":"sha512-/wVfjBJ7CSCaLcSFjiYRcapiaFCppKqQTXIvnENQNuudG6K0rWsXueTDTJEOgbG8RIeSgG8KqMDnVXrjCj4koA==","signatures":[{"sig":"MEYCIQDHE0sg5GwZzjQj0Qc2fIVfi809M5tZyZq/J+obY0Xh5gIhAI5+r53angkE6CkHL1SXL1lSE6FOjG/O4rIUP9Nu8KEz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76993},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"87a2b2c048242faba728858f23709aaae7d8154d","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.2_1705845450616_0.6606447746656501","host":"s3://npm-registry-packages"}},"3.8.3":{"name":"@reatom/npm-react","version":"3.8.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"60284038b0e3eff188768f608c13423d36b37e26","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.3.tgz","fileCount":8,"integrity":"sha512-Wi51VthNu8shVaRL1S7ZCS/LDof2Qj98NuXGhd1yYWSH4II5hpCL3kDy1FzhXywBJys4sOmPCc1VCOUmwKbrLg==","signatures":[{"sig":"MEUCIFs4DsGgR051JDJGrPAfYjAeIk5mmIEEUNLdxknLxV0rAiEAzYowcjG0NhNe4+yEtBPbHMZ73HgiBJzGPgEdlMTx/4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79787},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"85294cb48a8a6c85cdb24f530feef3d9aaf33d33","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.3_1707794029791_0.6221246131100864","host":"s3://npm-registry-packages"}},"3.8.4":{"name":"@reatom/npm-react","version":"3.8.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"c3fba2efcd95cc69d8c119fc8ac2a4d77b22dce1","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.4.tgz","fileCount":8,"integrity":"sha512-KZXQdXEQwDv+2peXQrErumChX578X5JadW1qtucL2tsc9ebyEm8aiNjN6Ixn2x0n6QrMYuFQJZvx9xLQcp+72w==","signatures":[{"sig":"MEUCIQDox1RrOT+M9/B3hvdGE9E6QHVbtQgQ5tmbrHAvFCBNJAIgKMuCV/woJHcEGXh4rEHs/Svavuv4FUNLJwg3iivRKfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80367},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"2377ad6fe1e2e654f4bd3a4dbe8285611d684ff8","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"9.8.1","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.4_1708428243467_0.5849476194394247","host":"s3://npm-registry-packages"}},"3.8.5":{"name":"@reatom/npm-react","version":"3.8.5","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.5","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"32e54802dbf6c2437fdb85c37618daefc135e5d7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.5.tgz","fileCount":8,"integrity":"sha512-OM5ErYH9HZUsfMdojdfmPuNqyrcSDnULwAmKySwZ3rT/4vY7vtm2FdlSHMQaKEfDllL22WXh067v9RItmKDAag==","signatures":[{"sig":"MEUCIQD9CHppE1gEGmpkKlccw9TdqSqRwVd38NuktyfdowE3cAIgeDDXofHDZY0IbbRT1JbdCPivSv2+ZoYgtEUmfD25WDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87396},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"891f157e27541508ba6214492ddae580e52aad80","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.2.4","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.5_1714341708844_0.9898205083117682","host":"s3://npm-registry-packages"}},"3.8.6":{"name":"@reatom/npm-react","version":"3.8.6","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.6","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"24ea0856016ca89a8b288809729f9a6846678123","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.6.tgz","fileCount":8,"integrity":"sha512-giZhUaVgEk+eS4pb2HEC3fAHgRTSUv9joBcpJDpmmoqXfC/KF7Ra/cMxhfvoNcaQMfVHBUM9AnVJI6swxV9ReA==","signatures":[{"sig":"MEQCIBswWFpsIxf1zEqRCYpSuI7YhILuji1KgNXacZZdenCKAiAx/Ox6rSUwyw7Xr/AJ2qKAi6tNUuwGBdGO5cww93RqtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89838},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"73c8bacb93c10e776e573493c1d349e434654c55","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.2.4","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.6_1714769639060_0.47136736865759876","host":"s3://npm-registry-packages"}},"3.8.7":{"name":"@reatom/npm-react","version":"3.8.7","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.7","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"42fafaf46b356f04804807eda5beebb36e2f8138","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.7.tgz","fileCount":8,"integrity":"sha512-Wt/ZVBUkQ+36Rp551dO5gv3mq974fnjgxnPdTWlWmXBFyLnzPVvpPZnWG74mfrqvs9p6W71sYqKoOdqf9Ut8kg==","signatures":[{"sig":"MEUCIA4Ty1CCGzoZNCZXu8lk2+1kSKrPRgiPSDGbFZPSHAgxAiEAgRpWkW3/csb6YXnFBrfaKii0jLZEUl5PSnIDoxuCvYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63231},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.module.js","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.module.js","require":"./build/index.js"},"gitHead":"9ad3bcf5e46f6dfa34cd49e3cc2c0af29bdd8779","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.2.4","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.7_1716725895315_0.6110729513235822","host":"s3://npm-registry-packages"}},"3.8.8":{"name":"@reatom/npm-react","version":"3.8.8","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.8","homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"a903161cbcf8186b7f0e679226bde2e6aa09adb7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.8.tgz","fileCount":8,"integrity":"sha512-jkQscNxlj9CY8nri5iPnxlgNRsGZpyEHCTjInttDmNC3ZqJbjsG1vD1FH1ksQhJtSAwzc/sbAdg1bZm0C7+3yQ==","signatures":[{"sig":"MEYCIQCUbERigL8P/tv8Z3uwLBPSp6xizITmR8BfNVf/TDcsyQIhAN9iq1zRNWY3/H2qpPGZxvnubUOTihSJzC07w9dDgQ5K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63249},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"eb249ca5553cc8144558b3655833a7b1226ef720","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.8_1719041738824_0.4748774715865929","host":"s3://npm-registry-packages"}},"3.8.9":{"name":"@reatom/npm-react","version":"3.8.9","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.9","homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"aab5ec20c4aa79ace7fc4703a4dd041ceb78d6f5","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.9.tgz","fileCount":8,"integrity":"sha512-Z84tNybX23Orm8syPC5h3DrkMU/xmxBfphdb4MY3NMheE5zFOdcJyQCfWJ/1v0FM72nKSWD3YmE+WwFoTgabyA==","signatures":[{"sig":"MEUCIQDdKdZX/XO4ENdrZ0Jxj6ulZRcFcUFLRlj3SFzgZi1I/AIgUqXsRESqZc/dI1EoP5vhaMR3RFAiJPwZk7o7ZZKboH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63249},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"b81b4534a3187b6e7e2ed51c1835e74f292bbe14","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.9_1719044249525_0.24144652122248234","host":"s3://npm-registry-packages"}},"3.8.10":{"name":"@reatom/npm-react","version":"3.8.10","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.8.10","homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"16296639361e3fbcb75decf75d0552660e65452c","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.8.10.tgz","fileCount":8,"integrity":"sha512-9a7SPuxSYZAAPR0kt5GkOvPID5nB3RC+wByQPo+io6RQ5htYbufM+kRLwsL6EqfOMJJeKy27BCC8MtowTIL+ng==","signatures":[{"sig":"MEQCIAODZt/TnQVAgM5JHFlU+TmiEH6qBK+JKPH5hP2HVUB0AiB2aL+QrI4TurAzPXflZjMzeus9OXhQr7TbzrZV5BXD9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63478},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"f297f8c11783ee53107e8ee82d638be340c8f8f5","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.8.10_1719487139127_0.5656065451381596","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@reatom/npm-react","version":"3.9.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.9.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"843a69842241ee554fdc9105aed472640cca3957","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.9.0.tgz","fileCount":8,"integrity":"sha512-2lyFLoTf90r/yx8qbOy10MR4odp4umruzrlvmv8dJaS2H35qcnSTsx3LRXLPDTxvREIzQpdKLF5d01EVcr/j6g==","signatures":[{"sig":"MEUCIECVC+xov8janYnEIr4FpEVcZ2ca0js57uHBco6GI6reAiEAu3zHwrwa6XzTnucIbbccm316sLdEaB7NEAhsAwf7tzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67914},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"741258edbdd64a637a035af6101b4cbe44e67cc1","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.9.0_1726620401416_0.854527874450524","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@reatom/npm-react","version":"3.10.0","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.0","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"79a68a7647aaadaa5c7a2e4cadad28fb0590b18b","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.0.tgz","fileCount":8,"integrity":"sha512-lHP9K9MAOn2OFTzGQ/Smf/W/nw+ATKLZaawVSIeicl3piddBRBeCda4E34O6Ov6gp60baDH4HED2JHQXMWnc0g==","signatures":[{"sig":"MEUCICZ5WRqIizSld0ENWmNhKFN+9U4l4ApguWP59VMunvn9AiEA7wPvCb1+neU5QNWNN2bVCQa2hWXsRtfc/BQtscLyW+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68109},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"64402bded5d133401c88fa8ec407dfbc4d85ec06","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.0_1728396703494_0.8394121852263898","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"@reatom/npm-react","version":"3.10.1","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.1","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"ca68f19a21055bd3cac1a96e3aaa3e0df395ef74","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.1.tgz","fileCount":8,"integrity":"sha512-bT2Ozpbfj4mXaT+xXDG9T06boqMrZySSsZYL8w/YEES/zVhnt4GIqO7kuKo7f2yIDZ4HEIz5oA6a9ZHYjEZ7pQ==","signatures":[{"sig":"MEYCIQCdelq0gi6IFNVFqvDSmYH6/OltM7WFDxVig9/f1n6UqAIhAMNFJYO3TJgRIo8Rc5Lcj/xADaV88vvkO/NxjlXUvWPG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68309},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"515af3644d1d7a5f2ecac19ca5c530e06861727e","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.1_1731406374605_0.6024470976855605","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"@reatom/npm-react","version":"3.10.2","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.2","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"7e2cd7fe0c58cc8d1d6329814de35a61224e6ab2","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.2.tgz","fileCount":8,"integrity":"sha512-KJI0B/BVOijUAfPbBguTMSQAnoADPVU8A1JoFY9dhN8BgxXRrAIzhkQ1NJ7X9KqyAA2JUQTnKD/E0lAORqV0xQ==","signatures":[{"sig":"MEQCIGWHzRHfn0FaMFjbY9e6VH4diZRV9jfA6J+raCm+p5Z5AiAmwDaXlfoHJwOKuZ6HdtwLiTDustfOUg66rDYrzuJlmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"aebfca302e02a46a1abc914b3e4b74796cf8b549","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.7.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.2_1731503093917_0.7772861069836827","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"@reatom/npm-react","version":"3.10.3","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.3","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"23256b19eac3a16b6540bc308d56dec4be68ace7","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.3.tgz","fileCount":8,"integrity":"sha512-yzFN4VzwJfQTpBufaPBpCCy9Bh+/H9/rKfQYCGv7ToMxhz5AlPo4+Q8XL9HMTMlMCVyvz827suWcDPBxc9dnvg==","signatures":[{"sig":"MEYCIQCmaN+mCKA+mNCFBCO6h4K5Yq4afwSHUdU66oEpqtRnFwIhAKZItHxhwfEdJR8ux0FcTAnqEQz4VSXuWHPWnrIFAyek","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69210},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"85d6225b3215e49170311de5bd2d2e16ec5b5ce2","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.8.2","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.3_1733916892363_0.5979876206019084","host":"s3://npm-registry-packages-npm-production"}},"3.10.4":{"name":"@reatom/npm-react","version":"3.10.4","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.4","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"de82b441f5b7b0448070d8dfc32a8ba01bfc77c9","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.4.tgz","fileCount":8,"integrity":"sha512-vOaVwtNcxsEYl/3jUBAZ+c1gKT2RmFmyZK+OC7mSJeF2mS/h8044+FADmsIyZgIeiUvzDbVpUmjShVwoVhfxeA==","signatures":[{"sig":"MEUCIADn2ENHyjGrAVeJD8cBRUc9SXvZ/aszEhJ4vqUwD1rHAiEAt58LNQjnVdgFAm+GCoSQzNXW3pwmWa262R9xT6nQjGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69793},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"a906006628d9b1e4ac6e6901ef6867be66cacd7e","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.9.0","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.4_1735596630739_0.19061353138849157","host":"s3://npm-registry-packages-npm-production"}},"3.10.5":{"name":"@reatom/npm-react","version":"3.10.5","author":{"name":"artalar"},"license":"MIT","_id":"@reatom/npm-react@3.10.5","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"homepage":"https://www.reatom.dev/package/npm-react","bugs":{"url":"https://github.com/artalar/reatom/issues"},"dist":{"shasum":"85f03796dfee28078865c30c2198c066b4583e47","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.5.tgz","fileCount":8,"integrity":"sha512-TV86OP14sTY/JC9xSwTmYEmFu2J5mdKyezXKY2z6XuxXTGR+bNg37rxyZvPBwNigooAqlYfRrnxoPHpL8WP8fw==","signatures":[{"sig":"MEYCIQCOcE40cHflbgxBSPTDp3/yrceq/mXyhNyrVYpajwMP3QIhAKTQjfJDFp1oyxb2O86ziRM4SlEn+3Fgz4Hww2X8KMm6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69813},"main":"build/index.js","types":"build/index.d.ts","minify":{"mangle":false},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./build/index.d.ts","default":"./build/index.mjs","require":"./build/index.js"},"gitHead":"36e72998ef3c0df7dc8218fb73fba26977d72afe","private":false,"scripts":{"test":"ts-node src/index.test.ts","build":"microbundle -f esm,cjs","test:watch":"tsx watch src/index.test.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"repository":{"url":"git+ssh://git@github.com/artalar/reatom.git","type":"git"},"_npmVersion":"10.9.2","description":"Reatom adapter for React","directories":{},"sideEffects":false,"_nodeVersion":"23.6.0","browserslist":["last 1 year"],"dependencies":{"@reatom/core":"^3.5.0","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","@reatom/effects":"^3.7.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.77"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-react_3.10.5_1737190274943_0.5279253041632441","host":"s3://npm-registry-packages-npm-production"}},"3.10.6":{"name":"@reatom/npm-react","version":"3.10.6","private":false,"sideEffects":false,"description":"Reatom adapter for React","source":"src/index.ts","exports":{"types":"./build/index.d.ts","require":"./build/index.js","default":"./build/index.mjs"},"main":"build/index.js","module":"build/index.mjs","types":"build/index.d.ts","browserslist":["last 1 year"],"minify":{"mangle":false},"scripts":{"prepublishOnly":"npm run build && npm run test","build":"microbundle -f esm,cjs","test":"ts-node src/index.test.ts","test:watch":"tsx watch src/index.test.ts"},"dependencies":{"@reatom/core":"^3.5.0","@reatom/effects":"^3.7.3","@reatom/lens":"^3.1.0","@reatom/utils":"^3.9.0","use-sync-external-store":"^1.2.0"},"peerDependencies":{"react":">=16.8.0"},"author":{"name":"artalar"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/artalar/reatom.git"},"bugs":{"url":"https://github.com/artalar/reatom/issues"},"homepage":"https://www.reatom.dev/package/npm-react","devDependencies":{"@types/react":"^18.2.77","react":"^18.2.0"},"_id":"@reatom/npm-react@3.10.6","gitHead":"9a3f92f05c258f604b236c930cde60d314c10959","_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-lyoJD+pF2/P6B5bzSYjUQCzUSa0zkUQNAm1Lj8VXmVbILuiWid+n/9o/fJa8eEyH+w6KaFRunz1WZcOg/NW91g==","shasum":"f9f7b1b543fe8ba4a5ab122aeb91517ba2902ebe","tarball":"https://registry.npmjs.org/@reatom/npm-react/-/npm-react-3.10.6.tgz","fileCount":8,"unpackedSize":70987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVUSHUZqU9+R1voYZ15sXs/iIQH9KQ744RX79HnzJybgIhAM1S3/y5MW70gu9sEprKD/8cmOOHD27Mei7CUYU37job"}]},"_npmUser":{"name":"artalar","email":"artalar@ya.ru"},"directories":{},"maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/npm-react_3.10.6_1740644927131_0.02411897187209644"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-11T12:23:06.511Z","modified":"2025-02-27T08:28:47.478Z","3.0.0":"2022-09-11T12:23:06.713Z","3.0.1":"2022-09-11T23:06:43.087Z","3.0.2":"2022-09-11T23:42:00.716Z","3.0.3":"2022-09-12T21:35:32.081Z","3.0.4":"2022-09-12T21:49:02.397Z","3.1.0":"2022-11-10T13:26:20.623Z","3.1.1":"2022-11-17T18:44:59.826Z","3.1.2":"2022-12-04T07:33:19.593Z","3.1.3":"2022-12-04T07:54:50.697Z","3.1.4":"2023-02-19T05:32:12.334Z","3.2.0":"2023-02-23T06:29:36.071Z","3.3.0":"2023-02-28T04:58:36.744Z","3.3.1":"2023-02-28T13:37:43.910Z","3.3.2":"2023-03-02T02:16:55.921Z","3.3.3":"2023-04-01T13:49:58.744Z","3.3.4":"2023-07-07T05:30:32.073Z","3.4.0":"2023-07-12T05:10:46.167Z","3.4.1":"2023-07-12T19:56:57.169Z","3.4.2":"2023-07-13T14:06:03.236Z","3.5.0":"2023-09-08T12:06:48.347Z","3.6.0":"2023-09-13T09:38:35.517Z","3.6.1":"2023-09-15T11:09:41.558Z","3.7.0":"2023-10-21T09:15:02.390Z","3.7.1":"2023-10-21T15:09:48.381Z","3.7.2":"2023-11-01T00:44:14.488Z","3.7.3":"2023-11-05T10:12:46.316Z","3.7.4":"2023-11-12T10:24:31.532Z","3.8.0":"2023-11-25T15:25:22.821Z","3.8.1":"2023-11-27T10:56:10.086Z","3.8.2":"2024-01-21T13:57:30.811Z","3.8.3":"2024-02-13T03:13:50.058Z","3.8.4":"2024-02-20T11:24:03.632Z","3.8.5":"2024-04-28T22:01:49.019Z","3.8.6":"2024-05-03T20:53:59.226Z","3.8.7":"2024-05-26T12:18:15.467Z","3.8.8":"2024-06-22T07:35:38.963Z","3.8.9":"2024-06-22T08:17:29.696Z","3.8.10":"2024-06-27T11:18:59.288Z","3.9.0":"2024-09-18T00:46:41.628Z","3.10.0":"2024-10-08T14:11:43.664Z","3.10.1":"2024-11-12T10:12:54.850Z","3.10.2":"2024-11-13T13:04:54.146Z","3.10.3":"2024-12-11T11:34:52.520Z","3.10.4":"2024-12-30T22:10:30.956Z","3.10.5":"2025-01-18T08:51:15.157Z","3.10.6":"2025-02-27T08:28:47.306Z"},"bugs":{"url":"https://github.com/artalar/reatom/issues"},"author":{"name":"artalar"},"license":"MIT","homepage":"https://www.reatom.dev/package/npm-react","repository":{"type":"git","url":"git+ssh://git@github.com/artalar/reatom.git"},"description":"Reatom adapter for React","maintainers":[{"name":"artalar","email":"artalar@ya.ru"}],"readme":"Adapter for [react](https://github.com/facebook/react).\n\n## Installation\n\n```sh\nnpm i @reatom/npm-react\n```\n\nAlso, you need to be installed `@reatom/core` or `@reatom/framework` and `react`.\n\n> Read [the handbook](https://www.reatom.dev/handbook) first for production usage.\n\n## Setup context\n\nYou need to set up the main context once and wrap your application in a provider at the top level.\n\n```jsx\nimport { createCtx, connectLogger } from '@reatom/framework'\nimport { reatomContext } from '@reatom/npm-react'\nimport { Main } from './path/to/an/Main'\n\nconst ctx = createCtx()\nif (import.meta.env.DEV) {\n  connectLogger(ctx)\n}\n\nexport const App = () => (\n  <reatomContext.Provider value={ctx}>\n    <Main />\n  </reatomContext.Provider>\n)\n```\n\n## Use atom\n\n### reatomComponent\n\nThe main API to bind atoms and actions to a component lifetime is `reatomComponent`. It wraps your regular react component and put `ctx` into the props. There is no additional rules or behavior, you can use any other hooks, accept props, return any valid `ReactNode`. But if you using `ctx.spy`, just like in any computed atom, it will subscribe to the passed atom and rerender from by changes.\n\n```tsx\nimport { atom } from '@reatom/core'\nimport { reatomComponent } from '@reatom/npm-react'\n\nexport const countAtom = atom(0)\nexport const Counter = reatomComponent(\n  ({ ctx }) => (\n    <input\n      type=\"number\"\n      value={ctx.spy(count)}\n      onChange={(e) => countAtom(ctx, e.target.valueAsNumber)}\n    />\n  ),\n  'Counter',\n)\n```\n\nYou can describe props types in the generic, it can be any kind of values, regular string, JSON, and atoms too. For example, here is a controlled component with atom state. Also, you can use additional `bind` method instead of [`useAction`](#use-action) to bind an action to the component.\n\n```tsx\nimport { atom, Atom } from '@reatom/core'\nimport { reatomComponent } from '@reatom/npm-react'\n\nexport const Counter = reatomComponent<{\n  atom: Atom<number>\n  onChange: Action\n}>(\n  ({ ctx, atom, onChange }) => (\n    <input type=\"number\" value={ctx.spy(atom)} onChange={ctx.bind(onChange)} />\n  ),\n  'Counter',\n)\n```\n\nOne of the most powerful features of `reatomComponent` is that you are not bound by react hooks rules, you could use `ctx.spy` in any order, right in your template.\n\n```tsx\nexport const SomeList = reatomComponent(\n  ({ ctx }) =>\n    ctx.spy(isLoadingAtom) ? (\n      <span>Loading...</span>\n    ) : (\n      <ul>\n        {ctx.spy(listAtom).map((el) => (\n          <li>{el.text}</li>\n        ))}\n      </ul>\n    ),\n  'SomeList',\n)\n```\n\nDo not forget to put the component name to the second argument, it will increase your feature debug experience a lot!\n\n#### Unmount\n\nAn important feature of `reatomComponent` is automatic resource management with default for Reatom AbortController in the cause context. You may be familiar with this concept from [@reatom/effects](https://www.reatom.dev/package/effects/). The `ctx` in reatomComponent props includes the AbortController which is followed by all derived actions. For example, it means if you will update an atom from the component and it will cause [reatomResource](https://www.reatom.dev/package/async/#reatomresource) refetch and the component will unmaunt before the fetch end - the fetch will throw an abort error.\n\nThis increases the stability of your application as it reduces the amount of possible race conditions. But be aware that sometimes you may want to create a request that you don't want to abort even if the unmount occurs. For example, it might be an analytic event, in which case you should use [spawn](https://www.reatom.dev/package/effects/#spawn).\n\n### useAtom\n\n`useAtom` is your main hook, when you need to describe reusable logic in hight order hook. It accepts an atom to read it value and subscribes to the changes, or a primitive value to create a new mutable atom and subscribe to it. It alike `useState`, but with many additional features. It returns a tuple of `[state, setState, theAtom, ctx]`. `theAtom` is a reference to the passed or created atom.\n\nIn a component:\n\n```tsx\nimport { action, atom } from '@reatom/core'\nimport { useAction, useAtom } from '@reatom/npm-react'\n\n// base mutable atom\nconst inputAtom = atom('', 'inputAtom')\n// computed readonly atom\nconst greetingAtom = atom(\n  (ctx) => `Hello, ${ctx.spy(inputAtom)}!`,\n  'greetingAtom',\n)\n// action to do things\nconst onChange = action(\n  (ctx, event: React.ChangeEvent<HTMLInputElement>) =>\n    inputAtom(ctx, event.currentTarget.value),\n  'onChange',\n)\n\nexport const Greeting = () => {\n  const [input] = useAtom(inputAtom)\n  const [greeting] = useAtom(greetingAtom)\n  const handleChange = useAction(onChange)\n\n  return (\n    <>\n      <input value={input} onChange={handleChange} />\n      {greeting}\n    </>\n  )\n}\n```\n\nWe recommend to setup [logger](https://www.reatom.dev/package/logger) here.\n\n## Use atom selector\n\nAnother use case for the hook is describing additional computations inside a component (create temporal computed atom). It is possible to put a reducer function to `useState`, which will create a new computed atom (`setState` will be `undefined` in this case).\n\n```ts\nimport { useAtom } from '@reatom/npm-react'\nimport { goodsAtom } from '~/goods/model'\n\nexport const GoodsItem = ({ idx }: { idx: number }) => {\n  const [element] = useAtom((ctx) => ctx.spy(goodsAtom)[idx], [idx])\n\n  return <some-jsx {...element} />\n}\n```\n\nThe reducer function is just the same as in `atom` function. You could `spy` a few other atoms. It will be called only when the dependencies change, so you could use conditions and Reatom will optimize your dependencies and subscribes only to the necessary atoms.\n\n```ts\nimport { useAtom } from '@reatom/npm-react'\nimport { activeAtom, goodsAtom } from '~/goods/model'\n\nexport const GoodsItem = ({ idx }: { idx: number }) => {\n  const [element] = useAtom(\n    (ctx) => (ctx.spy(activeAtom) === idx ? ctx.spy(listAtom)[idx] : null),\n    [idx],\n  )\n\n  if (!element) return null\n\n  return <some-jsx {...element} />\n}\n```\n\n### Advanced usage\n\nCheck this out!\n\n```js\nexport const Greeting = ({ initialGreeting = '' }) => {\n  const [input, setInput, inputAtom] = useAtom(initialGreeting)\n  const [greeting] = useAtom(\n    (ctx) => `Hello, ${ctx.spy(inputAtom)}!`,\n    [inputAtom],\n  )\n  // you could do this\n  const handleChange = useCallback(\n    (event) => setInput(event.currentTarget.value),\n    [setInput],\n  )\n  // OR this\n  const handleChange = useAction(\n    (ctx, event) => inputAtom(ctx, event.currentTarget.value),\n    [inputAtom],\n  )\n\n  return (\n    <>\n      <input value={input} onChange={handleChange} />\n      {greeting}\n    </>\n  )\n}\n```\n\nWhat, why? In the example bellow we creating \"inline\" atoms, which will live only during the component lifetime. Here are the benefits of this pattern instead of using regular hooks:\n\n- You could depend your atoms by a props (deps changing will cause the callback rerun, the atom will the same).\n- Easy access to services, in case you use reatom as a DI.\n- Component inline atoms could be used for other computations, which could prevent rerenders ([see above](#prevent-rerenders)).\n- Created actions and atoms will be visible in logger / debugger with async `cause` tracking, which is much better for debugging than `useEffect`.\n- Unify codestyle for any state (local and global) description.\n- Easy to refactor to global state.\n\n### Lazy reading\n\n[As react docs says](https://reactjs.org/docs/hooks-faq.html#how-to-read-an-often-changing-value-from-usecallback), sometimes you need a callback, which depends on often changed value, but you don't want to change a reference of this handler, to not broke memoization of children components which depends on the current. In this case, you could use atom and read it value lazily.\n\nHere is a standard react code, `handleSubmit` reference is recreating on each `input` change and rerender.\n\n```js\nconst [input, setInput] = useState('')\nconst handleSubmit = useCallback(\n  () => props.onSubmit(input),\n  [props.onSubmit, input],\n)\n```\n\nHere `handleSubmit` reference is stable and doesn't depend on `input`, but have access to it last value.\n\n```js\nconst [input, setInput, inputAtom, ctx] = useAtom('')\nconst handleSubmit = useCallback(\n  () => props.onSubmit(ctx.get(inputAtom)),\n  [props.onSubmit, inputAtom, ctx],\n)\n```\n\nBtw, you could use `useAction`.\n\n```js\nconst [input, setInput, inputAtom] = useAtom('')\nconst handleSubmit = useAction(\n  (ctx) => props.onChange(ctx.get(inputAtom)),\n  [props.onChange, inputAtom],\n)\n```\n\n### Prevent rerenders\n\n`useAtom` accepts third argument `shouldSubscribe` which is `true` by default. But sometimes you have a set of computations not all of which you need in the render. In this case you could use atoms from `useAtom` without subscribing to it values.\n\nHere is how could you share data created and managed in parent, but used in children.\n\n```ts\nconst [filter, setFilter, filterAtom] = useAtom('', [], false)\nconst [data, setData, dataAtom] = useAtom([], [], false)\nconst handleSubmit = useAction(\n  (ctx) =>\n    ctx.schedule(() =>\n      fetch(`api/search?q=${ctx.get(filterAtom)}`)\n        .then((res) => res.json())\n        .then(setData),\n    ),\n  [filterAtom, dataAtom],\n)\n\nreturn (\n  <>\n    <Filter atom={filterAtom} />\n    <Table atom={dataAtom} />\n    {/* this will not rerender by filters or data changes */}\n    <OtherComponent />\n  </>\n)\n```\n\nHere is another example of in-render computations which could be archived without rerender.\n\n[![codesandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/elegant-forest-w2106l?file=/src/App.tsx)\n\n```js\n// this component will not rerender by `inputAtom` change, only by `numbers` change\nconst [, , inputAtom] = useAtom('', [], false)\nconst handleChange = useAction(\n  (ctx, event) => inputAtom(ctx, event.currentTarget.value),\n  [inputAtom],\n)\nconst [numbers] = useAtom(\n  (ctx) => ctx.spy(inputAtom).replace(/\\D/g, ''),\n  [inputAtom],\n)\n\nreturn (\n  <>\n    <input onChange={handleChange} />\n    numbers: {numbers}\n  </>\n)\n\n// onChange \"q\" - no rerender\n// onChange \"qw\" - no rerender\n// onChange \"qw1\" - rerender\n// onChange \"qw1e\" - no rerender\n```\n\n## Use action\n\nTo bind your actions to relative context you need to use `useAction`, it will just remove the first `ctx` parameter from your action and return a function which accepts all other needed parameters.\n\n```tsx\nconst pageAtom = atom(0, 'pageAtom')\nconst next = action((ctx) => pageAtom(ctx, (page) => page + 1), 'pageAtom.next')\nconst prev = action(\n  (ctx) => pageAtom(ctx, (page) => Math.max(1, page - 1)),\n  'pageAtom.prev',\n)\n\nexport const Paging = () => {\n  const [page] = useAtom(pageAtom)\n  const handleNext = useAction(next)\n  const handlePrev = useAction(prev)\n\n  return (\n    <>\n      <button onClick={handlePrev}>prev</button>\n      {page}\n      <button onClick={handleNext}>next</button>\n    </>\n  )\n}\n```\n\n`useAction` accepts any function with `ctx` parameter, not only `action`, so you can write inline function, use props, and it will still memoized and return the same stable function reference, just like [useEvent](https://github.com/reactjs/rfcs/blob/useevent/text/0000-useevent.md)\n\n```tsx\nexport const Paging = ({ pageAtom }: { pageAtom: Atom<number> }) => {\n  const [page] = useAtom(pageAtom)\n  const handleNext = useAction((ctx) => pageAtom(ctx, (page) => page + 1))\n  const handlePrev = useAction((ctx) =>\n    pageAtom(ctx, (page) => Math.max(1, page - 1)),\n  )\n\n  return (\n    <>\n      <button onClick={handlePrev}>prev</button>\n      {page}\n      <button onClick={handleNext}>next</button>\n    </>\n  )\n}\n```\n\nAlso, you can use `useAction` to get an atom setter without subscribing to it.\n\n```tsx\nexport const PagingAction = ({ pageAtom }: { pageAtom: Atom<number> }) => {\n  const setPage = useAction(pageAtom)\n\n  return (\n    <>\n      <button onClick={() => setPage((page) => Math.max(1, page - 1))}>\n        prev\n      </button>\n      <button onClick={() => setPage((page) => page + 1)}>next</button>\n    </>\n  )\n}\n```\n\n## Use update\n\n`useUpdate` is a similar to `useEffect` hook, but it allows you to subscribe to atoms and receive it values in the callback. Important semantic difference is that subscription to atoms works as [`onChange` hook](https://www.reatom.dev/handbook#lifecycle) and your callback will call during transaction, so you need to schedule an effects, but could mutate an atoms without batching. Subscriptions to a values works like regular `useEffect` hook.\n\nThe most common use case for this hook is to synchronize some state from a props or context to an atom.\n\n```tsx\nimport { action, atom } from '@reatom/core'\nimport { useAction, useUpdate } from '@reatom/npm-react'\nimport Form from 'form-library'\n\nconst formValuesAtom = atom({})\nconst submit = action((ctx) => api.submit(ctx.get(formValuesAtom)))\n\nconst Sync = () => {\n  const { values } = useFormState()\n  useUpdate((ctx, values) => formValuesAtom(ctx, values), [values])\n  return null\n}\n// or just\nconst Sync = () => useUpdate(formValuesAtom, [useFormState().values])\n\nexport const MyForm = () => {\n  const handleSubmit = useAction(submit)\n\n  return (\n    <Form onSubmit={handleSubmit}>\n      <Sync />\n      .....\n    </Form>\n  )\n}\n```\n\nAnd it works well in the opposite direction, you could synchronise an atom's data with the local state, or do any other kind of effect. You can use `useUpdate` as a safety replacement for `onChange` + `useEffect`.\n\nFor example, you need a controlled input from the passed atom.\n\nHere is a naive implementation:\n\n```tsx\nexport const Item = ({ itemAtom }) => {\n  const [value, setValue] = React.useState('')\n\n  React.useEffect(() => {\n    const cleanup = itemAtom.onChange((ctx, state) => setValue(state))\n    // DO NOT FORGET TO RETURN THE CLEANUP\n    return cleanup\n  }, [itemAtom])\n\n  return (\n    <input value={value} onChange={(e) => setValue(e.currentTarget.value)} />\n  )\n}\n```\n\nHere is a simpler and more reliable implementation:\n\n```tsx\nexport const Item = ({ itemAtom }) => {\n  const [value, setValue] = React.useState(itemAtom)\n\n  useUpdate((ctx, state) => setValue(state), [itemAtom])\n\n  return (\n    <input value={value} onChange={(e) => setValue(e.currentTarget.value)} />\n  )\n}\n```\n\n## Use atom promise\n\nIf you have an atom with a promise and want to use its value directly, you could use `useAtomPromise`. This function relies on [React Suspense](https://react.dev/reference/react/Suspense) and throws the promise until it resolves. It can be useful with [reatomResource](https://www.reatom.dev/package/async/#reatomresource).\n\n```tsx\nimport { atom, reatomResource } from '@reatom/framework'\nimport { useAtom, useAction, useAtomPromise } from '@reatom/npm-react'\n\nconst pageAtom = atom(1, 'pageAtom')\nconst listReaction = reatomResource(async (ctx) => {\n  const page = ctx.spy(pageAtom)\n  const response = await ctx.schedule(() => fetch(`/api/list?page=${page}`))\n  if (!response.ok) throw new Error(response.statusText)\n  return response.json()\n})\n\nexport const List = () => {\n  const [page] = useAtom(pageAtom)\n  const prev = useAction((ctx) =>\n    pageAtom(ctx, (state) => Math.max(1, state - 1)),\n  )\n  const next = useAction((ctx) => pageAtom(ctx, (state) => state + 1))\n  const list = useAtomPromise(listReaction.promiseAtom)\n\n  return (\n    <section>\n      <ul>\n        {list.map((el) => (\n          <li key={el.id}>...</li>\n        ))}\n      </ul>\n      <hr />\n      <button onClick={prev}>prev</button>\n      {page}\n      <button onClick={next}>next</button>\n    </section>\n  )\n}\n```\n\n## Use context creator\n\nSometimes, you can only create `ctx` inside a React component, for example, in SSR. For that case, we have the `useCreateCtx` hook.\n\n```tsx\nexport const App = () => {\n  const ctx = useCreateCtx((ctx) => {\n    // do not use logger in a server (SSR)\n    if (typeof window !== 'undefined') {\n      connectLogger(ctx)\n    }\n  })\n\n  return (\n    <reatomContext.Provider value={ctx}>\n      <Component {...pageProps} />\n    </reatomContext.Provider>\n  )\n}\n```\n\n## Examples\n\n- [Migration from RTK to Reatom](https://github.com/artalar/RTK-entities-basic-example/pull/1/files#diff-43162f68100a9b5eb2e58684c7b9a5dc7b004ba28fd8a4eb6461402ec3a3a6c6) (2 times less code, -8kB gzip)\n\n## Setup batching for old React\n\nFor React 16 and 17 you need to setup batching by yourself in the root of your app.\n\nFor `react-dom`:\n\n```js\nimport { unstable_batchedUpdates } from 'react-dom'\nimport { createCtx } from '@reatom/core'\nimport { setupBatch, withBatching } from '@reatom/npm-react'\n\nsetupBatch(unstable_batchedUpdates)\nconst ctx = withBatching(createCtx())\n```\n\nFor `react-native`:\n\n```js\nimport { unstable_batchedUpdates } from 'react-native'\nimport { createCtx } from '@reatom/core'\nimport { setupBatch } from '@reatom/npm-react'\n\nsetupBatch(unstable_batchedUpdates)\nconst ctx = withBatching(createCtx())\n```\n","readmeFilename":"README.md"}