{"_id":"kr-observable","_rev":"462-f57383bab4e5c2e10c8e824c11501559","name":"kr-observable","dist-tags":{"latest":"3.2.5"},"versions":{"1.0.0":{"name":"kr-observable","version":"1.0.0","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.0","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"dist":{"shasum":"33bed4f7fc48bf044df1db3bc5e4cbf6714026bb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.0.tgz","fileCount":6,"integrity":"sha512-FJ/qxOjcuSXo6c9mm43TpEbv5PfEb1DkbhCMQwLD1JMjmj8o1qEcWGUZfO3ycNbvG4TvocWEHF2Q6g2CDqVDwA==","signatures":[{"sig":"MEQCIDOg9FC59J8pJBz/bHdPS3sZV22IJUBSyvhiTMyb588tAiAArfvnTjxRGrjAOE4G9Jr8rEvrxFQKhQLRvVhbrh7bAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10363},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3c2564bd4ab116a49b98dc7bc77879dcfece9c6d","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.0_1728758872297_0.576411877841134","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"kr-observable","version":"1.0.1","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"dist":{"shasum":"1a4de9d5b58ad28fe9761ee4e4ddd3ecfe597686","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.1.tgz","fileCount":6,"integrity":"sha512-2AIm92lgJXr70sE0E6KThFNK1M8mSPCjzCmmx5D0YZAXcrz+5/ZLoMvQe7BycwGoZCwD/g9knMpNqWc+nOCknA==","signatures":[{"sig":"MEUCICNvUaX5lrbmNs786Tgl1hyDEwCrf+Zrf+dz0STHY4MCAiEAw2t3Yjg9YyibPyZMgrFQoY49vJS4NzOZLqtxa6oBx/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10808},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"5cba5742d64e8df687f58caf09986f2decda1a6a","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.1_1728930052951_0.10018299592786106","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"kr-observable","version":"1.0.2","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"dist":{"shasum":"46cd1eb469fe3353bb474675e5a44c78d658e392","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2.tgz","fileCount":6,"integrity":"sha512-LLs9qpUYHA3fiRBBrLwt2vjD+pgQjBJYWamWNQQlCYZIUOPTt3T5Km0n+gwv9KleKW10CiFVyCyAbEHi22N6cg==","signatures":[{"sig":"MEUCIQCOJvMZiWi2n5n8+e719P9kXjN/0hGZv2IFUiVtBiNj3QIgFGveUaUhSdNveB97MVKdqQjT6t/AQxNe7RWGyzPusWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11095},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8de269146ffdae682ddad4cd002e7ac3c6ad0749","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2_1729105004612_0.4836354915354799","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"kr-observable","version":"1.0.3","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"123671cca8719364ebe56c4035e1f60d13351308","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3.tgz","fileCount":6,"integrity":"sha512-tAY3/gyZIHYhgIVKu+GZ7yrgNwYViobfDSM7uODbWKLwZF6+0lngqp1TYE1t3O/VduoZCFxTEOE/L+u+zbWi2g==","signatures":[{"sig":"MEUCID3nGjYey4p8ZJNPZIGhA1jHpjaDWx7Mpo85wiIPcvE1AiEA2VxtQrkC5IHYvo1uc4T11Y2Q6tPxXhQXGkxEL8bdc60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11200},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"7e8c5570812042be54d130bde65ed6c15d472704","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3_1729186838865_0.8194189403302234","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"kr-observable","version":"1.0.4","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0d06926984242890ed59a1efce6390c400b82b01","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4.tgz","fileCount":6,"integrity":"sha512-rim/tEsm2+/WzY67ww8vPSL5g/H5O+AS8m6c8Xc6qQR0aguoqGdKeL2NtORIiRjShB8ZuIN0VwgFA9hHOCfeHQ==","signatures":[{"sig":"MEUCIQDs6v7Mv31HxTDNvp1Wdw/NpHAOZbG5mLLibpf9LbaPSgIgQMEv9FuyJI+4riY+EzW29xMOj0kpN5026pEkP33vttQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11268},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c236d8ba0589a4f5a16b504f0df7223c0c9e8602","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4_1729195687347_0.45981189333339834","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"kr-observable","version":"1.0.5","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e4a286f12865043c52456c6310154304f161af96","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.5.tgz","fileCount":6,"integrity":"sha512-TGl9YV0bIdJAX9kmq/hLFzxPndncwMBQYB9vMamkTwrtyF0zgq+iWXQk2JuzioA/LKcMa7PRD4vsHfMgpxXlig==","signatures":[{"sig":"MEQCIAcyCQEN5Dl8uVV7gPYu6e2UZCkaD3gjSNKjH5LdoYUwAiBX5QFGcEsVK9KG0rsoxcuqiuHVH2YcW/WovCrFVrTTFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12150},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c236d8ba0589a4f5a16b504f0df7223c0c9e8602","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.5_1729195816148_0.22942931754657891","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"kr-observable","version":"1.0.6","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"74f9d5cfe3661c6b3e87e021585440283a5a37ab","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.6.tgz","fileCount":6,"integrity":"sha512-VuketkK7ho8NEbu5QFpT8KFH5EuTYbviFrT6949C/7ULa2NviMrNIGlFmDaiZu9x2j/FjfSVLv0T3BK3X8GdMA==","signatures":[{"sig":"MEYCIQCJ+pJBHC1hMIZVvw0XebN6BB1F/ekbKkOBYK6fmbyIBwIhANvknZ3qK+cM5JyFGrBzuPdXU6UKKTlE4F+d9sihXuOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12285},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"bf74dd0014c1f80e186391066440b9cf8449b842","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.6_1729441433053_0.8005951748399702","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"kr-observable","version":"1.0.7","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"543445860595fdeb262df7f1dec7dcf8916cc37e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.7.tgz","fileCount":6,"integrity":"sha512-KPRP6LxdvqIQ1Dl953rtC04I8y/2J2d/x5uYSvmkhX8D9XZKgAeHaCVS4QUMuiFVORor3i6KZDSWSQ4vIYucYA==","signatures":[{"sig":"MEUCIG/blJm+TgOOa255sLdjT9qrE/M7fAbn6Lop1EBFKVjkAiEAj1hTH28ORsmeZ/Ue3NGMmzYFQgBcIAVjHaLit4f9MRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12181},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"7a78bdb9d6a3d8d3ce1b9ac874f8bc00afd22567","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.7_1729925979242_0.1829195107889081","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"kr-observable","version":"1.0.8","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"298bc52c0760ca44c8b0362a4835ee3bf575da78","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.8.tgz","fileCount":9,"integrity":"sha512-L2+dj09MJX/bauQzXB/F6l6ddHzyPH0gi8J2MGGMBzLjoa/kIchgMRdQ5sCZCWZMFw9HN+SDgir71dvcPOeduQ==","signatures":[{"sig":"MEQCID6BOCQCoOQNCXhBSl7TWmmDXek5kq5a4aQt+XjcXc2kAiAbnhUF5+8jSEoyv0PhW9YEBRFN/QkDF6Ru1mGI4ShFnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14119},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"7a78bdb9d6a3d8d3ce1b9ac874f8bc00afd22567","scripts":{"build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"8.19.2","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.8_1730316876735_0.3672317423535947","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"kr-observable","version":"1.0.9","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"2249db88b8cd43015471cd8aeb4389a3ee76490c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.9.tgz","fileCount":11,"integrity":"sha512-G9CKz8RmQd1kbi5LvRxaKF9KNk+f9o1VyI9upAOedTSLZ2YXBPmXa/LMF4rGrfCCl2uxV26LQr7e406OdkuIrg==","signatures":[{"sig":"MEUCIBAlbNBb/yoFWRSlEeMeBPdFXLZQq3aX5jmfG39/cNgdAiEAhyQedDyVGgt4SqbbxRyAGUPCsV9aBu5lgtOlpYHQ6SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17373},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.9_1730833038315_0.14107804907930954","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"kr-observable","version":"1.0.10","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4a5aded9f6dfa1b0a87dbde1f43d6fb07792a55b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.10.tgz","fileCount":11,"integrity":"sha512-vG005pcERgTW97oiE5PXcsf1aCqRVH1Yw7S0XheSQ1s1Nt6FVnczaOQ64HAQOGfTVSA495mupBpxdGeoen0i6g==","signatures":[{"sig":"MEQCICz/hWlwEXq/JJGQK4ryWAxiWwWfqwV28AzUnVNYeaugAiAgpZXLBhdiNp+DKKi+d37fHC+XDW0HVaTrVWWRr8KmSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17375},"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.10_1730916632306_0.38690399670536113","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"kr-observable","version":"1.0.11","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"8c4fe1e4a8eb9af0e723768470442903dd945130","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.11.tgz","fileCount":19,"integrity":"sha512-IhBtr543RbT+WHLHKBypT0vS1C/shrheMILSaMtzfAaONBdfL0e0yYvthiU6NpQT2l6KqV4Q+PYW3CH0H7rLNw==","signatures":[{"sig":"MEYCIQDJ4btmnfRzaW5xgsVdZ5f+m0F4XeIZcp+JueT5EdNmBgIhAKLjZ7BLzL71GC0tUttwZMd62YedU8Nfi0LA6CyifqKc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21347},"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.11_1731154865250_0.3834009505391769","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"kr-observable","version":"1.0.12","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"25972263a8a7467716dc9cf4037ea59cd334a6d6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.12.tgz","fileCount":19,"integrity":"sha512-8aroxcc8jzJguUInZgeyY0X3mxepfNBvgxQUxfDGI0MC6eqDATmdjSaNUC+CZknfJBTqL4FOvOd+cdacYbMXSw==","signatures":[{"sig":"MEQCIHniiWpcSD68K4K4demjsvYu1lXVP3+BwQEE/O2qOOKZAiBCtaa03G7inYGSn0EznBAlgmoLv7y7oJoV8rMY8UjaYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23132},"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.12_1731174756294_0.013710562877469412","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"kr-observable","version":"1.0.13","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"623e3006ce5bb96f8861c649382d4a63bb44ec95","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.13.tgz","fileCount":19,"integrity":"sha512-D9Y9ZvFm+mO2hfsSCR8dnMU+5lKkCxYQxa59dkLRAcFXUtbLrwhK98X+FSAU5aT83f00rChVjik8Gr1ShgPoog==","signatures":[{"sig":"MEQCIBEKuRK64Sy2kogAO/iKwNTltbMEr5217Isp2NnM/euTAiAbQuGDq2MAar+HRJn3wH+7lOHuXSv1zATBD/vVLrvQqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23326},"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.13_1731227250224_0.36374073688827546","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"kr-observable","version":"1.0.14","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"71c20567082b9546a68db0e7875ab411179334f3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.14.tgz","fileCount":19,"integrity":"sha512-aNkBldaIZnn16GishYiVi52etBzvEOd4reTFStMBeZiMZKWBhRN/bQw1wxf4Bozs/NQfzrqfCpE+qpi3sqsvUA==","signatures":[{"sig":"MEYCIQDjWldFzxDBggQWHOF/CCOR92nbyvsyWenb/O40OjIEmwIhAJySaLufT3962qry9TFRzg325VM0TQZCKPA0Yn1RA2+4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24168},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3335e3d7d14246b78dcba8b56e300b1b3cd946cb","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.14_1731255220663_0.9126357268627647","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"kr-observable","version":"1.0.15","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1777cd5ac0e0064b9160bab54a2aa30adcb172bb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.15.tgz","fileCount":19,"integrity":"sha512-9/ZNNrj5KI5lMMBezcq7fHpZ8FjjB33917J1TS8DXJwVIYeZhjNZkxteNntJsK5WtT+OqjNooCmVy1UJqa40aw==","signatures":[{"sig":"MEYCIQDUIEfxG9pYB1EYpGdQZRQYJqfGdcjEI2872GEBt6FZ9QIhAIMeOTtscZqTiwY0ldFG67lSxr4gQx2UswpwRrc3Dy3E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24020},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"ca3355d25fcce1cf2ca889e9a0d93a388e13eee2","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.15_1731264053537_0.760028020740408","host":"s3://npm-registry-packages"}},"1.0.1-5.beta.1":{"name":"kr-observable","version":"1.0.1-5.beta.1","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.1-5.beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ba878db232165e13421338b132349084aa6c7a60","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.1-5.beta.1.tgz","fileCount":19,"integrity":"sha512-zC5cT7BYSgI5lxPbe+7qANi9QA3bdlVbfT9vtHxVkmA1+3c0rr0Yw1RZ+leXjmWXx32qH+aa0vrwk+gNE58yWw==","signatures":[{"sig":"MEUCIF5u1hRiKSBcVbcbW2+JbQTCSv5Dk0w/ubdpefRAWKxkAiEAhlgPvmLuAv66KLnpqeENAF7Qf8tPZQmUZdaBm7ln3PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27211},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"ca3355d25fcce1cf2ca889e9a0d93a388e13eee2","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.1-5.beta.1_1731515230993_0.38375960991746916","host":"s3://npm-registry-packages"}},"1.0.1-5.beta.2":{"name":"kr-observable","version":"1.0.1-5.beta.2","keywords":["proxy","observer","observable"],"author":{"name":"d9151330773@icloud.com"},"license":"ISC","_id":"kr-observable@1.0.1-5.beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"df18f91f1639fd909bb1d7dd6dc13fcee26e689e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.1-5.beta.2.tgz","fileCount":23,"integrity":"sha512-EdJ6xKpQDsRIUWbtPkuws1ac/2ogKPkP5HAKseOVwtrO9V4cVlXjrM2Hys7VFQYDna+jQKYP7B7nrk6anxo1Ww==","signatures":[{"sig":"MEYCIQCD6fNigTveXIFebd+AGekhHoAM49xO1BdARAjVAwlGRwIhAOb4637uBZQ3E64MJ9EGbHpP2DAT/7miVyaDlC+pwoej","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27605},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"fe56fb3a46eefbfb9ab47d19919d2b571f6a684d","scripts":{"ben":"node --import tsx --experimental-strip-types src/tests/Ben","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc","local":"node --import tsx --experimental-strip-types src/tests/Test"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.1-5.beta.2_1731608462855_0.9317596294300565","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"kr-observable","version":"1.0.16","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b83adff8b27e99be1304bb8acda73f0bca0039aa","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.16.tgz","fileCount":24,"integrity":"sha512-0m4Z8Odi8IAy3K4BOSJ5sSayTAdLgzdJEqH2CHYzIvVwl2MmcpDSLq2WOsQi47My+w85KWlHd0CGvT4e9jy9uQ==","signatures":[{"sig":"MEUCIQDAQAKTezxIa36JbE8S/dx0a4Pq3vvWtHO35JZEMHNGTwIgd51wgAYlubqOkiSTIMZ58kla+ICy1bmtnSFFpcTfCy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27037},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"fe56fb3a46eefbfb9ab47d19919d2b571f6a684d","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.16_1731870792974_0.960178631871035","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"kr-observable","version":"1.0.17","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"25d58672bc8554a5b39b5ba13037951582a4e74c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.17.tgz","fileCount":24,"integrity":"sha512-cJQono8jpWuVAioWxL61sDseU4s1PFqIerGCZ2zURJZVqMYYlqdxibCmyxBRuZ8EVErQMbG416rI3skfWDk7Jg==","signatures":[{"sig":"MEYCIQD2DT+NWvIklirEwf7cmtb1wgC1z0Ny4e5FOIpfgJOw/wIhAIa5zEfozBACreFrES8ikjeDWiRXTTXnJMmsKe8y9u9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27030},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"95d476cc16ef38dca81b03ea1946294defc235e7","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.17_1732044226252_0.2062678942508469","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"kr-observable","version":"1.0.18","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"65de28e66fcb796131bf61262d0e29e2e4601780","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.18.tgz","fileCount":24,"integrity":"sha512-cmCMQk3cyQLiA3k1xrntOlXdqgKMT3/Nwq7ThcZp0iwMzqHT7eVRhpoAxj7tIm78/HGI4qyG/ohmFDjGhpP1CA==","signatures":[{"sig":"MEUCIFgPZ6gISxKUfPFWVhbTtHDh2glmFvcQrQLFsYAiyxi3AiEAzo9W8sSQZeApX8jWCqFV0zypHabu64JtdN7WnkUk+e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28045},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"95d476cc16ef38dca81b03ea1946294defc235e7","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.18_1732635896786_0.44265443040692753","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"kr-observable","version":"1.0.19","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"99c997c4ea72671f43152c9f6d1868e77f583ef0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.19.tgz","fileCount":24,"integrity":"sha512-kEjRGewaMQpfPIbkSAqLPMIyfhTAKENQF6r1E1hQzN6yFvb5+93nL0IJ6hnX9CXVz9wHq9LNsqAZCChKsKBQaw==","signatures":[{"sig":"MEYCIQCkkJGaKblM6uSKmEDLR7cIvw+LPXWpCW9NAFLoMmMt8QIhAM4Io6QkeQRpBACGFanrOAXLNppmFqAIwbh/VL1Cil9v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28105},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.19_1732637151312_0.9838996491414052","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"kr-observable","version":"1.0.20","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1baaf283e155f72c277b53776d824fa8955be9f6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.20.tgz","fileCount":24,"integrity":"sha512-gD+uFVnfnaOdkfXVP1SPxqbeopIplsq1IDn6RKssKQUdPDmvMX/uDjTwtIhNlaN5XK0ome0l7LaebvBFa5rTAw==","signatures":[{"sig":"MEYCIQCp0DnjgULdh4sbY2fGHsSrbtULVY8KxHI6Zuq6wuuEcAIhALX4VKvFTTEDvBuRBMARYmjxSGRD0WRwWH1bVRSglV55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28281},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.20_1732638739189_0.447380529181608","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"kr-observable","version":"1.0.21","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e21070e3db1fd1c393ed19f5e83e04dbcb65598b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.21.tgz","fileCount":24,"integrity":"sha512-RWnh0iUdMvty5Gnn6wMAztKWyjQ8dxg9093z4xkpU7gbUSToR1T7PNh/9mK62X4jQWGo+U+Zi4t8gmd08udkzg==","signatures":[{"sig":"MEUCIFBW7xqTiI3OHWzWgFkTThMCmwpIZe3PKzMUJLC6m/iKAiEArSVHTLFotaKi+mpIwF4VmeiRmKSWSLY32WqOOv4h/O4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28168},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.21_1732639968855_0.958380257501604","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.1":{"name":"kr-observable","version":"1.0.2-2.beta.1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"04226d84bad54ad0ff7cd1f58f46de44a3ba9f66","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.1.tgz","fileCount":26,"integrity":"sha512-0RaItRxmAR5wPOfVkkh4F0mBy/n5L8NFiqjuYDYnHKbTkKMmZD1LnW8ziwoo23N34aAWMyEHd4yO+TOCL6miLw==","signatures":[{"sig":"MEYCIQDPYW7W3SQFRj099xq39CtNDQ+2dLskdHxV5/41B/dXEwIhAN78BCdBL0qpFhSDo1FNyUTMs4kCbnvb+LvLvM2dtdzF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.1_1732997174623_0.5864678604747617","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.2":{"name":"kr-observable","version":"1.0.2-2.beta.2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4376ac2dd4929746dbb2a048f8efad157aed1c64","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.2.tgz","fileCount":26,"integrity":"sha512-wkTJx2j3o/u2gtPUOAmuDzRgGxzXSIuCmD8HMi1A9IyxJsGswG3eTCO+X/AVnZPE/Tu04O6+q0xQ7BiajdlYOg==","signatures":[{"sig":"MEYCIQCS24gyxaU/S3RB2xQPGCtRFKfq+Y9ys6FSaDrf0v3j7AIhAMZUd0EkFkB3GGBs6WtVYUgQi6SnRLL7AR6Fg+mvmzNX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29978},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.2_1732998234335_0.4567236513634285","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.4":{"name":"kr-observable","version":"1.0.2-2.beta.4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"2c9ab44f00f68767f5fe6c3eec6f11d678e0cade","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.4.tgz","fileCount":26,"integrity":"sha512-wrw/4evc/HwaEdG3PZogO+4JRaVtxR3FXW4VWgMtqmSQ6WP1fpGwqMF7wKpeGyjuHytFelDkghPR3OQovs4cIw==","signatures":[{"sig":"MEUCIF2hPwmoux0g10fV153Bciq5S1BhTMWur/a4NfatyiCPAiEAjOH8C8RSl5PUkzNnkhzmIgBB8iBbLIqggfG+pekPV6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29984},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.4_1732998806220_0.029116956806739758","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.5":{"name":"kr-observable","version":"1.0.2-2.beta.5","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a3ee68c5ddab9ddd587f45bdb09735fbf205b92b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.5.tgz","fileCount":26,"integrity":"sha512-94Xhg4i/CuQY7K81Y92/ZIf2hpjeJQP+EmBnshl9UfBwyEeCmEmWINt2U6IEN2TSgI0LKLG0H5Wgoyd6lmKxsw==","signatures":[{"sig":"MEQCIEtmIEQ0pKa6rH73ofXdWanctiBAhtLIJAJ9HPifTz6wAiBqdwWO6I8AHQaDikbndcXk/MB714pGc9jq7SDjeBZrTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.5_1733336799444_0.08080081732079769","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.6":{"name":"kr-observable","version":"1.0.2-2.beta.6","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3f5994e99030d358d220c5f7cc315ec57ee40637","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.6.tgz","fileCount":26,"integrity":"sha512-aOGdZTU9zGVyz1FntCL/7LxEkvaDclcqaF9+cYZ7buyuetzfzeaAG4GTEeQYu8hmn0+WNnkKHqxUZik37HKddw==","signatures":[{"sig":"MEUCIEdjbPF2KOwV3KnW/Iw9gObQwPB/tfWIhbdI+gurn9mAAiEAyoAhTcPb6SsW5ARPySpfKT51QaJEvgPX2g7R+dIs3Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.6_1733571796375_0.5241052997243185","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.7":{"name":"kr-observable","version":"1.0.2-2.beta.7","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7dca7d0fec3306b4d7b4874fe80ffa9814e34da4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.7.tgz","fileCount":26,"integrity":"sha512-FGsJWtCcQIwwuWouD13/VF+RRkJsoCT1L/GFM40Bvd3WzNKLd+a93CsSorqV0NTvKunB7p/8geMVamn1wqY/lw==","signatures":[{"sig":"MEYCIQCK1D7qEPWrHY5+iZgW0DzohEXl17wTK+S2O0HavuQeZgIhANWaKBqjqlY2EjhLqUfcBjyErbafdIQq/7LY6fxeiT5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.7_1733573338156_0.6934334956220911","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.9":{"name":"kr-observable","version":"1.0.2-2.beta.9","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"788a7653f13b2e7b31823c2924566eb621e8ad0c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.9.tgz","fileCount":26,"integrity":"sha512-So7dNu+ctwB7rUAG10QgUZpmbxQ8nOpC9PTr7ADPIcFPVyVvQCJYI6Z4LVjmFbgnduT/Hz4p4C+wl3Hjg9VPaw==","signatures":[{"sig":"MEQCIGTc53ByP7XouIDK1GX72zBXGJXtufnbZYSrsu+uR2NDAiAEYQzskuqFNRuKBBcQYvIV4ZXctzewpWyKT3U6Av7oVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.9_1733574313666_0.8909476251021586","host":"s3://npm-registry-packages"}},"1.0.2-2.beta.10":{"name":"kr-observable","version":"1.0.2-2.beta.10","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"57194d7155dc30d9fc4f0f8f2601236559013133","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.10.tgz","fileCount":26,"integrity":"sha512-mmsqheVTag4CcHejY0NN4f9ThgkYsemhVDId+NiR+/t0yF9hElWJH1qTbF2wjMny/1MUE9gOpt5TDHb3iQr6IA==","signatures":[{"sig":"MEQCIDlRzpGUwm/VYU+H8dU4iLCXKa3BBcRqpMPkZWsXAgf4AiB5GX+RAgm6EEFW0nqJnMzhYr4EP/+1VOXgzg0qdEsuqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.10_1733935838972_0.3977434204841732","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.11":{"name":"kr-observable","version":"1.0.2-2.beta.11","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"517f8ac5b7c21f07851f71f54b33cb1f0fdbe5aa","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.11.tgz","fileCount":26,"integrity":"sha512-SQasq31MH6jWMJtrwP4U+ZOhq1LWR9Qoks0DJgeLJ2R/MwOk5jXRZDD10Dx2vk3ukdtQk6DfSTbyPHi73Ce/Kw==","signatures":[{"sig":"MEUCIDUft7TzxjvzrHJo9zocJvH9iO1cr/Kpnij9bgH2CGGzAiEAsKg9icpDOWmWWA5hLw28zQ7OZTlskC1ZQ+XIOq28Pk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.11_1733935973900_0.14615124473083263","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.12":{"name":"kr-observable","version":"1.0.2-2.beta.12","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"52ae2b73cb8202c16d36fd32d1d7b22b2b5e44f2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.12.tgz","fileCount":26,"integrity":"sha512-aHIXXYQdsPloDCxxSQcySr6E9GDl/u+jfQXaLh0oHRxdWyeqB6nMyDkwo/PRQAo8PH96gKDu47Q4c/9jIjPfJQ==","signatures":[{"sig":"MEYCIQCc3TAuy7MPkgOC+DgvC55eKRNVspFLjPP97+k1yZcqxgIhANeN8g1P2gA8870p2nKaAWbqm9EH39qSqmxVOKRlb4GE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.12_1733936309991_0.6623021366013264","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.13":{"name":"kr-observable","version":"1.0.2-2.beta.13","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9afa6d53e91cab05e6a1f5e250018281d9fbd078","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.13.tgz","fileCount":26,"integrity":"sha512-9LctvlfP8M6bPif6QuL+OXclxQnwHATj1SMdZtoAOt7ozxeGgTD4VJoN3LkDiXFkA48daF8y+P6kJQ1qP8f0zw==","signatures":[{"sig":"MEUCIQCQe/d/guQWIgkOZOdiXlDdr7r2GwM3mNX0uLp6BYQvSQIgOAw4rKeSffN3eYPfOFxqfqZXF2cfvmhxfqn73Rbl/nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.13_1734024403129_0.30540358156531","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.14":{"name":"kr-observable","version":"1.0.2-2.beta.14","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"fb3298b819c2b842d6367cce4c733fb5ce56057e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.14.tgz","fileCount":26,"integrity":"sha512-iJBHGsc5wN4dV8QEvjdkb+T9TrE9MMaj7ARKjyIOB8ngGzXTU0R0TOjljExf1NE/d9czmn5duzbanIW080TkcQ==","signatures":[{"sig":"MEQCIGbHB8zYyMF98TlT76TOmmw9Ht2OOUNnN7wFtb4cwLnyAiA2ttRj7UH/0ddMVCtfWoqLw+QGWgmGRS6TK5S5jEvZ/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.14_1734025039789_0.19883139418107287","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.15":{"name":"kr-observable","version":"1.0.2-2.beta.15","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"75c943d9024225b789b25cb98847788cc8886482","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.15.tgz","fileCount":26,"integrity":"sha512-9r8KlCvGIyFSh2BLPBlEdbusvDhbYqziZ87fmIYLUHKL4JK+a7THOA8roBi7/a6Lvm2J2NuIsohoqcebZ6bNrg==","signatures":[{"sig":"MEUCIGE7Vay1Y264rftmKsXvOUT2EeJD46DyMgz0JZhatvDyAiEAoegb8eX4+n6W4uBEOisoP43uUuv01injN+/qR7W0OTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.15_1734105142639_0.30288217243975657","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.16":{"name":"kr-observable","version":"1.0.2-2.beta.16","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6c059117c3034174764b10939fb86e65216f11f9","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.16.tgz","fileCount":26,"integrity":"sha512-drxlfKARrFM+WM7ykSBJIheMWHGJUesQgLtyuSDwjPqpRdOZmmwr5kHuxO14Kh3PeZojzkpS6g1ddLpWodexkQ==","signatures":[{"sig":"MEUCIQCegYoH1eoC/YheRaaDUn5qxWwcEq36K60h27Nh+aypewIge2ZXsjOUoesxl35ldYqJaDcxdc+5wSHPnwd1jRzg5Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.16_1734105359346_0.764857973244081","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.17":{"name":"kr-observable","version":"1.0.2-2.beta.17","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c7e2b815c100e70656bc13cd4d390c5565073d2a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.17.tgz","fileCount":26,"integrity":"sha512-+SgDfjFYrGAgoJgs++yuaMB7XEMYntPdXLSixz5aGLlFw7aNjhD2/grEuJ+pom9gBb+k9tm01QFuSuKVSvytDA==","signatures":[{"sig":"MEYCIQDEfxbyRc6pXwLGaD9/uTsNuWutjwhWWFPUMKhG8kKbuQIhAM5y1q6bfzEsYt2ysHIM+gKe21QTLA3GsiTgzBb1MMDM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.17_1734111486798_0.975930498157662","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.18":{"name":"kr-observable","version":"1.0.2-2.beta.18","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6398d01aa4e1640d5cb06170ff7c0c155aee5913","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.18.tgz","fileCount":26,"integrity":"sha512-l9Z3+NAIbIDudrTZ4rFeew6HdE0X/H5qYRnBoL7AeLYxEfDD7A/QvvmkcxMQjiZNC/EJRaP238zycOKpnZhCzA==","signatures":[{"sig":"MEYCIQCKAlqNnsVB0jeFSZrplDare8FRWViLBa886YbvWalBgQIhAOJhX+RSbx+t6e3UV+6O45Rk2tbzawEyS9jYSbqVxGeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.18_1734111986342_0.260043788257049","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.19":{"name":"kr-observable","version":"1.0.2-2.beta.19","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"fad3092812cf85300dab03a6aef130bfa5a3ddc7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.19.tgz","fileCount":26,"integrity":"sha512-DDsn0rxR5nw6jvqTm6vXi6Q2NuSeUdcCpjf0Yvh0Uh9Zl6jISHiyU8Q6dL2oVYPrLDkz5vbA90hEHvUJR1S5QQ==","signatures":[{"sig":"MEUCIAIiFnMymw/3lQyW2uxt0fgbXYj6xYzDvCfrOyzcWoI4AiEAuBorhFkVeK3sI6rh7oaE2EmyIg4eVHclk4qO2Tppk9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33785},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.19_1734119982523_0.8908473700700135","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.20":{"name":"kr-observable","version":"1.0.2-2.beta.20","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ce1b643c781ac8969e7ebbc46a2e188b96893fa7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.20.tgz","fileCount":26,"integrity":"sha512-/QGVpCU6RtxlyBj1vTbSqIeH8c8+X9VW4dTRgYzVD6uak1VM08Yf+6Ry3qJJaU5WJYJ85GG+8wg4W6gw5WJV+w==","signatures":[{"sig":"MEUCIAWir25qIwmCo+Ed/bB6N8DbeoOYxIpIeaYGYnVOlNFVAiEAsCkVIa5ZBEZfvJdpsLDIU9JxEqMFTbpaXcpzupvmb6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.20_1734121773583_0.8613669279255418","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.21":{"name":"kr-observable","version":"1.0.2-2.beta.21","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"aebf2e1e5763f2e36def8eac423b0926af30009b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.21.tgz","fileCount":26,"integrity":"sha512-eNmqG1CGu1S6WUVOcVMlUdv8Dzw5DuOJs6rn6ZXtqJ5GcdML4LK2KV0s0JtQ5xCixMeMZLQu+xEkdS8WKYns6Q==","signatures":[{"sig":"MEYCIQDNmhQWZMWFapadIiqIBf5/Hsr0t/JV9e198ZlXRvR1agIhAJlEBW3GrYPpkX3Xjib0nF7UImKQ+jDbynElcveaGNbv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.21_1734190952129_0.5424541894946255","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-2.beta.22":{"name":"kr-observable","version":"1.0.2-2.beta.22","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-2.beta.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5f8236197f8a6d27e0704232b53f705f7a9faee8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-2.beta.22.tgz","fileCount":26,"integrity":"sha512-yyQjWeyltwKyOA0eMHaHcwlTCJTvShVl0bVfdolIl8YYgcRnpbgIvmOjQbIxb5nwkZFXoCWgAlisnAnAnH01ew==","signatures":[{"sig":"MEUCIAyZVif6ay7s+ST0Y5hAzNUXRGBTv1LL2jMS6maHA4POAiEApqpXo8BaqU0jVc+FShvuJnOVlcZU7t5aNdlTn9HH0bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"641e9cf8c908175f74cc932dd0054d453b5ee5a9","scripts":{"njia":"node ./src/tests/nija.ts --import tsx --experimental-strip-types","test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-2.beta.22_1734192719672_0.3783296976254551","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"kr-observable","version":"1.0.22","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e0c77b59e774d12709e483203f8eb81a6fd81044","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.22.tgz","fileCount":26,"integrity":"sha512-UJ+111mkjKqfiqWZhu+KplS5ILomVyD+pGvmAnTbr6Z/dKpLt7Bxh4nhIjyyhYKY55IiaL9xT1XYlK0AU7gEkQ==","signatures":[{"sig":"MEYCIQDtvuYXYsk9HSl4lLiG3ECwgEhekRGJA/V3Apu/SZgF8QIhALwpzpBWS7dZ/Q8tyWnvf8xSa7yVGy6teWTykzCsh/L+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"467b958f4ddf21adbcf6daced64c696cf9f2ddd5","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.22_1734257393508_0.30626955240760334","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"kr-observable","version":"1.0.23","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c499014a01d15ae80fb60a232a50de30ff418ff0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.23.tgz","fileCount":26,"integrity":"sha512-Nj+VBiU8j+odQ6wO//j6Uc7nVvafVuz9OKwPOzJN5wUCvms3TmyEZG5cBXtzpDvzyplZ9YEbjMCh4lrBsKdNjg==","signatures":[{"sig":"MEYCIQDHrCwAWOGWNjTWG+yVdG3eDOJ8MNjyu/z59aFyQo09HgIhANtPIocoHSW9LNvhA9zJInpjTphqKqHAa1NvYuFq9gYM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"467b958f4ddf21adbcf6daced64c696cf9f2ddd5","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.23_1734257830580_0.6181670765405953","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-3.1":{"name":"kr-observable","version":"1.0.2-3.1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-3.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"088c5c722f5c3139b3f862a11bab38ada2db5cd8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-3.1.tgz","fileCount":26,"integrity":"sha512-upd6Mif3yuYIgUrK0ICqIgogfkEYP09CgeD3zwdriKsu2DZ53dHf2HrZJX/vKKXl9+1bdeHSmYZ9QP27AikJVg==","signatures":[{"sig":"MEMCIEomeedG+arjLmrA5hWm/c6f6/3p2luDP1IKmmZeZLcCAh9LI8+XIgkBcdiNcBkB5AG16QeDQm4ofXmr76ENSxHf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"467b958f4ddf21adbcf6daced64c696cf9f2ddd5","scripts":{"test":"node --test --import tsx --experimental-strip-types","build":"rm -rf dist && tsc"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-3.1_1734265927280_0.7879061206364506","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-4.beta.1":{"name":"kr-observable","version":"1.0.2-4.beta.1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-4.beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1afa3b58f25a39421e0731a859a6fbd73a55230d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-4.beta.1.tgz","fileCount":49,"integrity":"sha512-YSNUbZeV3brQ0ievQvH567cH1OJ8me2mX0m0uIO8pAup3fLG51qZM/2l70iuTdFJcfOhiVXzf3Uv+Em8kiHIIg==","signatures":[{"sig":"MEYCIQC4fbO7niEm3XHMR4r9MEdxvYpibVEuLkdkCcM8UlmphwIhAI2pCT7Mrg/zF/TpPSx9OImIasyN7sbkyvFFKDOoR2cS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77077},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"9d948332c0665b9306ea28299b0d814b31c6b98b","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.*","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","format:js":"eslint --fix ./src","analyze:js":"eslint ./src"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11","@espcom/eslint-config":"0.0.8"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-4.beta.1_1734889873107_0.20476051540058293","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-4.beta.2":{"name":"kr-observable","version":"1.0.2-4.beta.2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.2-4.beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9f4ad4e28b0d517c17c7ca0a2af079929313e872","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.2-4.beta.2.tgz","fileCount":49,"integrity":"sha512-zGU946uyK7noSEVzQMFZEjMkvs7OPqjk4WGYe2+rY7P4OVTLFrkXaeRDr47+hFpENsDA6DDqXGL1Zj/mHqbEZw==","signatures":[{"sig":"MEUCIQDGvZqt89swbxmJOtnrA/mk/I1FD86ZapG9AuIKy1hF2gIgILrn0kJXKg7aJE3moRkNRgZuYh6tPHuv6SczAYB3b3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77329},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"9d948332c0665b9306ea28299b0d814b31c6b98b","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.*","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","format:js":"eslint --fix ./src","analyze:js":"eslint ./src"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","typescript":"^4.9.5","@types/node":"22.8.6","@types/react":"^18.3.11","@espcom/eslint-config":"0.0.8"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.2-4.beta.2_1734891597030_0.5931025267041983","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"kr-observable","version":"1.0.25","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.25","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7192694664dea3d6d8363c702ac880cb4e995ffb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.25.tgz","fileCount":49,"integrity":"sha512-V9/zGSzdpDDoikR6fiQhIpA98ZeyDySZmmxFNtJ63Ld1a0A9/4gvjBU8OSJ78AP5vx7uGkRVirF6hB3CnY1ooQ==","signatures":[{"sig":"MEUCIQC81UFWR5cElrXUDgFVGTmCRzkmNa1+OPNjRXrgOjJMXgIgOuDUKUSvgOZ+URdiWjWyA1/xmdQmQg+i8D/cbikGX2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63118},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5e19251f9878c0bdf7f73f1272a79d3e7136233a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.23.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.25_1736589159317_0.36197360665671696","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"kr-observable","version":"1.0.26","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.26","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"402b6b77ebac72de62ef4451d9dee3c37155a49c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.26.tgz","fileCount":49,"integrity":"sha512-n26luD8jFGLAM0RJSqdu/+qj8KsyC4yiHAWBYjhsxJh+OeG/HkmErQU9fJcEJKaIwo7UxgC/L9GbJXihyvQbAA==","signatures":[{"sig":"MEYCIQC6xgWsZ3COJp+IfJVEO11GCUPyMbGCRuq7mxuMhp8W+QIhAPpb9frTxO+/0Vv3ItnZu/OnVYZn9YYxkC9jpRV5Ufp/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65579},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"00b71397524aa944899f5bdc83d5b2a9bac8ace3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"A proxy-based observable with a hoc for react/preact","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.23.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.26_1737189945670_0.9543451845859454","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"kr-observable","version":"1.0.27","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.27","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"bbd9712fcd5e2d9c46a87b2707f1aec9c4c10c74","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.27.tgz","fileCount":49,"integrity":"sha512-cFWcEyjVHlAFZr8DjYncPGZvUtN+zX2zMm1hB6swgB4KejCpDdiYuNGPCkkys8gLnowp4aRRhinkxyk62/HvCw==","signatures":[{"sig":"MEUCIHYXj2zLW+zO3NcZEwm36zpzqfFBFZHjuh5ykrQopzWUAiEAjxeWnieF1AF9A/pr+6E5uVRyYUOCvfP2vRPc5Neskew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68025},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"be79f9c3f97637c0c3c0e4d9b34c7a076f84bd63","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.23.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.27_1739093125349_0.9522652970067151","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"kr-observable","version":"1.0.28","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.28","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ed3d3514d31d78e5984b8c85cffb22eafccd2557","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.28.tgz","fileCount":49,"integrity":"sha512-kDgMBcPF9CNTP9864y3BYTS2Sb8B6w8FuL8zRt4S9jX51EVisb2icJbRAHplCwu5/1noRoS1p5WQdBqAVmDj/A==","signatures":[{"sig":"MEUCIQCpBKENcYLyAXjQp7zUA+IXBjFyxmJAckWSBw8vWj8EVQIgQ5CGkvMSMyMjTqCgDagdpoK8Qrt7RwH7B587p1VbsL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67628},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"ad8cccf796dbe95a3674b1b11ef691945825819c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.28_1739553629385_0.1974289930650941","host":"s3://npm-registry-packages-npm-production"}},"1.0.29-beta-1":{"name":"kr-observable","version":"1.0.29-beta-1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.29-beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c9594083d0f80064207e692b5d986f51052e57d5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.29-beta-1.tgz","fileCount":49,"integrity":"sha512-NKcgZZSz5cxwYbMkbJc9qK2IZCbWWdV7/GzKSeakFudiqopQsUsinrFGFSIPbuI8xoRftN3+uv4Nm5ThW/wq/A==","signatures":[{"sig":"MEYCIQD9xinJpn1+saeuZBbj9BfI2jeSSYfcBH2zoYKDsg62pwIhAL4zCMLOpSZBpshfJh7VNxEw08J80sL88S9IaQjCCaPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69764},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.29-beta-1_1739721019265_0.5545939465946552","host":"s3://npm-registry-packages-npm-production"}},"1.0.29-beta-2":{"name":"kr-observable","version":"1.0.29-beta-2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.29-beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"13e8eca83fb39cf689e69fe4f592b1fc06e58eb1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.29-beta-2.tgz","fileCount":49,"integrity":"sha512-+fCmeKR+TCdrnPLB90DQt1Cha/ZzjSlHu4qj5UkWIdKvCavr+8I+V9KWywKslhepuhNYHfC9Nu6OSukFNEF7Fg==","signatures":[{"sig":"MEUCIQDaO4tF9qJ1WZTvGtxGrh+0x0/30jx6XRaS8VpOGvrDPQIgURJHOp6xBzrKPqyF4izFRaVP5t7vQa6Rt8Fgmmfs97g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69922},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"deep-equal":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.29-beta-2_1739722263280_0.08987733421555166","host":"s3://npm-registry-packages-npm-production"}},"1.0.29-beta-3":{"name":"kr-observable","version":"1.0.29-beta-3","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.29-beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"74211354e7442f95b4125a835b4b967f34016e54","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.29-beta-3.tgz","fileCount":49,"integrity":"sha512-zooKOxkmHzx/zu2X9Ucb7bp7qL0ekOcEAZHGR4wt2XXlZ7G/+rqfTmjp9jwvcjig9Xds/NRDQCmaFMQmfCUw7Q==","signatures":[{"sig":"MEUCIHDbPjkIa88FJq6L6xytUNogmc83vGjca/GmJvr4wlc8AiEAiRZDDmO7uLo55rfT9BHTn7j113QX7s29R4cS278fhRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69764},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.29-beta-3_1739722958429_0.5822038706302088","host":"s3://npm-registry-packages-npm-production"}},"1.0.29-beta-4":{"name":"kr-observable","version":"1.0.29-beta-4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.29-beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"00996ac673ef54f833178a39a223a395514aefe3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.29-beta-4.tgz","fileCount":49,"integrity":"sha512-7FJkFsv4np1XdaT/q7opEsckAfV+F8pSIWe7WtX5GLlbSIqTEbC6q1V1pV+h/9Hnnpj4LCKUsI7I6SKA3ZJ4kQ==","signatures":[{"sig":"MEUCIQDyvq5XI6Gj2eagUuvf2Id6YLXgSV4e6pCtJquqeDm2cQIgZ1F/T5HZZ42QE50JvrxWoXG/Eb0lqAzvXZ4trYtg02Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69574},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.29-beta-4_1739723166071_0.9210674608666747","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"kr-observable","version":"1.0.30","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.30","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"227cc283d1f3b69848f5a5a6ac0813408b8fd410","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.30.tgz","fileCount":49,"integrity":"sha512-aAIL6eeM6MG4XKgtb/agiovNYWEtVdJyXJ2wdPOJglVgbB3s9XHoFQvA2qHbeDMMGnyafz1xj4XtxB+vyDbR4w==","signatures":[{"sig":"MEYCIQDlBZQ9o9+HsU+X+cun9Y+mdQ/Yugpp0yBhg/xuLyE75wIhAM9ljPraYHNZa+EqKP2BsoK233XQ19pMAEIkCBfu9WFe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69567},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.30_1740589928264_0.036072345538511685","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"kr-observable","version":"1.0.31","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.31","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4026bfe6b132678397b12344139998482271ddbe","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.31.tgz","fileCount":49,"integrity":"sha512-6vs65dD9wEKNsGUFRpV+PSqQtO94Dm39ykB7hEpVApgLFy3P5hXWnbhfX3crC2fOZvMnSIDVHqj7yvs3aaM0eg==","signatures":[{"sig":"MEYCIQCsay7IwviKDHKQQSCR7DTc/btMwT7HYiNvDedmJjQfbgIhANQZhKwOAODoB5eGd/xAm4WtzKS/h5CjFr4S10ktj3CE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62160},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"52d2f0fd94193efd1110ba50c981b372e85d50d3","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.31_1740851246138_0.739625962652158","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"kr-observable","version":"1.0.32","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.32","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1e18ba6da9e9c4e4d2a9a17c2bbd8a319eba2682","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.32.tgz","fileCount":53,"integrity":"sha512-KAfNqRtjxtF2PPRpF6GjkRiQK/k6uIcPRU3MWhzjEMeUO9qYbLGVrZjwB9hipBS0fOfCeb5Aaa5Cxm5xlHFHXw==","signatures":[{"sig":"MEQCIGlBso4OD899X7kTtJA4Sxez8ljjPp6NKP/MduwmDdoiAiAydgyupMJ8ruJ2Yf+dF8/t4aTbavfw2OS4TV4JENhGqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66750},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"65aa729e188da7ac9abf25df04cf8534575f77ea","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.32_1740854866507_0.9767357457608927","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"kr-observable","version":"1.0.33","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.33","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"79e038da276b7b8290b9fb35d9843aaaa8131e19","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.33.tgz","fileCount":54,"integrity":"sha512-Q9k6noHzJFcZgqFTtorKS5fTJNFd0JtKM8lCZcyv9hX42+bCLjqg3ehVNBKj0md7BbKiPfXVWcOPUuPW1bxVag==","signatures":[{"sig":"MEUCIQCfl97E48Fw5DkHtEmWtkV2ZB6PvTx9RiuTHhfFNf7UWAIgG17tMcqyrLQo5cN5FNMqfW/DTeRNmGTC2ZFyrxcZ02o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67208},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"65aa729e188da7ac9abf25df04cf8534575f77ea","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.33_1740859023928_0.672026766989744","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"kr-observable","version":"1.0.34","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.34","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"8326c8cf56ede63190398a18f5a9f45a8c42fc00","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.34.tgz","fileCount":53,"integrity":"sha512-Kt6QVenrYHVVFqB4wLRFCVq9RyZZ7nR7pAIBCX4fwjbewAhh1JiMhJY+9D/r2oFDqtZW94/ezru6mrX4jvM3Xw==","signatures":[{"sig":"MEUCIQCz7+fOCrqv+xXFWyfIaUfsme4ZiyTH9eBYXfYTwey/IgIgL6i245bqgPI9rNlzCn30evY8NIdZO3bvM4sBbJ7rxvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66172},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.34_1740904879322_0.5654712999081468","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-1":{"name":"kr-observable","version":"1.0.3-5.beta-1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"eb1b7ff3ec1584f82b9e0c61a1db35ec10e41b40","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-1.tgz","fileCount":57,"integrity":"sha512-4WS5X1FTvONbc5je/A5N3Y0wDe9620+IVYF0DHnRraIeItSttN6eA5MqwwJ0yCwiu6nq8QcFJ1D/VN8kCgomnw==","signatures":[{"sig":"MEQCIBQVrB5m57zVxEOvpVoNsXM4/hM1oxNRrDkwgWB4NsQPAiBZbUoePX4YB6M+xEMLyRPAEsm9FzuYeediBp8ZHuCmfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68584},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-1_1741189877794_0.6993282499971003","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-2":{"name":"kr-observable","version":"1.0.3-5.beta-2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"763d60ed1600abace971d98bf366b08d0aa92280","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-2.tgz","fileCount":57,"integrity":"sha512-a/Fb5/7jie8Jv0A7sQ2aBsaXIitwXunNuiZ+5DRlN2etUQu6JC1S8biLY/r0aoLxfNCgdlho9TAf2zTg6OHfjg==","signatures":[{"sig":"MEYCIQD8iZ+3WK5cPMzI+UA9D4gJxXlFD7UuuOCitZMiUuNYugIhAJTppKCT9A1IN6uZE3egITu0iw6xGEt/s/jYehsdth8X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68558},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-2_1741190809563_0.469633566357494","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-3":{"name":"kr-observable","version":"1.0.3-5.beta-3","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3293c448ddb99a795fa7828045fcd37913cf0da4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-3.tgz","fileCount":57,"integrity":"sha512-XGnYIBRs5kJoj9OERyTB6N6OzIMMk5tp60QiV6Av1BzcfexUQs1TdLKfH5+WQV0pNBfW9KbwbMxkGQSh034caQ==","signatures":[{"sig":"MEQCIBC9qq8Ay3J6cGmSPSfELDwfKi7JJRLU0yYhmL0VzbLSAiAVaT4lqlpYUXGzdPB/dbcWXVpWNwIZqr5Z4YU4m4m90w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68586},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-3_1741191131904_0.43862795183283887","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-4":{"name":"kr-observable","version":"1.0.3-5.beta-4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"d1410952259a453e81706f6689ba27b15bb24b1a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-4.tgz","fileCount":57,"integrity":"sha512-vKpqRlm1YS96VyUJ3LhMOFfqz44RdqgRZud316H9czqpVd+o6fQakhqGuDTDesaPQ7QoX83g4kaIokXtDXDa6Q==","signatures":[{"sig":"MEQCIBv7P4lnsuR5ev4R61aFEOdJHQ5h01EdnOfN8dIpuuIUAiB7fPENV1nVVWfybTV2zqhouIJZKt4fR9HV+cQLe1e+jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67649},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-4_1741192195190_0.23103837274454886","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-5":{"name":"kr-observable","version":"1.0.3-5.beta-5","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3c0c440cdcefd9ff5e4a8ba14bc9e0b70d816a76","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-5.tgz","fileCount":57,"integrity":"sha512-F3UlBvCW4BnSvn2lvAx32EkkXDUGmkcv3kNjg0RpFHfdt1/Ncj6JEh4Iwh6M3j0hABshzFRO/jdXYYFplqShiw==","signatures":[{"sig":"MEUCIQC0PxUOBT5BqUHjQn+L1CxGJ9aBu1c8rOBvWCozTLWNawIgGcjzGdyAgItS4FvVUzWbWj4pEqgx4eQM4DOZVCMBQ+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67499},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-5_1741193835212_0.6497188760725903","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-6":{"name":"kr-observable","version":"1.0.3-5.beta-6","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"18acdce4d90e49a07aec248640fc72c3e1155460","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-6.tgz","fileCount":57,"integrity":"sha512-UDSkR0jmJgI2I8DkvZTweFy0MSgeD4ZC6xkUfd+TbpyAJUbIgNWS+fKgrfLgssb4eBKBlz1YajdR3NlPFs28/w==","signatures":[{"sig":"MEYCIQC2mh1uZoYr59LQGdKBMTryUWbDsSvUeJ2sMmz7YNI8UgIhAMcKW8xoUyjFAV/yzKXATfJaV6GhFRYFBKwRXJ0wdaYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67629},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-6_1741195138774_0.18891484447089368","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-7":{"name":"kr-observable","version":"1.0.3-5.beta-7","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"aae2468af1f7ac316fa4f9b1f4c2d84a78a3dd6c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-7.tgz","fileCount":57,"integrity":"sha512-m9htfdSDENgiiWeaRx9Kwzxj9G352ov75++JNakQznueJXEC/f9MrY81A9dEPrZgEzKierP1ZNbp5IAwOS7HhA==","signatures":[{"sig":"MEYCIQDq6rectEZvg+D51XmE0rWT6BBdg03OvQXbnO7VSGWqWwIhAP7ZgfvQkgPDh4bmZOtKL/Q838u9w5mfeQHtjTr1+/+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67765},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-7_1741200925896_0.5964824865364169","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-8":{"name":"kr-observable","version":"1.0.3-5.beta-8","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"baa47482e6d33360b1afdeaa8d5ae0c8790a500f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-8.tgz","fileCount":57,"integrity":"sha512-2woOzIIh8FFZBQcfeB9TMK7VNwt28RMI1hlhALtZf7D6bw6hNvrpFyryrRMczNkouO9DfiaMDSCyZOqDI1JwJQ==","signatures":[{"sig":"MEYCIQCjDdA4lEK84eayHYp6lW7RMgwKzyGMqVfKgXD6SiqnhQIhAOg/g2l/Nm8wD+67ZEWUNPsHAQrnvrx842gkQiTKFv5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68828},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-8_1741202780002_0.5878020595125739","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-9":{"name":"kr-observable","version":"1.0.3-5.beta-9","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5b3d59297b6523629dd36ae4f30e7ec838d69c7c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-9.tgz","fileCount":57,"integrity":"sha512-YhBob2iR0UdmO1gBRxmdyuvSlzN4VYeCtrcuEYFgWzcajIELwHHiMQz2lf5aOQLcMv+wHDtbuBruKpYD+oHUHQ==","signatures":[{"sig":"MEUCIBWj5cw1O+b58Pb42YVeOXyQ5nDq0W6sfDbsepU1FcwrAiEArr0iRpoiiNCKo21DFvr6knEWaF7Z0A+EpUQ26Rv2qX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68828},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-9_1741202817940_0.14997993887371197","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-5.beta-10":{"name":"kr-observable","version":"1.0.3-5.beta-10","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-5.beta-10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b4eed2b13f7e2e377b3ae15ba221bee9796f275d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-5.beta-10.tgz","fileCount":57,"integrity":"sha512-lFzUY9AhYNVTB8fhnOcmdY9DeBwlYYy3npKJR/HD17fqQbReyApYKxNUxmDt2WmF6hD6dsgjbCIvWO8vOwYtfA==","signatures":[{"sig":"MEUCIALI76Hot9dJE7KqBb7cHoFrpBOA6iZHLmjsV6hIH2XdAiEAmbk7DaEDUsr1eS/ozyCTW2XWjt+bwq7pyqiLAiUMo6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67625},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-5.beta-10_1741282849545_0.8421009244827162","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"kr-observable","version":"1.0.35","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.35","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"67ec23b13e3eebd10614172c7309d4c4d80ad9a5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.35.tgz","fileCount":57,"integrity":"sha512-qnM03YwfFgYMFBnQ8XC3dTKl1G1vMo8+HLBqK3UiDS5sEroZb2JJc/ElPNa2vFmdNLWK6JCdrrENUbianOU+cA==","signatures":[{"sig":"MEUCIQCMYxosoSHffPLYCl0J9VfXsG/BGTsbTZCp8+5TYHRPiQIgN5H3rojD0Pg77TU3YExxj0bn3CAvHSmjVjxfxMdlGrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67617},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.35_1741284409038_0.9760902621088436","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"kr-observable","version":"1.0.36","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.36","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"bc92be63e7f9374575c145e572f6f7034b8f206d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.36.tgz","fileCount":53,"integrity":"sha512-s1l4n9QOsf7bTEneMvSNkxEnnI0e5mHLDE9LiV+ozO8oX4SsdyLO4pkIcXy/BtSN9PdNoGmeJ6Gx+7VU5ZvtJQ==","signatures":[{"sig":"MEYCIQCW0Z7R4cAnktxzP20xBkD9Cw+Djmg+9AnF5DuKL8plcgIhAKlWcQGcu43BiGmBo2ZzqiChb+v3pvHprxXwbrAEbvRV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66737},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.36_1741502057670_0.30640458323350783","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"kr-observable","version":"1.0.37","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.37","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f7350269d2742cf5a4ba618584758f0a11426a8a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.37.tgz","fileCount":57,"integrity":"sha512-fBke/P2P/DyWbp6VaV5LhFuEs0JtWjk9WflG3Zgse9qE597hYz30oWiWUuzkqyFAAevtN0WTpm9LYS0vFqW6gQ==","signatures":[{"sig":"MEYCIQDXq580UFm2PQU8K/4Bm6snMzNGQLxBkucaqOJNMFicHAIhAIRBjCFTCO8rD7vTnZmx6mzOMVFCunGFxYRfH4vWboQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66892},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"913e8a40724f1d27cc9523fdf6e170be0141f863","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-sync-external-store":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.37_1741502421803_0.7856189628729733","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.1":{"name":"kr-observable","version":"1.0.3-8.beta.1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3ecc21099f5ca9daa82b951aa9c16b03d2140282","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.1.tgz","fileCount":65,"integrity":"sha512-KEX/xL83DSNIaAWnL2nm+tfiQKUxI1/TSp5n6PjS6z7MNMwY3ZlKuT7PMxdJJ+YxArVu9LimXRRN+mP+2/2Q7Q==","signatures":[{"sig":"MEUCIQDW02R4L0hP4pQw8PH1wmoknv2qZ6PWMOWRYTFXF9vgkAIgKYRWC0EPMufG3dY5McOdNPQe5yhIH2GJp2unpI0JimQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88181},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5755bcc20ebf90422a7267cf1132a82def10f2da","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.1_1741627907804_0.08967986203441058","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.2":{"name":"kr-observable","version":"1.0.3-8.beta.2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"bcdba8de01cbd6f879ebb857322fa0820b5084db","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.2.tgz","fileCount":65,"integrity":"sha512-qPIgRPBGIcm8HZf3ZoDZY2VpwQh0bztB3ppraADPW0AcRodJQDTV4YoKcsisMfZg5vka0YLd01qabbuMf/8e+w==","signatures":[{"sig":"MEUCIH/GHHpFPiA1d9qyRX+g3c8EzIuoB5Z67syMdWsg0j0SAiEArv05s8WWFhnGYalv950Vk1FJYkSiywWEiwcS4UTT0tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88828},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5755bcc20ebf90422a7267cf1132a82def10f2da","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.2_1741629025587_0.9860350634468813","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.3":{"name":"kr-observable","version":"1.0.3-8.beta.3","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"eecc9d028e13d1d8e9e146cc33256b21e0af1baa","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.3.tgz","fileCount":57,"integrity":"sha512-LukPlse6ODX1QYa8olrWBckQAOo3kQBPLuN85PZaLQjDW1Uj1Ddy2O3iAHLGhsXUhVLf1weWx0HXggTnS+hmsA==","signatures":[{"sig":"MEUCIBrQGxThlHzYXaV3m0tM7pOclvmsdWOTdsc/QfC9zE64AiEAi03pODqbRRsbqbZRhXOt1iUemq7XCsidsB5OWt8ZrhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64425},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.3_1741880108624_0.7654966370594454","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.4":{"name":"kr-observable","version":"1.0.3-8.beta.4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"62999eae8b90b74d355f2c3f2f6837f03af9bfa3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.4.tgz","fileCount":57,"integrity":"sha512-TN8DDUUSI2RdtuFVwvVJTqkSyPRzQ3OKU2EZxNX6rPCVIU+THeNeQ2jzr8m95Tl+UBC5EqctNnqJ5whLHw6bYQ==","signatures":[{"sig":"MEQCIAyJcTrzddL7nNOkN1UE4/n7Nvol5KsOOzp/WieDtWcJAiBOsrdW1I9PAJtiLGyK4ZFO3yW/bDZhG6Ni/YPrZ2pV6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63849},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.4_1741881021506_0.7073077910792112","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.5":{"name":"kr-observable","version":"1.0.3-8.beta.5","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"10474ab1add1125d6eec7ef79c9d128354bb2703","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.5.tgz","fileCount":57,"integrity":"sha512-Bh/uqszjP4gcRz0qnlDTk+LDEOTx6sYdN0Egs7jtdXyGgjeedmBgI0DqFxZ3U6PVPfjSeltpwc+0EyVnekikPg==","signatures":[{"sig":"MEQCIA86AnxDqnZMwmruPmJ1Saw94i3nJQIB9S4Km+E/0858AiAJq8I50zQ/qTugivI1/GVdpBkKeNWwChBf/kmImvo12g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65124},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.5_1741884862859_0.4128748935801665","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.6":{"name":"kr-observable","version":"1.0.3-8.beta.6","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"61a0c0c0aedc29757d7a02d10090a91f219ce777","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.6.tgz","fileCount":57,"integrity":"sha512-Hm0p0X77do06V2zOrVbLVEMcucKydO3o4AO3q5GZ4ucALe+MrYra8hYOWWty0vLc4Vie3BhwydVTQiAI916fuA==","signatures":[{"sig":"MEUCIQCraInMztp0yXQhQWUgzi12UyPyZjIf3frOmRayVNmxyAIgR3FRQ5mNK55zoRsnW3Cv7dS4QL+9NkHs0YNCgROeHSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63971},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.6_1741886753351_0.7563936119456631","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.7":{"name":"kr-observable","version":"1.0.3-8.beta.7","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"d00b3e4c3eec3525909365f379fb5dd3622ecb6e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.7.tgz","fileCount":57,"integrity":"sha512-FUohHTUr4EyGS2V4nr3fZPaoUpXW4MdkoWUTbjLABHPVQ4AwaFR/grtCnFngL66bQXEiLxvtg3d8E1mBCURJgw==","signatures":[{"sig":"MEYCIQCPAvHNUJO7Nt384aSBDZ4FiUiApzi58LyUgyF1a/voQQIhAPiurrtLKmZLJmwrLF6IGLYgJtKtp09mvZ5f59UU6bpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63425},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.7_1741888595497_0.20192882814218538","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.8":{"name":"kr-observable","version":"1.0.3-8.beta.8","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c20303fd41d5e28eb4d6342bbdee9b021c2b54a0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.8.tgz","fileCount":57,"integrity":"sha512-GBFdTJJDBWfbiCDDstHZWXBFbahtBrIXzP32v4avn1yzLPZTWaZwwKk4A3e6p5h3uFTqSvG9dgodP+oqfhzARw==","signatures":[{"sig":"MEQCIHZVUSTSYEsqT6N3jWXiGeE9FTak6HSTfA2+kfKHLR0ZAiAy7U2SiGbuP40mU3dXXAkGXQIaPwIR3sCY90WVu9I+sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63104},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.8_1741891348114_0.382005882900446","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.9":{"name":"kr-observable","version":"1.0.3-8.beta.9","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"eb9fcb3643b91481b733924ea7c788bc596d57af","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.9.tgz","fileCount":57,"integrity":"sha512-W7jt9edPw7I/m4pihIjjuThdvPrL7Nu+zvl5ibaBqPv8JJpn4jbHF5oCuEL8Mcc41BwLyewou82LJKktad0qCQ==","signatures":[{"sig":"MEYCIQDESthZFouyo0XazagImj0GHEVsdhqoS9ctxCT3n6BvwwIhAL313ASSJeUjcLPNS7rj9u3l+YhkQdgqp3ta/pKdl1rV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63235},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.9_1741893107789_0.90584094794788","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.10":{"name":"kr-observable","version":"1.0.3-8.beta.10","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"623bbb03000e992d81780cbf4a45c0ca48b18f75","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.10.tgz","fileCount":57,"integrity":"sha512-gj/5sJQ8XIopd0j+HETQCXM3aKE555JpJLr3fjnHSeOJXfGhxKzvSU5qExJhTfyrK5/x+Hu3XqsziprTRyufag==","signatures":[{"sig":"MEQCIDNnDQdh1UszrXjRNzkrsAeQmE3OtUMayT5lvfDEJ2mWAiA6skNQFOrQumugmez/yZxW62YUmffc7YHOyR76duJekA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63105},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.10_1741894006890_0.6378260884410516","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-8.beta.11":{"name":"kr-observable","version":"1.0.3-8.beta.11","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-8.beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ae1d015df8bb714b3327b37c93ad2a593f2647f6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-8.beta.11.tgz","fileCount":57,"integrity":"sha512-BsoPnhjUi3HADykoK7B94b7KQIdtOtw3FrR7iUqEVZaV7nOs+Y9OnK/nhLQlYrTLPX3Bmd5rimb8XVZC3ufyxg==","signatures":[{"sig":"MEUCIHp+BvV2K3xM5V4e8iOt5xFalD4xs0CsUP05xREc3BFkAiEA0OPQb8Dllc9ByqZYmKNCl55p8SHXVD6rsyM8RrdY4wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63328},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-8.beta.11_1741976554252_0.6857735524251471","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"kr-observable","version":"1.0.38","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.38","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c810e54fd791b330380409aabb8aab0f1119baab","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.38.tgz","fileCount":57,"integrity":"sha512-+UHfUQuybe7AJyW+2cNhmFusFjvzjZfceD2DXixaYycBuQCAA0rqMyqsjcy+KOp0It4sEKUE5kjnejnoh4Z92g==","signatures":[{"sig":"MEUCICwMT6CJ+FkPTdMhjnlGz6V1V1/q5Zk3JAwF7fAVz0hdAiEAoFV9EfhaTWrP1CUtfGlQSS+S5GUK28hI3hOJFYu1qKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63321},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"c6275b31ba377c30a266b194a2e0d3bee9412aac","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./src/tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.38_1741979889803_0.1075798289604164","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-1":{"name":"kr-observable","version":"1.0.3-9.beta-1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4e7a2501a927f8f7789db96f57d414e65dba4c42","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-1.tgz","fileCount":59,"integrity":"sha512-EtRAKKNjqmGXoLT7A6cK9HUOeaPV2dr+m2mk8ylSXP9vaFMx+UP0rdlV0BfGYtce789s+wJDVqZwgjXimOwM6A==","signatures":[{"sig":"MEYCIQCyVrTDA+FE6qtQ7DWp5sSTQ4OWXrLAJ2T8kX/z8XvS8wIhAIe0Z/jMkxRTWSkhn3hn2DjtP3/7yzZsKgr14M5uKk0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72855},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-1_1742034247069_0.3213230689813782","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-2":{"name":"kr-observable","version":"1.0.3-9.beta-2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"782103befe89bf2ce8c52d7fc918ece78da610de","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-2.tgz","fileCount":59,"integrity":"sha512-o/BTkHDKgsmr4quy8xMD5pZ3Cu/WtPGZosr5kvzSoPTLEBxeZz9qOHRQU3XXjj+pu+U70debSmbmWZxEdRw4tw==","signatures":[{"sig":"MEQCIBnZay6IBk2PQnrOAmIbHJbJOUdKESKOCIsKrTACWNXQAiBQKDx1kdj2bZ4mIyQ+Xt165v+/D2Jm6fFaaBTkRRc+Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72855},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-2_1742115178569_0.6325595253182317","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-3":{"name":"kr-observable","version":"1.0.3-9.beta-3","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"dc5ea5c397d9d6dbda55637d19001a8249c4e964","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-3.tgz","fileCount":59,"integrity":"sha512-w9wt2xVYGlx9BDeo9q4ulDOhI54C5r4XdH2QBCiqxZ7j7dY9tcua//rP8bWg52X8tMcnKC4xn6LKPcr7WpZ9aQ==","signatures":[{"sig":"MEQCICVpXALgrUVs9bU4tcwqIWq30NhKvTAnzJmk951Dz6nYAiBomJfXU7Bm1Jdsqf6HrWC6jEkrkWr1jeyc2i9vFxA2Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72062},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-3_1742117392622_0.1460189318513332","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-4":{"name":"kr-observable","version":"1.0.3-9.beta-4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c284d539c913eb1092da55de78982584c1db7cc3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-4.tgz","fileCount":59,"integrity":"sha512-O9kZitA5h3FteKlOllagkyR7+sJUYKxzMbolYBTLenYBPEyycXJSTnW33RBInXeqqcVFrc8jyo7asdW4wPbr8w==","signatures":[{"sig":"MEUCIGEohYqlOobaWSYrfAawAi+KItnBNpzc9Yd1YoZfbYqrAiEA7edfhfuTzdDF5mr0MxwMjIxb+4vBwgf8EhIR3Qd8c/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71722},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-4_1742134084249_0.7943250564527764","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-5":{"name":"kr-observable","version":"1.0.3-9.beta-5","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"50e5e05f7864e8371526f5b1403971254b942a04","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-5.tgz","fileCount":59,"integrity":"sha512-qpSVYhkhpkN8mT4XFmcRZ7VJnaHF9+TxPTPdJhF7AI8crNCwICRVi7F6SEY302W3CthHNboGdjWnb88zmIyX3A==","signatures":[{"sig":"MEUCICElhqw34yHSdPrIHT4EvQ+3C5NOl4KILBGINMpkGz+6AiEAzDIRpnQt9IUym76GvAUPrjakse8R2LTiA3Fb1Y6eeHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72006},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-5_1742136299508_0.14326269832591398","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-6":{"name":"kr-observable","version":"1.0.3-9.beta-6","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"67a3ccc3b4b66e0e4c13116f02699f7cc176b997","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-6.tgz","fileCount":59,"integrity":"sha512-E9BaQdcLGCamoeY57CFeet5vYHH9fggJ7loqqKfe2CxlFY9VI9cWHDWw86gqA73NEnwGwskkQ3leGa1svIxM1w==","signatures":[{"sig":"MEYCIQDYKy95gUkg84ptihvaB1H7BPh/DWYRHuDD4GcrrMuVjwIhALo0dKH917Fr3uyNvEFPwDuxgEjkJ1Y3BeAn9gaSW/G8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72457},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-6_1742148812519_0.35363987657929097","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-7":{"name":"kr-observable","version":"1.0.3-9.beta-7","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c4edfe57d2908c6c97faca526dccba64178c78d8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-7.tgz","fileCount":59,"integrity":"sha512-+ULGx27Eq5lKtvLI0b6TCvZ7ixKctcYagm1FDOZ90NbsxjFo1jqmpfiYdj4bfl2egaAyN9/isZmvXjs/U+600g==","signatures":[{"sig":"MEQCIBARg5ayG0g8gYZTUbmO9iWd9r/iCMGT1nLreAZ3AnEHAiBiV6OXVEh6k6YbkmG+vhqI3jGY7Oa5sP+MTlZHmB2MaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72737},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-7_1742226030331_0.05937492608187167","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-8":{"name":"kr-observable","version":"1.0.3-9.beta-8","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"46db413f693b931222eb41d20beff4088d2aeab7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-8.tgz","fileCount":59,"integrity":"sha512-1/I2Aqr0PBYIn+2KciyTCHajij+6vWAdatYEFkj0dyre5bwaZwdHtLbh8K81km+maTEYeLB/5qu8A1sRVtehfA==","signatures":[{"sig":"MEUCIQCT3E4zTyK54La0dAWoUMqu3Bw0eVItO4zcJD3lgZuCZAIgF222PsFrA27wEUjKO5i/izO+BR5sUVvOOe7LmtDyJTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73013},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-8_1742230779750_0.08714858266604852","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-9":{"name":"kr-observable","version":"1.0.3-9.beta-9","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"50939009acf9f991ad04dddf6fcb94bf0be92ee5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-9.tgz","fileCount":59,"integrity":"sha512-J2GlHSN0iZ/j0n313zB5TgNQ4+FXfRWgOTJPXYWuveFD/780yJ0laQmQEjcUedOyyOykWy7F7g2jwbZEKvz5Pw==","signatures":[{"sig":"MEYCIQDPdjajcPM6S9ElvlO98Cd+h65fFq27UqwZxA7SXgnYXwIhAJL4HFVQlrL6UemTPVxevieTvgXdQWUaGmlkztLeO3xH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72631},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-9_1742235304712_0.47420790338845387","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-10":{"name":"kr-observable","version":"1.0.3-9.beta-10","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b51de5dd98f9ea2938bbe90d92d88f3c150598f3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-10.tgz","fileCount":59,"integrity":"sha512-YIwq7Y5K1UrykEavKs2IQkCxj7RUYqQoVxgXo43BKM2Yp3GbXmG+REmUakt4rrVm9HVL2EhTWRMk4Xeft7/gng==","signatures":[{"sig":"MEQCIHvPCYPach9kEaL2x9x2byOZNK0Re1YJtMmB/9P6jJjGAiAuU5mbw3aFt6z+OyA/DaHi9zLKiCxqmnLE0JpT9K+YnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72854},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-10_1742238617272_0.3505332154252183","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-9.beta-11":{"name":"kr-observable","version":"1.0.3-9.beta-11","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.3-9.beta-11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"934708c5b98c1cb097b7269d69d37186c0ec1fb9","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.3-9.beta-11.tgz","fileCount":59,"integrity":"sha512-msiqZTd8WapG/xzra7Io3O1Vw1GHlqkgM8igAnbeNYnLz42Z067d1StGIqkzZHEVfLt4kwtu8+bVAmPy5SSKoQ==","signatures":[{"sig":"MEUCIQDmPsLmckboLJkcf7QtG1bk5SDgVFVhEdRlfWjgitntzAIgdTwj26IfoWgakKJnqeHKADKwJtkWa9nOEkIRWjX3FsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72607},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"6e63b569e139e84b9401315478d73cb4e466a905","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.3-9.beta-11_1742305746901_0.6840802728021078","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"kr-observable","version":"1.0.39","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.39","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"49c98eb3f510c53783fbba9a282ed94503dfdff0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.39.tgz","fileCount":59,"integrity":"sha512-Fo+0JfKBggu8KaAdhAU6M3NhZo4B/Ai/rayNB+r5y/FOT6doOGEQYlV3HB22LukF5fvjtwanBNY/R8XW2OKyHw==","signatures":[{"sig":"MEYCIQCxO8M4dub7KGWPnuVQy5pVRNWA9/PaT6vxfumQv44T4QIhAPCCOxr+uXsvYyak6RmMFtxivimia62Z84dOh4xu2g3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72020},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"3467b681568f12e16a03388332d9e7dfc69a844b","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.39_1742315876150_0.19509154068419599","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.1":{"name":"kr-observable","version":"1.0.4-0.beta.1","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"44ba0a2d13e8208bf5a6bd978f4c4b01fc90a4ab","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.1.tgz","fileCount":63,"integrity":"sha512-1kZCpzGffZPIRBNMaP3br7FK3yN9oHC0wl+TzuIn1HQy3cn32t6rf4lDwiJqGW5GDBN5zURJfxHOxARWy6Mzng==","signatures":[{"sig":"MEYCIQC8sJx302Op1Bf7rGVKAQyX3ubRaxpDxIxNsfoG+6OIZAIhANwoMYeFkrXiQSW/dpb9lf4FyblAtIdujY8b/CLIxWPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74698},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.1_1742400612516_0.6437939282967569","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.2":{"name":"kr-observable","version":"1.0.4-0.beta.2","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"2aded267ab7ab481ea662be81d5aafc8a00dbbca","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.2.tgz","fileCount":63,"integrity":"sha512-GKJIfrRW3GjymgmngI3AmzEqo8pQf7CyJ0tg0082AgGM9ulQXyLioTXqaDyDZ5pG/M/Wpl9Qw6K2IqdnIp/WKg==","signatures":[{"sig":"MEUCIHNln4LBahTsys2KdYRE1aggzrdXoDMQXtB8KwoA1rnYAiEAwFHnhZ2Ce0gpp3wwEcnfKpsU2wYMOCdn2brHd2pDOBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74415},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.2_1742404326889_0.18600334638880023","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.3":{"name":"kr-observable","version":"1.0.4-0.beta.3","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"11ae22ce1f4609ba9ebba9d4988028f2950945b4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.3.tgz","fileCount":63,"integrity":"sha512-tKqMvOiozW096eJUP8Wza5ZQs4XHDgJXlTKNUtHHBJRFeiAVE83xOhSZ0arIqeHom/GR2+TLmAvRi4+XI9qUFg==","signatures":[{"sig":"MEYCIQD/qk4k7FDjvayLUstTkA/CKWgBPF8W8oNNtxAZbUBVpgIhAK9uaI122q/SkjERFp5Xxqoe9dqtE30qSbpuHeIn1yhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74301},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.3_1742407418556_0.01454723936996527","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.4":{"name":"kr-observable","version":"1.0.4-0.beta.4","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4103d22dc61ac73b4f18fb583d2c446a8c0efe79","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.4.tgz","fileCount":63,"integrity":"sha512-q5f6Jh91fjt2mqpm2CPwncvzbq3Iwp4S2Ma5lk7iO0e1aQ5A8+O9qZBtbqBjwrCG9KJnble8AhTMNkfhzjMf9A==","signatures":[{"sig":"MEQCIEba29RRG9eMnL3HCvVx9qh1tpTwekeU0RSIpeH9ebsFAiAbxt/ZtESLl/LApHhv+4FInsl7QdA2OMw+1Xszkj53mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74423},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.4_1742412982973_0.5734463804418841","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.5":{"name":"kr-observable","version":"1.0.4-0.beta.5","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7061d4834a1ce0909f0d9964e8423a38cbe48261","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.5.tgz","fileCount":63,"integrity":"sha512-/M0jR/pprF5TgjKZehY4dE7SjicthKFlSxwrhrvHOwY+1gNiaYegEe46HCb6U/sxMSxpNmu2voLhE6jJPae/3w==","signatures":[{"sig":"MEQCID7gxchu8EbYCmn9hktp4rre1gwh40qV0Q5QuxKMUKM0AiBiAzFh1aPzeaFeurYUZBuirUm7Yw+05dqnnbO5a1T1Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74501},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.5_1742414900551_0.5781772188341763","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.6":{"name":"kr-observable","version":"1.0.4-0.beta.6","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f378e098560cb16c38e8be22e18c2a11550c28b8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.6.tgz","fileCount":63,"integrity":"sha512-eisIlYMV49/JkWLM73MKxYIk0UG3IMagx3lO9ZPQCOMlUiQa0ugyB7fERggVK2IchotBsAQh/iDaWiBeKT7ohA==","signatures":[{"sig":"MEYCIQDJgBDPYgPUTONq5lyw+isr2izKAN6o1OOr3b4RAnzjkwIhAJ2YD022fNYgbQOJaDdeQISZvPDIL/LRJ8cJMINY/6Pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74243},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.6_1742482911949_0.09852815401024229","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.7":{"name":"kr-observable","version":"1.0.4-0.beta.7","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b5b7dbe58936323fc315fce24c12087f4b9a5eea","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.7.tgz","fileCount":63,"integrity":"sha512-9xCPmiZT+VunbRNcVceBBePy0zs5NAtEKBvoRhsFJ5Me1pQVl0PnLHAvOFazcZ3K9T4zSPvvvlu1gZzC6h25Ag==","signatures":[{"sig":"MEYCIQDsD1IGlK1SGxTiicRtIH05kCM4WAbVFbhAkHvbSBwE/wIhANBn9RB2xnTdtBL2gKSLtC3hrL2L5nJhxv54MpYoNUfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75495},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.7_1742483913239_0.6544814790475124","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.8":{"name":"kr-observable","version":"1.0.4-0.beta.8","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9a71a37ae6f496934a0c28015123b0a9ff21db0a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.8.tgz","fileCount":63,"integrity":"sha512-Wt1ivRVIA3s24UHcKEufpd5ESiXhvkLg8zIUk7GeIQOh/0NrOCBvpBCmhfjU5bKkESJXH4VOTEKL1M3oPsKqiw==","signatures":[{"sig":"MEYCIQC1TCZwZWmRePDiZRw6AFnEMv2PKzH36OG15/VAZ6QO0wIhAIaVfqqrwuq0voDX9qyVdCFfnjRgxO8ljo6t8afOmUUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75706},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.8_1742495797994_0.3017067872532122","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.9":{"name":"kr-observable","version":"1.0.4-0.beta.9","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f1eeb0dcb4dcc8b18547152895edcdf73abcc84e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.9.tgz","fileCount":63,"integrity":"sha512-FaebjF6h33N2qM9UFIy5yb9LpDZ/dbaLYm4b37mqr46MvVmDNURLGT+S4JrDg590e36s/MS3pCopjO5UfDgqDg==","signatures":[{"sig":"MEUCIQCflzlCcDYYTKq5V2gpvrW75tvG6Ou42YWsZoQKHd4iHwIgCJf9lzTMe6k0zFK/g6TrjLR/scR2Mfop48NW7WlREaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75708},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.9_1742496444753_0.5623779054717659","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.10":{"name":"kr-observable","version":"1.0.4-0.beta.10","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"252d3e39e38879dc9a64f5c14f1b8010970615b5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.10.tgz","fileCount":63,"integrity":"sha512-HPTzxzW/5zFtTrBYCc+v6w+68Cbt52TahroVjntZOeRPNKmKgBwjzEApfIF4ux6yeN0u+oJlqFgujMr2SYkFfQ==","signatures":[{"sig":"MEUCIFX3zS+AgfjF8bFDoy9cWmzVTw+/Q8vZ67nV/mwt6iRWAiEAn0sBN4kMd0/1QbyPfNYMo6LoptDu/1U5+mBGUeHnEjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74550},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.10_1742499647657_0.5451074993541587","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.11":{"name":"kr-observable","version":"1.0.4-0.beta.11","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"fd1a288d192b15ad4cbc6a365e93a9ff53c55140","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.11.tgz","fileCount":63,"integrity":"sha512-f/Ud5rA6r/nofOSsidl54d0WtFzfxEM5grlBFgfSQUdF+8bS33QdqsS5Y8JvJQwyzKrZeAwxzI9OBdOwe7m8IQ==","signatures":[{"sig":"MEUCIAmyWJphiwR0W1+l9Jl8sn4euvcu7fatwcgcbhfODaO7AiEAlJjgmCggV9NryKRQusvUWtmCkHL5F5jGmJQIOe9LLpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74475},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.11_1742566975539_0.04227499099369214","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.12":{"name":"kr-observable","version":"1.0.4-0.beta.12","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3571893604b59f5b5e8d67da531cad3e96238b24","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.12.tgz","fileCount":63,"integrity":"sha512-hCWIA3Q2Haz1R4fb/Zb8OrirnttWbDhTHi+8CC03J4k0pWNxeSJea2Tc008erkmbR77GDA83gS44ZcKvQJqYaQ==","signatures":[{"sig":"MEUCIGTU8vLLN+PI53tSS6ePI22vhvjIpFhk7xGBvPC6IihyAiEAzBYwAsrGvnylIOhTqOxeebaIFP0lhEiy+ya801lrs/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74465},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.12_1742567627816_0.7777422918529024","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.13":{"name":"kr-observable","version":"1.0.4-0.beta.13","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"895df17817c0db2ef71c9c07f02097e8fb882bd3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.13.tgz","fileCount":63,"integrity":"sha512-VMl2I2DfGe0T5u2QQL7jfUUtnmp9DzTPpOzYBDIFnDmXS3hnxWkoy9hSDqTEmK2nUGOLK3IA7Vt5IKHFqH3Yxg==","signatures":[{"sig":"MEUCIQC+1q+1lYhIL3yDiaeu3vnAkJuLUqnlKnQ7wAlSU+ulJwIgIQAjyMi1oX4Ot1wEYnv9WM40SmsK+Yb8B9+wLm7h1pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74425},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.13_1742570243194_0.6234379257124849","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.14":{"name":"kr-observable","version":"1.0.4-0.beta.14","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"82eb06611e6eabe525e000401e09c44101c91c1b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.14.tgz","fileCount":63,"integrity":"sha512-pHiJrcs3+ofnSgyr1tDBJ4vvoUUCfsvHBrPCuCRUBo7q5we3Vhtww2YbGPxU9Fe0eoXyxE2ToBSUSz74oYpmug==","signatures":[{"sig":"MEUCIQCJg0HL+QTl74LNqTY5vtu9aG7EdXnIm3NYWXcy/W1SqwIgE+Ib+2wiupT7y8yZSpgAl9+JPklEeGlqbSlGl7WVkLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74271},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.14_1742574246167_0.9629385362729488","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.15":{"name":"kr-observable","version":"1.0.4-0.beta.15","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"d9f1713780fb58ae30f768da36223f7c03b0d588","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.15.tgz","fileCount":63,"integrity":"sha512-fWLiUUrTSFHelKAArod6zCAbJKacwshXNfsNst1xpkV3u/ewuZdkqeuj4bgZyvgDbsahOfRKJ42r3PvCwSSnpQ==","signatures":[{"sig":"MEUCIQDO+S9dSYP+aEUVFvM3SgGo89a9sWZiruf/w3mOWgTlrQIgDdwIfaVXj9KH4g1+xSkmDlq6oYjFAOd+cMtnJhehLP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73542},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.15_1742579861778_0.3502771490259404","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.16":{"name":"kr-observable","version":"1.0.4-0.beta.16","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"06eba15b69fe127dcf8ce945c7bd9bfc41071f7b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.16.tgz","fileCount":63,"integrity":"sha512-BEukVUaeNL0DOkVaQVam6adhWEEVIg4jlm7XZTJerpwys7IA02PsLh1Q8CPLpMN6hmMfrDrarcDYUGy/lCvlOg==","signatures":[{"sig":"MEQCIHIKWdukBbyLViBVKdFTZwVAeZaYKXCbEH5gqcGUwh0wAiBDndf8bQ4OJwltE8rIvMykwvjudW8nCzJEYAHVXRxQ/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74425},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.16_1742638704032_0.4413151670457103","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.17":{"name":"kr-observable","version":"1.0.4-0.beta.17","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"38b414fd1b5f3c4271ac6c2e9638e4f6f2bd719a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.17.tgz","fileCount":63,"integrity":"sha512-Dz5ypDe0brK6niiV+EhXceqq74tQAA9zQ36KQcX4TGiUICpinFp4uGkweOnO5LIvSdmm4UBw/vnrhaJWUdhgBQ==","signatures":[{"sig":"MEQCIBE/qEp4l+FW0oXm+HLSNVBEOuNIlVU74psHU2RKnhQSAiBpl2BJE3VQkmHGDGpwxMVgUO6WQ6YejlE51ASJ1OUdFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75155},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.17_1742655270955_0.9390997907378706","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.18":{"name":"kr-observable","version":"1.0.4-0.beta.18","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1ca45e9beef342cafe57061fbe7a7954e0ed2630","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.18.tgz","fileCount":63,"integrity":"sha512-wJCl5DUhVf01Paz5oA4KH9UTuSbnsF7ArSGukcqpW1+2aocxDEkO3xqzfwZWrRQWA2yqkP5Zy104YOqaktYNjA==","signatures":[{"sig":"MEQCIDn8mI79ukN7uYMoR12lW9Gkp3Of/TriVyI3igZUxHegAiBKLLJtYlUz1Uz4AVxcENkqBBDMNpIPA9eFujfD3WRxTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74065},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.18_1742658734578_0.41364512042173773","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.19":{"name":"kr-observable","version":"1.0.4-0.beta.19","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"53ed4416d08448bc20e5c7af6882bbc8d2a7913b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.19.tgz","fileCount":63,"integrity":"sha512-Ynmd5SFe0lAjTRZh1Jat3LfXkT/Ed/4tnrjrf+aPTp+85rWR536tuINXNlI5bor0Ym9Hls7onWFFIY1BVUIaCQ==","signatures":[{"sig":"MEUCIBq1rAVNG9fV3C95ef3O6Sz9pnV1TW8P2j2YdWUi61maAiEA/BfjfWJ70AY9+qC/sphoA9yymIbC+Eex8xOjbynMHsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74946},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.19_1742663741127_0.4751078189862483","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.20":{"name":"kr-observable","version":"1.0.4-0.beta.20","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1a748c648ebf6e274e85ee88238fa6eaf65414ad","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.20.tgz","fileCount":63,"integrity":"sha512-SakmyOEDjOE6mNqR49tcOkO3Mf8an5zuZzbOOH1EoVtn4wpVqxynKEyzCMeiJSdgv7V6xwRTwEqmkICXKChYVw==","signatures":[{"sig":"MEUCICY8rFFgRBsw3pMDssgfGicvIuObn/MDsr2Zl9kzy9+NAiEAu0mwyGDJULi0Khin0YDoWFCeUlLjY2Uj2pEZ9hzPb1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75325},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.20_1742667436238_0.09695850364760306","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.21":{"name":"kr-observable","version":"1.0.4-0.beta.21","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7fe8d042e50e93c08acca8141645054f685811e9","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.21.tgz","fileCount":63,"integrity":"sha512-qV2LVnHi/w6RjRHjytpq+dfaw6JKxk7JuOyprrFRGrIqh/dHJT6DuWC8BqiLZoxsblQOwU3hL9B2Z2idawtOlw==","signatures":[{"sig":"MEQCIEoYteyXCwo+HM6l6Jwjo0/bw8PkgLKD74tIA8e2cyGlAiBcmVE9KCV2krkE9MIMrj17caA8kkGXsJMzvHTynnrsOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75325},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.21_1742718328879_0.9021643694107357","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.22":{"name":"kr-observable","version":"1.0.4-0.beta.22","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b0874e72528e2963c96f029ad322413017dd0025","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.22.tgz","fileCount":63,"integrity":"sha512-AqLNHH5RU8Q41uYpZi76awhMZtw1D1QNLrABavY6FY35S+YkVDPBPmjEeLEQKI+78ID9/lgyXv9JSrNaVt62GA==","signatures":[{"sig":"MEYCIQCO9MJyz3IO8aU+dGWej9o+jNNW3TzNdEQACCw+x/4IUgIhAOR3yNtlP4iuPwYiAY1kb0zqgYTY0OFPmgYqBQPGPNJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76093},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.22_1742721556871_0.5425833742029871","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.23":{"name":"kr-observable","version":"1.0.4-0.beta.23","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"970c2754f91929457b64e749fce8e9d2f22391ca","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.23.tgz","fileCount":63,"integrity":"sha512-CHVSCXif6HOhErcjQW/xerOqddOx7+SvbHguEjnL8WhkMH55SFt9IT1pmyt/TSs5W0ebADw7xIRSpWLQYrRzhQ==","signatures":[{"sig":"MEUCIQCVLxf4UmxisvwA1e5x7vXTdnvHQfbEKkks14YHq/hOhwIgSBz0czUKi5YP1Mat2wGxW+kFPu0jmLXmNAODKyWBkG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74989},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.23_1742734931565_0.7283083119274398","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.24":{"name":"kr-observable","version":"1.0.4-0.beta.24","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.24","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"42cab3f956c9e168b9f3cd61a6f1d2a27cc39a98","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.24.tgz","fileCount":63,"integrity":"sha512-kbDEHABZGjSnLWISrbOEkEi7QvwIsuNMbYeINxw/qumsjuIqYA+20d61LFdf4TEw3Zv5nRegUPX1viFHQToxyQ==","signatures":[{"sig":"MEQCIGMlT7wnbw3tNs/MegczJSMM6WZ+S7gOyQb2IGUyUL/dAiAnkLD/mN637yvBGH5mo4iaL3lM54rCqnTDzR4S3OjX8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75171},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.24_1742830337569_0.8931945190364974","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.25":{"name":"kr-observable","version":"1.0.4-0.beta.25","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.25","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"80181cd01a2cd893f64150df3b501f4f1d339c90","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.25.tgz","fileCount":63,"integrity":"sha512-1Cf3HoBP2sHALXp4I0wC33EzNND4oTkb4eYeyjZNwc2pAWCJ9gqp42NsIkPL2fF1y4nmMSAkb5UVnKGPdtnJSw==","signatures":[{"sig":"MEQCIEnfw7+15IXHN9alNCmZ06fyxcX7I+bMWgc1TvhMbLTzAiB2qCUDu8eaGwP/xg8Z5oRY3gn6sYtdsLgRNeEXjSkmOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74285},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.25_1742834440236_0.5192921185440118","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.26":{"name":"kr-observable","version":"1.0.4-0.beta.26","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.26","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7de632e60e5a9582ff32ebb027e63d78f2bc1dce","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.26.tgz","fileCount":63,"integrity":"sha512-zmBLicuOL+y+iG35YZ3r5YWgEshJeNfRGld2GYiaG5juDNhGwSql2bCrdXurESElLOq/1DE58+fcsJ6fo8njXw==","signatures":[{"sig":"MEYCIQCJL/oCz9CcQcyYyvrHC2Wj43QlOxtcWZkewD9fYDd+9gIhAMxIRD9QM25e1QLm5DtKEJwWQ574prt0LogSEvZIJxE7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75785},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.26_1742843933885_0.49352880654622844","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.27":{"name":"kr-observable","version":"1.0.4-0.beta.27","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.27","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"daa50ba646c7d70df682b193db2022dadea5fa71","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.27.tgz","fileCount":59,"integrity":"sha512-fXL7lbIoqeGn+pRo1KHPRk2oxfqvVBtAFruBdGfZP19g588rW6w6bIkO1ACeES49PazMr+mHaqUoPH6MS7Lxvg==","signatures":[{"sig":"MEYCIQCcg8QMz05WbXas7UEGzMthoMxdI6enzY+NZEdbUKQDmwIhAOGaEsM9/++wD1AKVSzFKfcc3tCwprqSpPGpSNs6SPpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73321},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.27_1742920494844_0.15981213203654931","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.28":{"name":"kr-observable","version":"1.0.4-0.beta.28","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.28","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7776d1850780f4fbfe42202e4742c658513482be","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.28.tgz","fileCount":59,"integrity":"sha512-qHeG/Y+0NjYQqOpoGF86/gfboLQU6UhFtz91yfQdVtohklILdlpR2OCvqUskYeqncSazdKkTwhP/ustfV/iwPQ==","signatures":[{"sig":"MEUCIGWAWbHAGOEdQSYvgD1ODft/soNV9fZrAzEqKFcupNqkAiEAp78yUGH1PKWjunF5jMcJDql7EeuqwYX/k8m/hXCnzWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73357},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.28_1743001296194_0.46815228180996726","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.29":{"name":"kr-observable","version":"1.0.4-0.beta.29","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.29","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0a82853f5ae1758593c2ebc459a1a7c642ef9131","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.29.tgz","fileCount":59,"integrity":"sha512-BwJ/7hjCsOjadj1fEYxBnGva6WK7lHryp4z7RHEw5vBDy/kMX5qcCCjhOqNpVs/4RTGkq9EJw0lFumnoJlm0Og==","signatures":[{"sig":"MEUCIHIu80yZ+/qJkC/Lwp4SizTNBf6i6kDZRzAE7a2WwRN9AiEAx9u3CpDOuPV7yiML0h+hN8Ht1ziJuEXSw3+6sgBCCQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73050},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.29_1743005099715_0.9178722200941078","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.30":{"name":"kr-observable","version":"1.0.4-0.beta.30","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.30","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a240b9f76861feae889baed190ed53f724146169","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.30.tgz","fileCount":59,"integrity":"sha512-5uBJbMXdczq+6bcBcPLwcu8Cu9ZTwT7vSTLwrRBc3Dp4uZmzkbJXGbRhkcCj4ucTsd2Mh6krrrm+y8+HnBsfMg==","signatures":[{"sig":"MEUCIQCMaCXoMEuh/YZHYym+XdIt9J1CXgNf3vv/bNOu/yAopQIgOhtgjLaZkanxiMSKYyC1SB3uWdAooWYDL6WYcROgcZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73121},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.30_1743009700758_0.2511516941762415","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.31":{"name":"kr-observable","version":"1.0.4-0.beta.31","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.31","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6f52d99eb7001051f8915b653d088fa5d04fe11d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.31.tgz","fileCount":59,"integrity":"sha512-dZYWgLr7cGF51edKf7nf+WIQCx/y+nvLerl+lhzJ285fQV6NtApNaxxP/KS3HKsOYCgf4xy8ZdMrOK3W7fXVCw==","signatures":[{"sig":"MEQCIHiuFer+St9x5Z3g1e2c+zJgLAi0vprapq3T8LURNZTvAiB9lnXKafbf2JIyrfvOOyJMd/JRhX1Km8gvo1t5PDqmug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71704},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.31_1743013845008_0.6662490978306119","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.32":{"name":"kr-observable","version":"1.0.4-0.beta.32","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.32","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7cacc13ee7534e6383e5c6bf7079b8211f10f895","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.32.tgz","fileCount":59,"integrity":"sha512-6sRktcVR7NHmMTIq2LqDAvAp2Qj7B53f5ZbBssQIhXJr5letBWdRPQUFrqTtC0fXCYAwQUFpYV5L5Ku+L7vJkw==","signatures":[{"sig":"MEQCICoSgH+PWA/HtP6qGA49mVXY0V1GMfJT5DNlmJ1WLYPdAiAJhH54f4Exfu22CAsleFOSh/S8NpkhzMQkKlKIZD+7Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71204},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.32_1743088330684_0.6989580285107126","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.33":{"name":"kr-observable","version":"1.0.4-0.beta.33","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.33","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"62fb7833470cc70ebbe31a7d9c1e01b3502f0aa4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.33.tgz","fileCount":59,"integrity":"sha512-ymVrcvQiIqncaOGtyleiH6Iyzsx/n5FxWeiRR5lUFqhLExcxrP4gqFzQKyWend2+kLOm+dEKKy50g6xKYIcbMw==","signatures":[{"sig":"MEQCICvMGdOZnagpdcznMFjKDAqk03gWJ/nx1h1LjyDdaDgWAiB0ZZMQmlgSnyWD3FYZoHKJr8ZsOM0GSBfcUtzIfFRwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71156},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.33_1743089869462_0.17050933435742266","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.34":{"name":"kr-observable","version":"1.0.4-0.beta.34","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.34","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b2d51cd54de7cf89989d129efe519ef9c79f5a37","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.34.tgz","fileCount":59,"integrity":"sha512-19V/osHtbkZsv9/UcLsMvWzJPKsqT7RFk/v/XlRYKl5mQ/Os4KYiXV0XIgsN36Csr9WYk+7qz7yfoLgcYzIdoA==","signatures":[{"sig":"MEQCIAj/J/uUOhbCluYw1n9LedWFA66UNGWkj/y1x7U0hzOjAiBVbDu/8L1QS9yca62CTL5quRMAwo53WFV6Ca3fFxn3jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71260},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.34_1743093615937_0.8644858726252875","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.35":{"name":"kr-observable","version":"1.0.4-0.beta.35","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.35","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"14e7ce0aa1048fdfc7f8fc74b38cae5c78b56ef3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.35.tgz","fileCount":59,"integrity":"sha512-NX1xUN+E94ZL41jJptgpgz67sLXXqqC6FLjfL5axt7cltwXDCu40dcS34RreSz5/TNCvhCGAKle03ln0bkquQw==","signatures":[{"sig":"MEYCIQCYJOOv+Kp5Mlm2DwlB1rVlWK4xDMwEYHFF3dltlJ3dJQIhAOI3zRreUQLzLZNm6gLY2fGFOWOAqTlLomZjLoWjgIT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71302},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.35_1743100142150_0.6781519705846515","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.36":{"name":"kr-observable","version":"1.0.4-0.beta.36","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.36","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9970b871a29228942d15413b86e8cb6944f1b38d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.36.tgz","fileCount":59,"integrity":"sha512-jjWmGGCu4rzAIqB8siTvJtjFNnWz8zXragjZvq5uEPcUo0To4sb25uCXZXZ99tP9CamaPcSrabvs4pS9hhHC1Q==","signatures":[{"sig":"MEUCIG616ZNATBU0B0rWUqrmN2GSEfECBUB2rNnVSuvVR/tEAiEAg5ONPNwNrUhBFwigo88bSXxXrpCiDR5zKuBafm/Mij0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70994},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.36_1743172249709_0.11216076872060565","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.37":{"name":"kr-observable","version":"1.0.4-0.beta.37","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.37","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3fa33828b57b7e85b23e8bf015330e0cba1665e9","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.37.tgz","fileCount":59,"integrity":"sha512-UffjelDnykINpnu3nw5zAPhK3hBVfXdP7htu/iM87I5DdE9J18JlXqhNKtRNEPpks/lH2WiLqQuEg4L2F5IVsg==","signatures":[{"sig":"MEUCIF0d6eNqNmjXwXUrgw4/9qmsE7y213qxUow2KHL2rm/AAiEApXOcwGKaWdjt5uN1tRaK2WtAJYwOkECj053NqlheqeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71951},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.37_1743176516240_0.15370771043827225","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.38":{"name":"kr-observable","version":"1.0.4-0.beta.38","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.38","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"839ef2f1675c2b1fb1c557aac6099858c333bd80","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.38.tgz","fileCount":59,"integrity":"sha512-vRl79J510XRFL0LQ62a22xi3L0Wtoj7KGor9SPir9kM+1d2Ik1hkvix1BVe/2Ss+UsOUWirTDu00ogs8j5dYxA==","signatures":[{"sig":"MEQCIEGZc70gUK03TIcj0l2TykunZjTwkxLqPkjVAKDPnnkhAiAY8+Lad2t3fyMJqlO9BR9O4Oh5tRepy4MaoQRdaNS1Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72171},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.38_1743183861371_0.3114917498581664","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.39":{"name":"kr-observable","version":"1.0.4-0.beta.39","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.39","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0e4b6d8e38af2264bcebe35ded6c35412b452b7c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.39.tgz","fileCount":59,"integrity":"sha512-TMX+InCznOcrUAQbEtFx/v8CqgJVJaBuiX7LZshDnuKlmh4+qeMYyp+msfb3uSuuy7TPVb35PJ8PNoPapcLp7w==","signatures":[{"sig":"MEQCIF/wejL17wqSRMy1V9P4bcb/XtE8j+6xmH2vSbfOYvZIAiAMWdXw6IN25/vaFzKJgavfYbErdpB5kwK9cgifrRPAyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71979},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.39_1743188663457_0.6880909422601444","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.40":{"name":"kr-observable","version":"1.0.4-0.beta.40","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.40","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"d34217ba1da2e06ad5bffcb1f50e29517a38d97b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.40.tgz","fileCount":59,"integrity":"sha512-/18M1enEciEpOTU2Y0ep9pRPRl1d7U6y7wOVwSJpGIlkGkpWD6n2WDco3lZNuSW2DBiBjnN22UcHQQgvZ+kpcA==","signatures":[{"sig":"MEYCIQCuP+MjsAqdTgTaV804TnJsDEqL4WaRA9UbyB20zO8yrwIhAIXWWmFtlbb2f4ntmNRRzW4XV0bE4cHfgVw873WxkhOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72043},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.40_1743233605504_0.16906319949209325","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-0.beta.41":{"name":"kr-observable","version":"1.0.4-0.beta.41","keywords":["proxy","observer","observable"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.0.4-0.beta.41","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9ea6fdb907c4557ca035a9c19ce182660fa62cf0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.0.4-0.beta.41.tgz","fileCount":59,"integrity":"sha512-CXiif4iN61uTSKjBiVUWHIbFbvTSm0F3bpaZVVksBkUaD1VG6yhsuSOYRuyhaU+afKGM9i8lmjI/rtj/1Tbmzg==","signatures":[{"sig":"MEQCIHfb7MM0Sd3gsxwdnY3Zv4KjgXP3O9LnvdrBMtHSnN2MAiA7QXqdhoMnnts24e5+tcAqlBJ9dG9Gmftb5T2lVQxDcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72381},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.0.4-0.beta.41_1743250030149_0.08269187701627967","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"kr-observable","version":"1.1.0","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.0","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f35ca7bb40b9b163813d7be3374e75964b9b5381","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.0.tgz","fileCount":59,"integrity":"sha512-fErFJ5JqESRkChzx53d8kUaPVQUF+QbvseGdc06jAqu+XrrtVoruRdb57C21wBdi2bpaRchmAsp/aget2746kg==","signatures":[{"sig":"MEQCIEvRnxFWyDI0rMspUx4IaSRcNPNCchLXAVcjaZL7gwapAiBDBnkeQpqLoqgQAhCa2sABpxJwfVVEZJAbsMWdUBwkBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72801},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1f365388601cc09c7b59e534bae6f6f9d9a57073","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.0_1743268987549_0.8120370112678887","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"kr-observable","version":"1.1.1","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"52747f614f3cc69ee01921ab7d8b19c85c8f38ff","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.1.tgz","fileCount":60,"integrity":"sha512-VwPfFBvaxk1aIT8DLN8ckEjQzF+7FDfZHNcOgztdDlaAwmRJlM87mPOYaQM+0GyXW41TRjyAETraakFXUMQQnw==","signatures":[{"sig":"MEQCIBGyKQBg8qEtYT9Fny2WvYx+ejzJEy+pkzTRZuVXAO8MAiBZxxB3dq1OD+5TINrBk57ghoIMDTNqTiheQlkskIEwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75134},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1cdcc05199a0c8e5775113a56ae1da4e04868a2a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.1_1743351211948_0.6914332773618161","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"kr-observable","version":"1.1.2","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e7fbc3b2b7f471be10a5e7e50f9002c1e8aa0d52","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.2.tgz","fileCount":60,"integrity":"sha512-YB4pcVA76Rd8hcpQBHhSRjhYjk+ZdrrGaki2G5VZJWS3hfz9EESw6P2KmK7vljDTDrJHvMY+z8o7o0KyjA9SuQ==","signatures":[{"sig":"MEUCIQDaYwEqIXIjA6amYkTAosJe4ExZ+sPemArz8LrYd+ySPAIgMCNulFnZUtcIf6d8or58X2BAFLMvFyNyn4Oo67SEemA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75906},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.2_1743442519300_0.7611866799963871","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"kr-observable","version":"1.1.3","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"77aeb4b869d0d498fba0bc82e1be38264b8238a3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.3.tgz","fileCount":60,"integrity":"sha512-aWQ+gDH/6KXQyrMYRnN1sam+C3iXZ3X9Iv0FTC7LdGU/rdM8pf4Gz8o21xIySSgHJJfP7HsdbYPn2SuBPnJFmw==","signatures":[{"sig":"MEUCIHFxoo+PZwJYhx5Oz4PuCHLNOtBcxwMhk3uSWdhV8w0nAiEAjenL0gv5f96tG8QqUYq1Xld/o7nT7gUWVp7ItqCG/9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75801},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.3_1743611842690_0.7581578437008676","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"kr-observable","version":"1.1.4","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5117175634f37c49cc154eeeff4cf341725c8b11","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.4.tgz","fileCount":60,"integrity":"sha512-+KRxsd8RRNsonYrBIwwJZfO3/rDJ3bmg0tSJQ+rLrZ/qren3VVKscsNfEsNjC2e7K9NcCQEawdPn5bu5HDorRA==","signatures":[{"sig":"MEYCIQCzgMEj34XZHFQJu9uv0OXGMJnUwsFJ+D1ND/Jl96cp4gIhAKEoaD7x32AComjzvHfejMP75n1wOYROz/ck+3pRWmjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76059},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.4_1743695241696_0.4240423117360801","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"kr-observable","version":"1.1.5","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a412c42b3ba83bfe0aa0373df30012f7c3567355","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.5.tgz","fileCount":60,"integrity":"sha512-X6QSHzyjCHn9PP0Mb1T4QKO32KtS2GJWGID+SSO+CTsxEHqeLjd/H2hMTT89DiJTyuAvd2tM/q16W/XT9wusdQ==","signatures":[{"sig":"MEUCIQCbU59xK5tiQsHDwT9nZDNuFxWuH3GFujtnVF/dBi7ZsQIgBto7utb5ewxiv4cG/4D7wZQRKWtIZ8wm9aUJb7Iqy3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76089},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.5_1743695656579_0.6651620253640778","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"kr-observable","version":"1.1.6","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b6da2d292ebf481657bc76b8260cf2709b44a5d0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.6.tgz","fileCount":60,"integrity":"sha512-ILcIpdFBobB7cJLh4MZJFSpY3iMvLJSSJdaoJpXkxpw1KmXsisw1B7u9nKjLPbNLegL+W+USjXAn1lYIZTN8yw==","signatures":[{"sig":"MEUCIQDq9JnilhXp1pinE5/DTII5SqWa6RXMCiTcrxCGh/79OwIgXcwbLJeqQ7JNeULLx3fhsYXWgOEnyGA6pLNfvtfeSaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74538},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.6_1743779103456_0.6029092345908151","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-1":{"name":"kr-observable","version":"1.1.7-beta-1","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a9f8d23c788d1090efdc77ff4e3a1b49556c6fba","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-1.tgz","fileCount":60,"integrity":"sha512-XmIISjFE6hb6j+4d2Yw3R+W3u5vvqUDLO2URrd6AE2TOU1pfaONl3fCPLv19jFlqOuKbaXs1aV1cxFxBeVwTBg==","signatures":[{"sig":"MEUCIQCj3wlI055/Z1SsztUknPeaZE7F4cISe5ZvRykXP3KnVwIgIvCQB2TX8Jela5Pa4g2hXYdJvjx1DM4DxT9oJ9LeS6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75003},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-1_1743782495905_0.8540116528872259","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-2":{"name":"kr-observable","version":"1.1.7-beta-2","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e29826f6b8e20ebb873a20d8b98d4ec55a8b0798","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-2.tgz","fileCount":60,"integrity":"sha512-pKl0uRMfQw2wAru5uRo+ks9gnsrShDjmXg2kc7ofMEUWxikENKQt5Tllrq7E02GTjMBOo/mmABUGyvIIEg+q1g==","signatures":[{"sig":"MEUCIQCFfIfWY48PaQpIiZv0/WUoJMAFXM4YqdJPvDz19xVQ0gIge0TM8YAgMfZ/qTfqT667xawf3wyccvQrVSILQFv7hqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75180},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-2_1743788291804_0.4590978491787474","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-3":{"name":"kr-observable","version":"1.1.7-beta-3","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"db59ba2b5c261acae84536ed414b6dbf7040c4b6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-3.tgz","fileCount":61,"integrity":"sha512-QgwNypkHpBehOgWMYjV9OLU3ogvwU4DMcOrlNcAUd+64ibvIebqAs0oOILJVDVLcIwx2zja3StYWr7dAV9KDww==","signatures":[{"sig":"MEUCIEXaP19kTVf9GxO5QbOQfml+WNZM5kJpETZcX3lT2mBVAiEA75yXCdHAlPtZfzD8+0kITUVUBAnhmhs4SGxV2fP1d38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75318},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-3_1743841154233_0.16490209793796518","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-4":{"name":"kr-observable","version":"1.1.7-beta-4","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6cdcfea9ffada545bde47ab93fdafb8e02778f7a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-4.tgz","fileCount":61,"integrity":"sha512-irarmgNaSyJno6XnxhqLJIg7hpc/S3hg3zzgoHNEdX7GiS1IRO5AnQJswVDgEuJ9r3i2K+nGKPu+lQQbkqO56A==","signatures":[{"sig":"MEYCIQCKEF2fgGsy6kf0oE0zPHvqfv8Z/OnqEVuZ6cyWoSyjSwIhAIASjng0Ufkl0SATcQSHVP3/1/nHO7+GBq6bL6wogki5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75299},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-4_1743841732277_0.7785692907095889","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-5":{"name":"kr-observable","version":"1.1.7-beta-5","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"afb6ebb318007d0c60ca953929b3f851fc043e75","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-5.tgz","fileCount":61,"integrity":"sha512-V+qeWRnoHakF4VXTgzUrVo/ilmlK+VnsvYwfxrTPFNYevVSOdgMKxPsTcRoEYH/hfcCZjXJn2i+67vzANX4zyg==","signatures":[{"sig":"MEUCIQD9yL41aOmBnnX6Grd9xqpdoQosNd9BfnZjecLeyPad0AIgU6zeuN6MEuSrDwNHm/xuR4G0qlvncAv3b6ZGKS9Yz5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75481},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-5_1743843633391_0.8743795514273311","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-6":{"name":"kr-observable","version":"1.1.7-beta-6","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e1021dcdd54a469556e17933565cb62b4dfb75bd","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-6.tgz","fileCount":61,"integrity":"sha512-Tc5Oihm7tA9CwpY9JQ9CFrT/a3VNZjbro+KvdRFHd83HtiJ3ZO2SgIAkzHVPZpCela1nQPgvgks0zn7AQz2HTg==","signatures":[{"sig":"MEUCIBJfCOOPQyd1IxMpanNfGVAzNP3xWu1A7ZAFMuy9ntAkAiEA0UZLmIaOq7UKov7jbAW/L6nvYzDCmM3niwHWwijAjhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75092},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-6_1743852381014_0.7533055672704363","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-7":{"name":"kr-observable","version":"1.1.7-beta-7","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"58d16e38d7cceb93725cd524bc2c8c9fee6b7cfe","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-7.tgz","fileCount":61,"integrity":"sha512-5++CF8QhQd4Rp3BbcYQFJ0/kDFt2kmoOr4vwr5a54G7Kn2XrEkUg8gDR4HrUU8iKmZVk7CqGMLN2xzQmk718+Q==","signatures":[{"sig":"MEYCIQDupVJJCP9qobGpmSyFzY23akQB1580t1ZECBdaZjo58gIhAKF+Pxl4jJoE+A12aMTblehHglJu97B66qz7fV3A4qbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75328},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-7_1743866862487_0.4963121353095574","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-8":{"name":"kr-observable","version":"1.1.7-beta-8","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"87f7fc6d897b809c26f5a9085d421e2a62a4a35e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-8.tgz","fileCount":61,"integrity":"sha512-108BRstt2v/L9zReKGOHAqjFWs20Y3XbIy4bUVxGA5rsRsWrpteBVLZ7VcTg+EJLAlqn+nKz+4XsxP6Duy9zvg==","signatures":[{"sig":"MEUCIDN4+Tg8yZTZvd3d6Xn9jnvIvJTjSgu9YEaZfVgmtd5FAiEApvSYqXV/MZlSVmSoUUSayrOcMSgvqT8uQVC1GAGAhqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75472},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-8_1743868166061_0.4545468458415405","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-9":{"name":"kr-observable","version":"1.1.7-beta-9","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"884386e7d142e7d62589a8a727d90304cfc9dc48","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-9.tgz","fileCount":60,"integrity":"sha512-svAVScBKlO1wOtvEgsouKD8bhR3C0GLnIM6yL6Ly5bMJF/rJI2G+OJqwNHLfz3tzvCd0cNVseZJuFxC6K6UG0g==","signatures":[{"sig":"MEYCIQC8kzqU7C6jvPx0Uuta6eohw1jJRrigB+Ti0fbQRg/P+AIhAMXxSbdofvaD88AzYiVCP0qTnOzgfjedKh02blRttCl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74704},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-9_1744545525490_0.032075957188954174","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-10":{"name":"kr-observable","version":"1.1.7-beta-10","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"9a2e5046c63cc3faa75a43ab59d6832e1d3da3d0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-10.tgz","fileCount":60,"integrity":"sha512-aXCX7TT+EZVOedSm5KV2XQsGvGdQ4utCId/AnmC/n/M924JVmEG94iX2TO39Z+C7wkZAYn5uuXX8t540/XC0Og==","signatures":[{"sig":"MEUCIQCoPCoh+uVChhZy3qu5iyOJvwZdLF0YsF3xCUa2LEj36wIgJrWCPmjy+DKSS3kH8YgYFPx7yxH4jctbNdvhGJNUtoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75548},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-10_1744647615967_0.09284358648315116","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-11":{"name":"kr-observable","version":"1.1.7-beta-11","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f5386667865f95bf9511411b998b1b8ee3b044e8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-11.tgz","fileCount":60,"integrity":"sha512-nkCRF3y7FhQII4xFOOYN1pXVdkFmJ7cMmBBCkIPlfTDPGPe8+suPInieNEI5wKZ7uAShT3SE21ui5dH8lQEaGA==","signatures":[{"sig":"MEUCIH2j01hiGff8dbnmvCVd+yvjmmXE4xyrd9gqCXtmLMAZAiEAvrV3w6n/PLYEswW8Mx9pbKtIgz/Yi2tsK0CETILZOtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75757},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-11_1744651867126_0.6079164477529313","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-12":{"name":"kr-observable","version":"1.1.7-beta-12","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"253cb7adeacebb588ff6053303ea3c3a89a4c1c6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-12.tgz","fileCount":60,"integrity":"sha512-JqWZKqMhTgG4tLWEZjzXBKAJAZV4T2Ywtd91ERSlZuvwG4kg1JFuCfpRlQYlupEdwNrF5wAd/1N82H3ivCNXTQ==","signatures":[{"sig":"MEYCIQCMvKn9npwcDIZo366GjPh7RehDzvBGCmUVLtSfq7tAKgIhAIHY8/3raeyfABvGx9JIeQFlUqUXEfUj2MR0w58FQYB7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75745},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-12_1744656540437_0.09024346004062433","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-13":{"name":"kr-observable","version":"1.1.7-beta-13","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5a6abfc09bb9b40c90f7e9eb27382de43d5e8805","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-13.tgz","fileCount":60,"integrity":"sha512-o5Nh/e+SrbXL5gD29uQKaLcqWUIF6iQlLPeW9XUktn6jQJ5Ei1yqYEGYcxBDnfW3i7FLlxrsVjHKMW2G4krZAA==","signatures":[{"sig":"MEYCIQDEukKCdyZL1jIsE+s9mCnQyxq8fRRm/SkGwggdbsbzWgIhAIMni3wnw/MSCzZf4vPX5dVLVythNGUkHxT7Lo9AdITs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75863},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-13_1744736411194_0.702872516434291","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-14":{"name":"kr-observable","version":"1.1.7-beta-14","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"620ddf0cb1b1d8597b04817758c1f442ba0fdb93","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-14.tgz","fileCount":60,"integrity":"sha512-HDOsE5syN88Q6Vx97hkmhCOHw/+IJ71mNCRQQxKdhmze2BYRLzQBxNj9n1BNHmJpkqE05A8LHgMn53BJFuKj4Q==","signatures":[{"sig":"MEUCIQCyCMj33OMQOI8YbcXKBdxUg1vOvwaTyyzh9zqEg5jO6QIgDdIkhTvNhyEViWG6njxBem270R23oFOFb1B/6FmXFSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75751},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-14_1744739618840_0.12063250602457032","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-15":{"name":"kr-observable","version":"1.1.7-beta-15","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"11d450167dc54a26161165a620613dce9ea18a60","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-15.tgz","fileCount":60,"integrity":"sha512-QpZpANYy7zyZay23o2K96EMXqTmrtfZvDr04CifYpW+r6+UP20fxz+DRxrC5rdJyCW4RCQkH0XBUOSeHvibDow==","signatures":[{"sig":"MEUCIGEgmCobzsz7I1Pm0R4knCfhJripQhz0v/gYqstEMA/5AiEA8VENQ+6Q+NJkg9p6aBPkRSY/naNxical+uXrp27gUx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75572},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-15_1744816269071_0.5157935000548062","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-16":{"name":"kr-observable","version":"1.1.7-beta-16","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a639e820e7229efdc345cf797f756cc42fa57a52","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-16.tgz","fileCount":60,"integrity":"sha512-SSQsyKay0ZVwt5owxXp83OLEuV5fM44oNjRfSB6Gs8wTxdKYTUZpPsmz5V0Oq+HIpJXjhhVebi+HEJdXVYJ7Hg==","signatures":[{"sig":"MEUCIQDhelhLTdfOtgi6d5o9E7rAQF6hxe+T49IYzgfp1PBwdAIgUEt4FO3y/hVbCtjpAP1KJX/kHQFdoP5c/gk5whO1VYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75644},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-16_1744826926991_0.6632042261802533","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-17":{"name":"kr-observable","version":"1.1.7-beta-17","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"960afe1bce160ab8bfca5313257349c6dd39bf1d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-17.tgz","fileCount":60,"integrity":"sha512-GzOCOVhPA/mBHkrJsMGURaJbMMD0ISGKZ2J8e50ifrDj+zV7WpkeFVUKYpVPnsMBaUOsfB7wKFTYw4voIFnhbg==","signatures":[{"sig":"MEYCIQDjVZSHt8P2p9huJ7MM0RdOSh4s8TCYhtq06Dld6WgJZwIhAP6RrOS0R5wXiz2qoX+z8A3ElT3del2DlIU3vChXj7cZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73519},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-17_1744913717263_0.504301769141053","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-18":{"name":"kr-observable","version":"1.1.7-beta-18","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"23b27feba93163c97deac6c112f6c85186e7c82f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-18.tgz","fileCount":60,"integrity":"sha512-i6/gEFt0eveOStwnNhv5mrEwPdfuY7CZZsxZkVelaZTokpVpI5oy8YTe5qwZwTBUz8OKAkjO4nJviI5SM23e6Q==","signatures":[{"sig":"MEUCIQCy64EVTiTld6RcYayaYQ/xCxnmonxsqX8KFcvJuZP0FwIgKf3Q0Yk2mC0KTzD1HJDI2w1x7mWb2CILMnTdMPzi6ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73202},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-18_1744955036264_0.5767109790450575","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-19":{"name":"kr-observable","version":"1.1.7-beta-19","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"de7a511f7ee7363336b78b0416a57f4855c627bf","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-19.tgz","fileCount":60,"integrity":"sha512-oElp4MbJtFo2Ea9gsyALMRlYsckraCk6NzzwY0VpbntLhF4/Rhu6fEY0YqIuqjGaOO3UC6GlltsWTcFClD1V1w==","signatures":[{"sig":"MEQCIF0xO2EhN0X6nNX7danWg7c8Z7MnOWdPlJShGY+U2K/AAiASkbUj4a+h7niFHoLeDqcI+r8QdBSr3AB76eL9ltpx3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72950},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-19_1744965922681_0.3123174300954501","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-20":{"name":"kr-observable","version":"1.1.7-beta-20","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"bbb3c5394dc2bf119b504398a9dd386200345703","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-20.tgz","fileCount":60,"integrity":"sha512-5AFa+tnYUk2w9Vn0UwOl964fu4Oh2f1d9k5FEecyNBgRGywi0+15GVmxrWEHaP0ANE6OXKm7KeTWrCzGKDNajA==","signatures":[{"sig":"MEQCIFtHOcZK3iwhxY4eSLr8w/bvRL6I1QZI6pMBU6PqisaGAiADmgtamC3B7VZSZkdktqFd0qxvEcUDKujSjkwvMLXLtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72948},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-20_1744973460873_0.17036150930578287","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-21":{"name":"kr-observable","version":"1.1.7-beta-21","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3bbeecda93979193216bb7ce1c89eb402ad0ac60","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-21.tgz","fileCount":60,"integrity":"sha512-o8D+lHFU45IDpbpXnfL53jsZN4NTZrwncLBou85hieDLn8+zmso6Gth7lrr6yS/zdYV+JXuRq9oq2FoZfWS8FQ==","signatures":[{"sig":"MEUCIEt6usnJIOEKs53cd8AXalB9A0khe4Oaa01XITcskV7HAiEAmlG6p8EwBRpuXmxEzr/Ss8gFbgfcdqxQy+xX6czvUOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72320},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-21_1744980447249_0.4813565499378627","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-22":{"name":"kr-observable","version":"1.1.7-beta-22","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"2600f0964259181af3399128451cf4ff6447898a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-22.tgz","fileCount":60,"integrity":"sha512-y9EpTSfCjD6enYrMKI76iRZCE+USoeD0/kk+IgtjXxGOx2AV6oB1EDjX+6Qqdj9yVV/WNq65MWOA914AfLoMRQ==","signatures":[{"sig":"MEUCIF8YHm/A55pJzlQe8fWtNm918MVuzVXG59G57b+gRUcGAiEA+CWlq1h8H8Fcj68Beo5MwtYwa0YXKsYmI3R3qq+sgl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72395},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-22_1744993149695_0.05872450251351591","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-23":{"name":"kr-observable","version":"1.1.7-beta-23","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3610f65c52877135ac5d3863dfccb7b8ce618ea5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-23.tgz","fileCount":60,"integrity":"sha512-5omwxJ+F0VwqHrClcemu4HChZVfdE2XkLzVa1EdT/Kuwha/E8w105oXNHWf52w2bWcxCNdUzNP5xmNz/TOwYPA==","signatures":[{"sig":"MEUCIHO7TKkLqQ5a6IOi2tDtGClTXh7LMIX3w5Ot8BXPkcKCAiEAjPYWNbOgoT1vw8jjFE43wHnJQoi9Yus9UMeeT4gObkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72320},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-23_1745000626355_0.6953081988259915","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta-24":{"name":"kr-observable","version":"1.1.7-beta-24","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@1.1.7-beta-24","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"def026e63c9092bb5770f4564f81daff2015237f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-1.1.7-beta-24.tgz","fileCount":60,"integrity":"sha512-iQA0KA6fwlc3jluObpZOqQoMUIj+HoePPkDO5B3J7oDTcYYUIMkcAvDOT7AGodgnt4nwKesVEGoMtyncWXhVLw==","signatures":[{"sig":"MEUCIQDljAIb9P2OuThay4dnx9vO9Md/hGIk6q554tRCG/qlQAIgEPE8LJbfA/ZYyoubosHCF31s/GBlv3B0PWiVzqOTwrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72105},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_1.1.7-beta-24_1745048132883_0.07692119326535751","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"kr-observable","version":"2.0.0","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.0","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e29174ddfb347e442ee8920529a0a0082482f4e0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.0.tgz","fileCount":60,"integrity":"sha512-Cb1tf32tJT9MqOWdkKN9kjz6J9pf4uCfSEBuwF5y+Zf4kIuggGbMce3oGYbIT7ERvEfo8hsCNRWsGh+HKUkUyw==","signatures":[{"sig":"MEUCIFreHmj8t/Jj0tZ9LvIrK0QBe3wA7rzlyid7zbMA+VqTAiEAyrWKaaw3a/qnZEI9BS2LMCmExCCQZaJunR0qXpC6voQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72097},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5ba58f05459a55039dc675995a23db00d3cbd39a","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.0_1745051752192_0.2604826341028468","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"kr-observable","version":"2.0.1","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4cb7c4ef37fcae04456b2f2bf17ec37ec11d0c9b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.1.tgz","fileCount":60,"integrity":"sha512-cWN/TSit0Jfu9iDGztFSGXF4QBMM1DvQ6OlDKFbxctPknMrgcAAvFhvMmBNzOqGxWcLTa2bFOAmdxOEc5Yykmg==","signatures":[{"sig":"MEUCIFIRxxQPvKd/TISbBKynP5ClMyXv74c4XH3ous2h5QToAiEAt5qlNY37ZUoJVslo2rUy6wiu1Ejo6WOq3RgdrvXrvL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74324},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"35271532ce0a8c453c98c796770e1577795dae73","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.1_1746031633050_0.6589075090939385","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"kr-observable","version":"2.0.2","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f1a98c00dd1ff019438b6c506e9f50759245899a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.2.tgz","fileCount":60,"integrity":"sha512-mGos/Ov3lObs7V5HGn0lfZ6Tt4tayqyzr2liS+t/7spGzCx/0oJwwGjN/xhdOdyCjhGBexKjtJqChRCTvwCjlA==","signatures":[{"sig":"MEQCIEoAvgWXiVEckMWplu4FsbBVANYcHdVX9L+b2VvC/wqAAiAeVaLLs1maGdbAXgdAF+VVaenUpKDq775wYjPlzW+TAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73229},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"35271532ce0a8c453c98c796770e1577795dae73","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.2_1746116457956_0.5149084982870171","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"kr-observable","version":"2.0.3","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5c5dbe1d14b42ccd49aa4e6fc16bbb617d109c02","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.3.tgz","fileCount":60,"integrity":"sha512-qu/wkh7yqpQvQYJZnYK/K+p6eqXuxfkOyPTf3gb5ZSc52FRd6v/KymjRO2E9iGH5bokcj71pOf6BmuvTvAqIEQ==","signatures":[{"sig":"MEUCIGdwbzEoVmOJ8g3U+qL/SIrdui0fpC4IMfWbfqbtPeYgAiEAjOaBkhhzwQas8Mnhga+bVTzjwSPfBn5oy7MeeCuz8p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73637},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"35271532ce0a8c453c98c796770e1577795dae73","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.3_1746784065747_0.8621399046808835","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"kr-observable","version":"2.0.4","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6f6c1c523e34ceb2068a71f40c5c3eaff68ab86e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.4.tgz","fileCount":61,"integrity":"sha512-EI91O76B2B+XeluUTW81sHbPLZri3Bm2SLoSqU5YQa1r/MvxlLUxwWT4GOg/qAk4cBHxlYr/abujgZFyqc9W+w==","signatures":[{"sig":"MEUCICGk01SIwCilxNIMEO97kfJMGqnRVkqrV9umaKOmXjo6AiEAuIBeDYw7ppJdwnjw1dsv37CZk/JVHkfcAp0iq6Biwto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86911},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"8bc3e19c75cdfc629b1675d8c81f8ad70fc5b4da","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.4_1746873838766_0.26761503452690727","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"kr-observable","version":"2.0.5","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ae6106c5850b3cd572e2f193820cf1bbbe53d04a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.5.tgz","fileCount":62,"integrity":"sha512-I+YOCLv3e4JPlBQ3vuUwTErjZycSoOfdPb0UVeg8lq8waVj5mmlClr/uyW77Lx6WVIsXWnaO9ke82Q5DBWrx/g==","signatures":[{"sig":"MEUCIQCDafxDO80MlKXQtjplleGQSXXWIILXyOYmo0VRkYCfrwIgIWWRVTLQO9lc2MOGyzwjPiKAgRgSW0Ld+X/7QM/7i5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295185},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"0ca3b2cc8ee1e3fecc7e64a3fa737ac20c438242","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.5_1746989923543_0.7371487658461477","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"kr-observable","version":"2.0.6","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6ee9ccb241207a83250b65bc63dbcb506306e538","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.6.tgz","fileCount":63,"integrity":"sha512-CU2f3en5tTlEwgjTzuZMoTk4JO440hyRRbq2MYtCazYipc1dFDUnpB3Ksg46SkERFkVrV9kg5reOMn9e/RHYAw==","signatures":[{"sig":"MEUCIQCGjdL++L2s0YrQmucGp8iDXURu0YRNzkPhZcKgh0+FDQIga2y0FiwEYdwbzIeDqwS1jBe9Y+K1CZfNaKs5bA42TGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223543},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"67d66b386c29c225d753e7a4bbdc196be6761b61","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.6_1747241652865_0.6345764487831911","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"kr-observable","version":"2.0.7","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"8d503f09c1d2c755fcd99cce071e6f60d29951c7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.7.tgz","fileCount":63,"integrity":"sha512-ApLOY31/MDFY6hWmkYAS9tLdJEoke7lsrWqqmJ2+HHuycbHUrKmeVk5Tp6FuZxZqBRfOeuAsr3OMcoph6Oby3Q==","signatures":[{"sig":"MEUCIQCPjSpy/FCSgj84G2v/R53EV7zWvf4NkANKIEQGewLDOwIgNJeN05pAp4i5m059KI2rIHbgWIuRAiKhhsXrlWH9oAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223168},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"67d66b386c29c225d753e7a4bbdc196be6761b61","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.7_1747243203172_0.7420403621981648","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"kr-observable","version":"2.0.8","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6b325f8fa70fee92ad98b513af0f75caba38f182","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.8.tgz","fileCount":63,"integrity":"sha512-ieywpgNgR/qK/NTqzEovx7yqFOY72I3NUVls23+qIUeKnNJTGLjMtdPJO2CvwYgLzERDgwlznRoEojgi0l1+mw==","signatures":[{"sig":"MEUCIBFaHlITtfgIKpAeJ8jVLr1paW8mBJdnxNK9S88LxwcGAiEAriXtjqrLabxlmhuudFRn4EEQhdXoUQhAQMxKuuOuhD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222977},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"a3e2b9a7af168d9d084bfccf5331ee4531352f1c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.8_1747323772155_0.43897781581936823","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"kr-observable","version":"2.0.9","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0f062030a4ba2ca7d4d176fe4148194ea045cdb1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.9.tgz","fileCount":63,"integrity":"sha512-s4wnOlCsg2WVEWxRsj1Bx23bJYmOzqYirbKkpgEWyCHAuDGM7sn7Dt4FM6qcmsbCXSIDTtxaJktiei7yzvGrHg==","signatures":[{"sig":"MEUCIQDz28epKHhYgd0u7QiIel3OUHSkmvhKP6YiDmVTydjlJAIgAlpuwJtDYA5778kXR/itN0iRT4tANE5JbgXBfTWEv/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223362},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"a3e2b9a7af168d9d084bfccf5331ee4531352f1c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.9_1747415719857_0.169365527077328","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"kr-observable","version":"2.0.10","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"794c9360e736c337d85cf7e3a60fdcb2aa7637b1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.10.tgz","fileCount":63,"integrity":"sha512-WHfrcYJkcVgEvP4JXZL23BRDBXR3SqKC7n3jdPQsOqAIHcm6j4qwrvURi5HlIMp8rFsYMxZQDRgR7DKGGcxWhw==","signatures":[{"sig":"MEYCIQDXTP6C92TU4zV4gHxZJZMFhb9/O3iE/A+sXedfdMcYIwIhAKNcf/UY9HnkwR4whjco8R+7ZUHDXCG0fiTvCIozjQQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224485},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"a3e2b9a7af168d9d084bfccf5331ee4531352f1c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.10_1747475161898_0.4517555553276764","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"kr-observable","version":"2.0.11","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"40067350a9c204a83a13d71649ee5f7657b8f90e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.11.tgz","fileCount":63,"integrity":"sha512-F6mg/m30OsdKVkLQtgOQiNKvMpOj/oDN60zYIjmHghfYFWKgOTfi19O20AiJD9aQvlFz3oxfqSD/nI2q2cIW6w==","signatures":[{"sig":"MEUCIQClpSi509l7j67FMtPtakrrC9R6UyZrDu/0Cc2usaY4wgIgA1I1N8zQ8als6BrS0YK8pw9+MnNtzC6Bs8gppj7Kks4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225003},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"a3e2b9a7af168d9d084bfccf5331ee4531352f1c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.11_1747477400353_0.6718572559695424","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"kr-observable","version":"2.0.12","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ff129055a97f8343fd84ec5c0ef7f1a92568ef18","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.12.tgz","fileCount":63,"integrity":"sha512-BvmxbCbnMy0+1Uy5mze8nqCJaPC7tcZwOFhvPhGYOp9+F+T5yrgasYZq8Wqy1nbZl3x8AJHiXwQMhBY0PSLcOA==","signatures":[{"sig":"MEUCIQCeP0rHvph5h0u00i4jZOZZ1Xi0wWrTIqJuwbBOeNYFVQIgHvisXKZJKoEFQjHpC9pDEStywuFS9THkkdbhEhe45cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224846},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"a3e2b9a7af168d9d084bfccf5331ee4531352f1c","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.12_1747491374062_0.43243646221842025","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"kr-observable","version":"2.0.13","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"eb3298b3ad01b5783fc722e35ad8963a2d322b10","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.13.tgz","fileCount":63,"integrity":"sha512-XLmYuSqwVgSKESP83vUEru/yLqKsDL7avbhkdpqaZNy/e7+3+gj0VgBhqYmf7t04V3HrUHxJ7e/Vd3Iyz9yN9A==","signatures":[{"sig":"MEYCIQDiOppj5gbfLdFo6Sa1N09I9ys82lBueQzI0+lM0wLLjQIhAL3TVHr9nr8GU/4+poi14G62STP0WsWEd7yHZQr/3Hvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224954},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"2e4c6462f3d7650a5076518d9411cdd91f488dc7","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.13_1747554888457_0.43356725322577727","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"kr-observable","version":"2.0.14","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5cd7900c81a9955ac0cf4f8db22ba19ee4bfcba8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.14.tgz","fileCount":63,"integrity":"sha512-ARiXlVhmyJFSgy8xHSJBrtd9NynJAcAAIx4xx0TbHI7Rbjxfo3bWTBQ14MfXiDLj0os2KflE6NNma+T6JdKgQg==","signatures":[{"sig":"MEUCIBCEqAs4iInc0IFpF4cCLSCo3gIYhmB+KK71+JsDKzl5AiEAyRDnTdQ2yEwyuVsKWDaZ0f51W9sNr/pOOTtiT8EM2LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224983},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"2e4c6462f3d7650a5076518d9411cdd91f488dc7","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.14_1747759146181_0.018144877433505124","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"kr-observable","version":"2.0.15","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"1a3c06e87de28386fe860f0d39dfbd03936256c0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.15.tgz","fileCount":63,"integrity":"sha512-Nme4hYaFcx8bu3ni5+g/5ZyTe1472jUjBw6y0XebIH2ggp+/xHSxPhRe3hTBKGUZtB6Zqaobld2V5s9KmRRBVg==","signatures":[{"sig":"MEQCIBSPXZN2iyDGDWZbKWe4ObbQLpYPmekg0qrjSdzCpvy+AiBgXUUl44+tRDo2pfJAByVU7LYzS4PUCXoCtPDok9GsaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224655},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"051e976b86421e908cf11cc1f64151f728eede04","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.15_1747850891004_0.4199141790319709","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"kr-observable","version":"2.0.16","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"41926c4c1960dbd2fc14b50ca976eeca36651ad5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.16.tgz","fileCount":63,"integrity":"sha512-MjeN/3m8m8d4205nuvYYqa1/8O9dYOSPqbuqvWQEmO1Bk158mAvLLF7B+Mb+C8aiAst3lEZpOp9R+1x2IjP4LQ==","signatures":[{"sig":"MEUCIQCj+t2OfT3GtRrWkBosRu74e8GVVFuL9pKntfPf0MD/+wIgaLbR7T0YjfxVcLag+LsI+CdEIQYl2J7Qo9pclQ/ENXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224793},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"051e976b86421e908cf11cc1f64151f728eede04","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.16_1747851024329_0.01577839356128563","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"kr-observable","version":"2.0.17","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.0.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5292f3d1f2d8c0690c3e57e90348deccf02b7f85","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.0.17.tgz","fileCount":63,"integrity":"sha512-dfSZH00/2Ab0MwvXk89sV2FFVnkF6qPP7WvgXfPghQJbxtc9brwWMSosfeDTGXHNC3pfeDg9xQhbc06U8GmWzw==","signatures":[{"sig":"MEQCIGjx+bQcaVJbYeRY83JJZgvZUWcOF09Wa0QfWJzoWkjaAiARFGkGeHP+Hx2d4LgcwcG6dPw+GJhUSGKBYOuRzHpCTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226530},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"051e976b86421e908cf11cc1f64151f728eede04","scripts":{"test":"npm run build && node --test --test-reporter=spec ./test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts && npm run gen-size-badge","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/*.test.* && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch ./test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"~0.25.0","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"0.0.8","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.1.0"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.0.17_1748022033234_0.5127266621505389","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-1":{"name":"kr-observable","version":"2.1.0-beta-1","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b69927e2cedce5f29816272024a568ee5ff4a1c7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-1.tgz","fileCount":118,"integrity":"sha512-l3B7x6glxUhx89dAfjrrPpyWVXbVzLQlfW1eVNrI+Hqexba0WysTcBlZhGqKu1r2EE8frAcvBVhG826aHxwZ0g==","signatures":[{"sig":"MEYCIQCJPJ8Y2alprRtNdv6gFgfVAK4V78BCsC5s/kwCMXuvAAIhAIDSMf3Yi8+heF1N9CxD485PfPVW6Y7FBAEvpZ/caAUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481943},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./subpackage":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-1_1748538070030_0.12753928180180618","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-2":{"name":"kr-observable","version":"2.1.0-beta-2","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c1eb42ddd17cd9d23fa6b407ef2e84343294e086","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-2.tgz","fileCount":119,"integrity":"sha512-P6WlTixbEyWx/ziCmDwMrJ3vT6LEoPuC5qp/M45to3CGT7Z11IcNxBlD6ec9wF1Vuoln52PDr2ANb7mQjR9oJQ==","signatures":[{"sig":"MEYCIQClbvRCPIkPK4xQm4wZa09avYSMgiCpaI44foXV8zJrqgIhAL6P10p/r2xe+2M4yC2CzcRG192IKfyaPUSZ19lufo24","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482096},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./subpackage":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-2_1748542436946_0.24699183852452977","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-3":{"name":"kr-observable","version":"2.1.0-beta-3","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4d653c5a2dc569bea2ed860f23ee701278d1eaa1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-3.tgz","fileCount":119,"integrity":"sha512-ZYjzZMEN33cdPF5il3uZ4vfc4tTok7x+cyquDEDhnpJOxCk9VAyoGn5ZPS3Xl/0Z18EKXsYADj2XUNbuW6UjxQ==","signatures":[{"sig":"MEUCIFRZr+bOraKB1df5iZC0ljVtXpJzyiIfevXu70svTUtxAiEAtXxe/0b20SabUMZT1NMRHrZjAd3ebbhMfB0uDnXpq0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482094},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./subpackage":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-3_1748542574052_0.2763086810791098","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-4":{"name":"kr-observable","version":"2.1.0-beta-4","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"e36ccb7848d6730e8ce246d8acd3ac8d224113d3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-4.tgz","fileCount":119,"integrity":"sha512-YbJ4szQZzw6nR4Xr/wrTW9WgiNtzPfFCc535VLvRWQodbgEGdAmzA6z8hgktEAPvwGEAWBScDYbSxiPfCcMYsA==","signatures":[{"sig":"MEUCIBD45NjS8MUgu30x0rqt6pKhtJ6RztPFHMYP8L9tUAL8AiEAsg5D0C8F+wdr41lW8t6ZS9BNTsk180jq4ngOnFPIe6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482151},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./subpackage":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-4_1748542860759_0.9684603049905096","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-5":{"name":"kr-observable","version":"2.1.0-beta-5","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"77c1befe86e502bfa089df5c69836773effa2123","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-5.tgz","fileCount":119,"integrity":"sha512-2KAPnCI1A1FlLBXKvRlfx8QWnBBYk+gSZTEgJzf6fSkYiq1g7KdkkdTXgBMGG5IfWGB7caWQcYXli+IlZ+fgug==","signatures":[{"sig":"MEUCIQDeFiJe6usSKybT/oFMPN2nwbI/GsGMlS7n6HGFvCLKnwIgAIyujansTQMq2BnnwvfI+SBrNcxvxE5sYReoCEd/ru0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482147},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-5_1748543136779_0.0695758276561409","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-6":{"name":"kr-observable","version":"2.1.0-beta-6","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6d0d7ccd9b5924ddc516579dd9d57cee14102b7e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-6.tgz","fileCount":113,"integrity":"sha512-wgI75zqct9A41IuBt9LftsZ1bfqxxDopcdsFr568k34gaSqlNRdgQLTNzXEReHgixOWaypRnIhsEV3pZ73hbRw==","signatures":[{"sig":"MEQCIGumcxEvYlyElB4ZEbsaL/IL8WAs7/v4mnYkUD3xKx8UAiByhpN8uxHYvsadU8MKpkb87JTLEFarqhIMN4pIjZYw+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481871},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-6_1748543952146_0.6977203697500824","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-8":{"name":"kr-observable","version":"2.1.0-beta-8","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"473fdedfcf98b4c86d6a0d5e6f488d1f60d88651","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-8.tgz","fileCount":113,"integrity":"sha512-Ue6IzpVIjy1eQ7ajmCUzrwOVSOucdA8emx5ldMBur0hox/yOoxERSswztZweQWH/Wl2JXNA7uA/DsTOnx6kwOw==","signatures":[{"sig":"MEUCIQDAuJGCZ+H5OCElzGok1OTTOPavbKsWSwLO6xow4rjeIAIgMnkN/dy8DKahU+VJUbTcMcQgv1yRlViMNQP0/M5aiAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482922},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"d960135fb1f1061e478ca76af3979d398f77bfdc","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./src","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-8_1748544837622_0.8748027360053898","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-9":{"name":"kr-observable","version":"2.1.0-beta-9","keywords":["proxy","observer","observable","reactive"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"db2182403b1432202e7c27d71b6506140af279dc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-9.tgz","fileCount":113,"integrity":"sha512-ZalotKvcrKz5rgBLdVz4L0GhTI+RWFZe2qTGRjLgVEHx7QSpxH6kM0ky2/MfJy2qSMmzKJJZyyK0qJ4e4vSQSQ==","signatures":[{"sig":"MEUCID1TFdEc6ubLDFuZZAi4JDq8tGCH3ec4PhSdUm2GZidWAiEAjdOiTtkyxb6ooSlYC8JcxYsOIKF6zExr6sSsUTPPnik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490951},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"e7e7d832f771ef5eed24bd649bacf8e605479584","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"rm -rf ./dist && tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json ./preact.tsconfig.cjs.json ./preact.tsconfig.esm.json ./preact.tsconfig.types.json && node --import tsx ./scripts/genPackageFiles.ts","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","check-types":"tsc --noEmit","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"peerDependencies":{"react":"*","preact":"*"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-9_1748623671662_0.4077993803342399","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-10":{"name":"kr-observable","version":"2.1.0-beta-10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@2.1.0-beta-10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"34b85249a005afaa1d082f73bbcbbfadea5ded0f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-2.1.0-beta-10.tgz","fileCount":95,"integrity":"sha512-5t8/wGYCHK34VytgAQP0XbnkYhB38d1xV/yonVq1GgGmE5tLlMZDSxKzwhoyWgxbqZElf8Cw/uUrB09CVC+bfQ==","signatures":[{"sig":"MEUCIQDfD2sxul7bXZdNU+0S5w9Vd9mBV1I2hG+R2J78v9JmkwIgVA0ZC8fUp8f54ppGFadsbmOTIliZ0qXj3ipaFwsR2Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268084},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"e7e7d832f771ef5eed24bd649bacf8e605479584","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 -r text -- node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_2.1.0-beta-10_1748626875054_0.5798601796554244","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"kr-observable","version":"3.0.0","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.0","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"6010ee7060242893c4740b0d61f18468c13c7637","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.0.tgz","fileCount":106,"integrity":"sha512-w4fyLstHX4vGmnv1jZmu2/HWt5wsL8LNHr4Y5d6DBIlZENXrrv943K8K4W2XBFN76EE748NOQM7nwsiCUpXIDg==","signatures":[{"sig":"MEUCIDr+WG/Zk8Df74cCELH0XW6PWKx/RPehbwk7bqHevhdMAiEAvNCFuOX+EmK+9MW2CB0l6WSKdsOI/PDwlOFDxvwOZ4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274369},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"3586d485a8442f766b19e71419a8d4c8f8460c5a","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.0_1748772972126_0.4605327360865854","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"kr-observable","version":"3.0.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"d808a0bf34b5762b58e3e88642f60c856993a633","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.1.tgz","fileCount":106,"integrity":"sha512-vZFJty6epREAjfnF/FdVUZwqTSfJqu/QYYe7sFbsOE8SVNGmYENrgcbwsXbulATjm5OvJbhNmxOtgp2Fc2IWkA==","signatures":[{"sig":"MEUCIQCL01SHWpNwILtJqvWyIbHQjJjvicrTLW4lLzSbuDW9IwIgYhScfVjSCzQ6xq+F2CWsyJjFR5KNA9XgPCLm046aPIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273663},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"3586d485a8442f766b19e71419a8d4c8f8460c5a","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.1_1748773921419_0.7775244751201371","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"kr-observable","version":"3.0.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b51370fa55b68bb22d1005741a8da3c1aee15827","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.2.tgz","fileCount":82,"integrity":"sha512-aR+x8WCwYL7e/eVwZ9iChSlZeqZHwSQxO6wWFuMs8ct6qVIjbYXeoKjRd2HHI/78NNGcTb7j67H2AvyjO8udvw==","signatures":[{"sig":"MEUCIDSqzdxvJ0FB5XWaDef00/L2l9wRAxh5QULKnDymxyvxAiEAl8VSEakFrlY/Ue136G6IoOYBc63DXo0tGgkECgqq4Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80273},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"3586d485a8442f766b19e71419a8d4c8f8460c5a","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.2_1748792551191_0.7216980605493706","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"kr-observable","version":"3.0.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b5c3d0fbe58685ebe1710bae42f7660e6232c834","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.3.tgz","fileCount":82,"integrity":"sha512-4SF8UqapPgGOBSMfqyCsymKjy0H9mEoXddKuxZg50f6JgzBHhqxLZHAP9OkUWqoqWK0SLnoCS3O0BsMFyO4SFg==","signatures":[{"sig":"MEQCICvQc++CG0Fj9/kgDgL6Ta1p8DuBTsaj9xFcqWlqSfX/AiBs/AQ5RdwwZ97qvKZnMWF6KtkLxk06sZcLYOG2dC9h2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79469},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"3586d485a8442f766b19e71419a8d4c8f8460c5a","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.3_1748793670269_0.18256078603812553","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"kr-observable","version":"3.0.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ee5f949353f2448e245f6cc12bedd3f0b77cc2a9","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.4.tgz","fileCount":82,"integrity":"sha512-2YVOA6tYeHMQdCh2ml6QSjyYSC/MwK+I1SkioFVuWSafNHruwfAd71fHFFLkKHqbtpX03KJ2VOa/ffPMqkN4aQ==","signatures":[{"sig":"MEUCIQDr2y11R8NXdy2N9NGc3t5RlV6dN6Nof2U83zNJz4uGbgIgblVk746j+yIDSMtp+QcfnT4wLpSf0qKP1YmFkPDKT/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80098},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"082aaffce16154f36b5ec121fb1448fe561ec72f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.4_1748970405875_0.5964507554416756","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"kr-observable","version":"3.0.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"cdbbe0ca0bc765a53587cac08658128ce6f10f6b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.5.tgz","fileCount":82,"integrity":"sha512-SaUNX4otyTkjeGUFemfsUkxQT9LhB5cJvLxouratLO/pldiMGVtF71Gxm4v1JpJsj0+fViR/nBg3yekeTukGtg==","signatures":[{"sig":"MEQCIB0a4GWLRa1N4UQmJ+j51A+ZdbgPufACDMH2Rx3xaiWpAiBPWke29rhmmtmJwRS5NCyDhDYnRNYNezLxy72GTy++dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80108},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"082aaffce16154f36b5ec121fb1448fe561ec72f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.5_1749491058244_0.6005811114411916","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"kr-observable","version":"3.0.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7415bb3c19e1c0c4f47476c6bc842d4b6d822060","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.6.tgz","fileCount":82,"integrity":"sha512-9MEJtN6QrdI+9Yl+u9S+jBB+wbxtwGn0FqjC+MqoM2aT6jPxnf+SdgvzmObBU+JEOvJrAz29BbcbYYtCL2A/vw==","signatures":[{"sig":"MEUCIGPKnuLSY9BQ8kH68ywtXvSggCJf6BFhVVCnl/lV65EPAiEA8IGwRCKeg3mZSS0BH4rgSJ4b/y/ufcbEp9c8Cl310/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81689},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"082aaffce16154f36b5ec121fb1448fe561ec72f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Observable.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.6_1749497404927_0.38641455628859256","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.1":{"name":"kr-observable","version":"3.0.7-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"925946a05dc10ad93ea4a7fd9f1bf4de183a0242","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.1.tgz","fileCount":82,"integrity":"sha512-rXYcyQDxx2hawHo9Egv66qYtMA5XvppeCXzYwFCZJsBr1njXQCEYlQhtcUXVx1AsEncE58TywpPJlTV2fQJKrA==","signatures":[{"sig":"MEUCIQCI3SEjhM8y+ym5YH55bABCn5prqWCOV/7K7vGQqRnULgIgMRoPTNtb7TPQd7wLz1n2j3b5iO999aTdvJHPFlyIFl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82038},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.1_1749660152965_0.14590147037313028","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.2":{"name":"kr-observable","version":"3.0.7-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"41944e9b883d5d923dc95a967d2014a59be4cd55","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.2.tgz","fileCount":82,"integrity":"sha512-KbAlzNUiYVxvELgy2kGRHznTM8nSItDrmIvLeGimzjD5fKymTdSmXuwo1MS4tn0EgjS6uFNX19iy2lg/6ZMqxw==","signatures":[{"sig":"MEQCIHzWzuBXpeU1ePwMS0S92eyl2S6n7+NVhcTd9j5F2ToXAiA2mVGwdvHiPbi3t45nk5UDK1d0RmkyMNXFzHqUEXEMKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82631},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.2_1749721217770_0.06275900356998299","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.3":{"name":"kr-observable","version":"3.0.7-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"4c4bd1e3ae554c8a3b245fdabb844859770d4a3c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.3.tgz","fileCount":82,"integrity":"sha512-xmy6zanJjqADBdHNcypokBQ2QmtAKgayI8RiIybcHalrA/Y4UUbUboKX7k+dOopMUA5P7iCf/6DtgM3G2HjYbw==","signatures":[{"sig":"MEYCIQD6ZU7Thw8a8CP1GHAdYWfDGfl96GIfMybCR9siWBV9ogIhANbE/bsc0bKvb/uhhK7EA6MrOJj3SqaFMdUVPxUfwmiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82375},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.3_1749742591514_0.6936795885768345","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.4":{"name":"kr-observable","version":"3.0.7-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"310a20d7a162d33273097de95a1ba4e658affb08","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.4.tgz","fileCount":82,"integrity":"sha512-BoMsj4uOBX55DN3zPhj8tKkoIi0sY33ab3cLZb8f+9C4cimGQNwHAD2JEZqL5BO1bsMREJOqf4shfutSsDZOQA==","signatures":[{"sig":"MEUCIATtOZw1wj6Xx5cPaW17wAGbiFi/3bzTun9GdYS8VgQaAiEAs+jsP2ouq/nNwEq8LaLzdItQx6yVf05HORMrYk03imA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82009},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.4_1749747928922_0.6419384901575198","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.5":{"name":"kr-observable","version":"3.0.7-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0d68d9c77b56949b819e1a15124ac819e8d124ff","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.5.tgz","fileCount":82,"integrity":"sha512-uL85S/rQKxayL4vXSlVtJU8/1JRIGX6WNktn12SBrOkq7bPGi2ERujw9/ASXfOA05TxYXEmqNYJzPArf9ur5VA==","signatures":[{"sig":"MEQCIEkXrKl6nTTBb9x/YxHe4zWyh9wd3ADOd5wvRsVUNnruAiAB8k/TNQy12+f7txlYn9AsJ7u7rtCwK+9qZBUy3rk0lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82475},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.5_1749813182290_0.20094872785625117","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.6":{"name":"kr-observable","version":"3.0.7-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"900427419b17bcdd8a8b2899a56fd47aa18d509c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.6.tgz","fileCount":82,"integrity":"sha512-q19qHtg262XeQU6mlvjxhoNOzvwGJB1ZALBCVv9rdnB7u7qm5TuAJg7K9qYqom6GxSHLbCd134u5d1nwR2PF3Q==","signatures":[{"sig":"MEQCIAri2mHOJqX2LuIImyGN09379gKskkrc+4NoScnH20G6AiBUi5odfu5gozxqlogbST4yMKzjz0Epo3SmkJvMFAxrkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82351},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.6_1749813802362_0.3382068154720861","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.7":{"name":"kr-observable","version":"3.0.7-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"826121f9500eea1d398170e66d15f340632483a4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.7.tgz","fileCount":82,"integrity":"sha512-96oMZzgVeoU1H/q4v7U1/DLW6LNgoV+N1It7gBx44/V7+FvVWdejFZs7KSa0asPlXYgz95mWIjrdPvOjiMMt2A==","signatures":[{"sig":"MEUCIFBvU0v/BQmxiYVbFb6heaeQFRb5MUZ3oYvUXypOCSJgAiEAltXWS05ae9ADdbtRYbLp/Oc/R2cqU+5K7td4l3QbeHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82857},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.7_1749818896708_0.6287395711280348","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.8":{"name":"kr-observable","version":"3.0.7-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"65d483384edf0e243d14bc96cee180c099a63484","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.8.tgz","fileCount":82,"integrity":"sha512-YGl3Xazk/3k6MbqsOnyHVXpeo9K8vl+PvjJnYYJWpYvWlRx9vVL5Ly4ySlT1iMKwV0KRzyyUG9FI0wJisU+w6Q==","signatures":[{"sig":"MEYCIQCLx8lPVPQQcXEiYMdu8IIkGDb4uWPSPxGhADZlEmkN7wIhAMTsnX8azTbEv53oMu+x81NTCDTSxTjsgdaIgNA3XiUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82911},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.8_1749834577880_0.055142226036357433","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.9":{"name":"kr-observable","version":"3.0.7-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"5e3b991f34b1164d186c9d2697ae4cb6acc44e5d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.9.tgz","fileCount":82,"integrity":"sha512-fpmUmwgPFRvfeu/oxnV9f9w6W4apiAbYE0FsUMbB2+ANCU/YRjDW2A26ceyY/q5nALylFeR3w+dBgrsYu24ioQ==","signatures":[{"sig":"MEUCICC/oSwZpXbNm0YoMsUsl/rQ1ZcbDuEW8fn/p00mp2XlAiEAtzKJfWbm9t1hP5scP+kyvx8HolA09mX6ZUOmU/gkENQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82967},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.9_1749835000992_0.4841019552564354","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.10":{"name":"kr-observable","version":"3.0.7-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"ade4f55718ab28da78a7bd78956fa7a69fb7dfbc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.10.tgz","fileCount":82,"integrity":"sha512-+SJe/Hlp/O/B6Go/KFS44reyzZREFo+4Pv5gSQ+YZ8lapzXSxswlLTp2873CTiguJk6nr78HCbf/ybcFlIyeVg==","signatures":[{"sig":"MEUCIQC5ftjKrrD/EXkLbkXPh0N8ybS4QnTg20YKvpzuC2QjgAIgT5OXJRXSUy19Elp1EXZHaDp3IKu3bcOLezJ60xy0x2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82762},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.10_1749841279970_0.23273969557683327","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.11":{"name":"kr-observable","version":"3.0.7-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"7049198c9a909e73a83be6c3b5439932f72a59d3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.11.tgz","fileCount":82,"integrity":"sha512-ZVleOJoHVhLqlBy4dJgQI2Hd+e0E5VioBHWx1/zub5m5cvNoOLDbwhrCg0pvqjbHRdYsXR6Y1bCAsHVwMU1ihw==","signatures":[{"sig":"MEQCICwD3vUqJkyEC1/lz4jq3YgaeBN+LvD2hxsFvfboOdugAiBA4r/tYIUzgblXFeJ/JbrHGS3lIPz4U4lFPQlOBpPTKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82730},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.11_1749842246331_0.6903514427704163","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.12":{"name":"kr-observable","version":"3.0.7-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0da848d928435c61b0db259c80e79940c77507a8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.12.tgz","fileCount":82,"integrity":"sha512-HTVEvWKB+U1pjFVKlmySgwLt0LR8R9TNFqMYkrfwPFftX00fIQML7kiQEt0+wP24gPNRke2ufkbeXbD+S8Ksgg==","signatures":[{"sig":"MEUCIQCgxhkruVFVAGkbfd0xIK4j3KA2cIJvYQaRW/Q0gsUnHAIgStJmJ+E1WNr5XIhLkROeN+6jttpEY3yF9u6o2YN/adg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83014},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.12_1749903724698_0.6448514808614787","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.13":{"name":"kr-observable","version":"3.0.7-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"3e9f92a9411ca67ba5a00fbd76dfb1ab38a0700d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.13.tgz","fileCount":82,"integrity":"sha512-FGEtkSoC2j5/yqTLt0buTHlcUbzF2GG5qAyu1KlUPZM6VpEKb7D8Ts/s/I1KDgeTfiSrnY0Xz2R5NEXBLrP1Zw==","signatures":[{"sig":"MEUCIQDvHUIdpfGeu+a5oOrBFs+PVcFaxs6ROBR+gq9A1xslYAIgRaU14Lq4tXzpZFrNZ/TOWKCKxVskHGYJTc6eiFWI4og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83412},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.13_1749912692767_0.3211398137447432","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.14":{"name":"kr-observable","version":"3.0.7-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"cb7958ac5ccbf1245f13a37cf178abb32fc3c2d1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.14.tgz","fileCount":82,"integrity":"sha512-7pamlYOZr0xGEDm0kQe1Ko5XIi6XPfD3FXw/LPmy1noc4hOoiQt15WsWKCJMXqlAojsP/Ae6ci0Vfs0p0ggYSA==","signatures":[{"sig":"MEQCIH5oqbLHAVvqQxIvgf+c9l/bpg5DtTvdktqUgNdbGj27AiAaGc1CPzOoRGV9zetqnJIV9JhKZJR3O5l3ygVX6Um3kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83288},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.14_1749921679705_0.42601566970302596","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.15":{"name":"kr-observable","version":"3.0.7-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"67d4ac375eb1ea7bf56880c2b062fbb5940edcf8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7-beta.15.tgz","fileCount":82,"integrity":"sha512-1OfPJscIYWYXq7970WTFiXvRvG5EONh6noeAfHHSXqj5IqMPjDOS34uCO95j8ZpFyDxdrRubMcTUz26kmU2/lA==","signatures":[{"sig":"MEQCIAkIaFoP4F8/GCfz3OtfHbM4GnA6lNpJc3Lx2S1ssAW7AiBmegXZsBBEIVKwsDlc+UTbwI4vnefxDd/TEDnjCItWeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83096},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7-beta.15_1749976682691_0.5701818481295566","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"kr-observable","version":"3.0.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"0fa5570987c6ef7691446e5aec0a6b35aca920b6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.7.tgz","fileCount":82,"integrity":"sha512-qzUgUg+Lk+RuPd2n98z/RqW7Jg5GRPIVTa0qPpQ/8dzckwE69UUg5I3qih3VOSeSepRKtt89jlSDpu4QlnFH0Q==","signatures":[{"sig":"MEQCIGdO6xBnnmpSzSOQI7FAdLFOhKVOKI4KtgfugETCM8YYAiA4EY7Xd4VBIexI3NnaEcakTK2rw7ixNfi8WzzirJPAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83088},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ab79614e3f79d6bb1128fe140e6e104e7973cb31","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.7_1749996104576_0.5072962242688199","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.1":{"name":"kr-observable","version":"3.0.8-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"b5c039b9758565532f47fe21f40f3f1e9355f68d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.1.tgz","fileCount":82,"integrity":"sha512-9ILfFpU3s+6IfTg6I3G4scGqbUtnm423vj35k/kD1dO5tLx6WCAeTYGOkDsu5wbN/2kujCMjXVQPnl/MSD7aeA==","signatures":[{"sig":"MEUCIHUOYi5U256wRPdHd2jNMj29G7zrqcW0xHP99WzfdOCCAiEA1OmfyRgAS7vLBZ3eZDDKDMtX8suCuDr/OQJih+JZ04A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82899},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.1_1750182720095_0.6558070077692573","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.2":{"name":"kr-observable","version":"3.0.8-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"fdc1aa3836b156a48a3f921a88dd563b0e7b09c0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.2.tgz","fileCount":82,"integrity":"sha512-fY+8za8yqCEkgmnlCHcsA7vV2mqFfNur+zbchtfgpRG+ZsjTFjBwibvFGIbwpJfXsvDeVo80Dj+wDmwxT4njDg==","signatures":[{"sig":"MEYCIQCjGPxHjEAfPSptFizy36jq+un2SCjOxV8yQXYmhyjaeAIhAJ5rmm9hbMUFYvvflV2s/Cn1PVEPpozqqJW7naNKUnSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82855},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.2_1750183301045_0.5078495313808555","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.3":{"name":"kr-observable","version":"3.0.8-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"f1eb0cb201d7ceca4e58b66f56e04fa4687de96e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.3.tgz","fileCount":82,"integrity":"sha512-f4rI9VlUcXXViWVJlocepk2Rqv+pfPMfZ8l0IjtQ/M08dGsOiUPH/pvnmYNc7aU5F9akwg04DI89P6B2qGe3lQ==","signatures":[{"sig":"MEQCIAvPD3vWRIZhWhYT8hfsSmg0jsRYlmjiyHG1wsQsThACAiBpp2jFZSFoHhBpeYs2YoeCKQDhNstMkfswj/ipefIf+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83015},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.3_1750183592814_0.28408722958704224","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.4":{"name":"kr-observable","version":"3.0.8-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"a6f761ef532296e8d21854d9682dba150432dd9b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.4.tgz","fileCount":82,"integrity":"sha512-dXCxTVv6gXJzO4Wkbmc380iAVWzPDzFNhyUmGf4AIkFU8yvnpu6bfSuLGSpcXP4c52aBNznAahPKSymCq5kzVg==","signatures":[{"sig":"MEUCIQCd1aeFLcL/4bwKccdb4FG24SZJ+9NLkpotrSOWhs6vZQIgP5qvQEyQb+DuM7YVjwXuUEuEFyH+D5fJhpuGLA310t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82899},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.4_1750183654212_0.8405008966813514","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.5":{"name":"kr-observable","version":"3.0.8-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"bb0f85fab160a3d3aef25c98ab7bcd3a394fc169","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.5.tgz","fileCount":82,"integrity":"sha512-drgaL1uS1/lfuFRt1ORD9gIDAws3uTxOYfND1PXDCNFEfb/jQucMAtxY2A/aceWajMAzSi4MslcFrm+14u0lbQ==","signatures":[{"sig":"MEUCIGCtrOLodvfRDdp0YftlKLX5UF6YfrL0N3/cAQNXkXWmAiEAp2CbPH0wfYP8s6FslmFv8XOo9DOuD8tzhIhGaMGGlZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82788},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.5_1750445008492_0.3672460090381888","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.6":{"name":"kr-observable","version":"3.0.8-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"c9f792cd8d52384ddcd68b9ff679021da47a0289","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.6.tgz","fileCount":82,"integrity":"sha512-bWBZ08wqLIluUuTyUnXYA2qtaNqyqFuAZbSQ93U/jRB1YvEwGg5Lvs6v+iQdSgVo5Z48unTv+HuxssunkMKcUw==","signatures":[{"sig":"MEQCIDBmT0bLLycmLDAPsydBtDTj2nuTSREZFO/exIw5bjKAAiAjjXxOyaa1NrcXQFmmoc66/wY86XLuWMqcAcHIxnSk3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82796},"main":"dist/cjs/index.js","type":"module","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.6_1750450509469_0.39863499496535537","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.7":{"name":"kr-observable","version":"3.0.8-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"249cf739f247a2a3755c91a4e6a48d397882141d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.7.tgz","fileCount":82,"integrity":"sha512-zQhJjBIRC0hXTqDpIBJ9Fp9tTVNljYZxCtWHWzVIMnT8sMl30NXMX29vTetbNTfIqKrotNtACKiKh8fSYERp/g==","signatures":[{"sig":"MEYCIQDYCED3kRKFi4z+R1C4HCfTgmNuD2P9Ca9f1BXscZUmnwIhALqxjYnMnvR0+rPOQB+cMUEfs5tNc2n7B/POC+dlqte/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82641},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.7_1750503694634_0.5525653943475726","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-beta.8":{"name":"kr-observable","version":"3.0.8-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"c1b57060b610f031ba1c41f32390e6efc815f79b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8-beta.8.tgz","fileCount":82,"integrity":"sha512-92eBc5QYOeMX9NVCVJW8RoOEA7MxoDk+R0jYD0oTpDMSNesGNks8uNgBh6QyBbvfqTtyRLkkfWZZ6E1inTU5sQ==","signatures":[{"sig":"MEQCIF0Fc88xNSbLxPDc9RMWS3BYRAADV28AhAdPsdgnrvphAiAOhEyiYPrjMJDWvoqA9M/+uG/jz9tGIMmyZ9hi4nCcGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82660},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8-beta.8_1750503859518_0.945838805425848","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"kr-observable","version":"3.0.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"14a838993fd3a56806401adc4867355245c9d6f5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.8.tgz","fileCount":82,"integrity":"sha512-s59s8iL+3Rj7zbJfq61Jg+jnf8cI5WEj9gwfegl/tRg0Dwo5dh+T0yCPu6M2UWI7Vfx8LJ9DMgXTLllDlYbsRg==","signatures":[{"sig":"MEQCIEyMSDje72fpu4RSpgyrJiaMfpq/7E4A7bBn7T96sbfYAiB2hBAjTiPsoZHg3zj7J8HgZOzrTtocnnSUqxn8PGDwIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82653},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"ac3a6d32a9cb1693392fcfdfca04e37c053b0955","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.8_1750504503778_0.5877896439813706","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"kr-observable","version":"3.0.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"e5f33609146575e698cda3830fb8e7e2120896ff","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.9.tgz","fileCount":82,"integrity":"sha512-oZ03olyIESa4qvbRCR9CZKtmwQ1h0HlB+7BqsG1XNi4qqtGjxE7IQfuvWu4dyWaQZu12nFtxYLxAgS/atMVRQQ==","signatures":[{"sig":"MEYCIQDmH5lL/GSuh1bCccKpENPB2h5bNCkDGd7mJLnDhAKExAIhALjNV6lc45fP3HLFKUalJ0PM0qmElEi4/RxcnFe5LQdN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81760},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"69d8bb6d9b785fc19c3cc084eab16f4050962e7c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.9_1751391005896_0.15009248324697744","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-beta.1":{"name":"kr-observable","version":"3.0.10-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.10-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"a95eeaba0e17f795452a068006a41f3282a10c64","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.10-beta.1.tgz","fileCount":82,"integrity":"sha512-FcJJ0Gp7doErOwILszUy2w86ND05YjFwGQxv4dRzrR4CDPgmOnzCAc4VVm5UqnaIK10kWnlAgOQeKxyr/bx/Gg==","signatures":[{"sig":"MEYCIQDLD+um5VWAFqgJgl+gORvbL2zEkvpAJ4Lp/bSQCRSOlQIhAPNJktge+CwjtX6EDF+atEzkQ1n/hXFrYZK7FDbmUQ1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82268},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"69d8bb6d9b785fc19c3cc084eab16f4050962e7c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.10-beta.1_1751650298143_0.035323193471484826","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-beta.2":{"name":"kr-observable","version":"3.0.10-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.10-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"7ead55c0bd8cd6be3eef35c6b6a47a670b244146","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.10-beta.2.tgz","fileCount":82,"integrity":"sha512-belzTCOZ2Ak0QZkl6JdWmdI3yizkRZzFcejwwohZmkotIj03ROmwnbG/B3sRZKJp70/flVOTkKqmo239N7NBnA==","signatures":[{"sig":"MEUCIQCzkS+Zfuy3eahvCJ0QIUsX3cmlkqNacNONa5R27KPIOwIgd2AEEi1SD46tYhuzLvCmE/sbodAT0sHsdMpdxf1FoA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82861},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"69d8bb6d9b785fc19c3cc084eab16f4050962e7c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.10-beta.2_1751730095515_0.2976680803365621","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"kr-observable","version":"3.0.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"a8e44b01b0ee04aea76dbffcb16502ffa7cb7188","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.10.tgz","fileCount":82,"integrity":"sha512-sIf5KsyFTJVi0sw0E/WVJiixrqKC2T9SPophLf1lUU591gFuSseHEvJE5fGRV5UZv1isKMcMikWY5mhcsPg0PQ==","signatures":[{"sig":"MEYCIQCT4k7GBr7Y8CaKBzEPKqJ/I6y29lfQUO6OFLnWqYS72QIhAJDwjoB0/xChgGD4slg1lGx18F13rBFqXvGfgTyWp3De","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80711},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"626d0e27938ae381d4f4948b97943eb9abbec612","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","actor":{"name":"nihilpro","type":"user","email":"d9151330773@icloud.com"},"email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.10_1751913626298_0.6848562084553163","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"kr-observable","version":"3.0.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"24584d3675552913a6052126753a7ba6fbd32964","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.11.tgz","fileCount":82,"integrity":"sha512-Nm8DgcyxbeK/ioaCErETNn9lIWGoGSj7i3GyN95mAH49Y1oqnretFiFvIIDXCTlIf9PnInWYNWWopwT2AdhH9g==","signatures":[{"sig":"MEYCIQCdUz7Ikbh1kdMFOIqM9RREgrqHa9V0YFybd1t6KbDr8QIhAMz8DgKz9zzIbIdFvVJVkzq6ATfkUeGqdUx094YD3fSo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80924},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"626d0e27938ae381d4f4948b97943eb9abbec612","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.11_1753007735195_0.07198962866316005","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"kr-observable","version":"3.0.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"2611a437887018177ad36d7e0a6de6b9ccef97b8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.12.tgz","fileCount":82,"integrity":"sha512-v2liBhToX8IhSO+qdYc0HEnmc3e6K54x2E+tf0mBEoO/vJHHDvynnipSWm4GYfMlvuOnpLUF1ktiQyagXObRCg==","signatures":[{"sig":"MEUCIAvWsGlcV2tLnZ8sTf+pyU5IEwCwnKoypyDbS9Rmewa9AiEAuPz9nkr8k8p4s8cTOoVWOZg50vpBvDRVGp7IW09E5Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82242},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"76ca43d0bd9150de9f3ca574935a0a4f64771474","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.12_1753518113514_0.0677652703890037","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"kr-observable","version":"3.0.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"65d7763b0034df0a1c6f46b2e550026695ba79b6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.13.tgz","fileCount":82,"integrity":"sha512-ygD/V7Wc5tillsBrVrbU7+7/WHkltzHxTdW0k+avW2h+wvfXsorAgAm/cmV2osp9Cx093wNA58X5d/82WDRIVQ==","signatures":[{"sig":"MEYCIQCUnJWf9wkA+dLzzyH5YBfwJp3jB+0lMhhQOjnI5uBwnAIhAO2jOkx5OyS5wg3eobxAFdwycjWEvXIMAoNWYmQMkTt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82597},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"7b19e20250ce42345a18ede5bfe3f957ca2124b0","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.13_1754590063522_0.8814841639662361","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-beta.1":{"name":"kr-observable","version":"3.0.14-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.14-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"58d2c6895d1339ceb9f5571dc183931d47a57026","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.14-beta.1.tgz","fileCount":82,"integrity":"sha512-7TWZMRFEzM1rhYSsaWwqQ1VqyDR3y+/2CkKK+EQ/BFmxeVr9ebZVtoJh1kcFUxWiMOK+GjGIPs99PPrlTu+mfg==","signatures":[{"sig":"MEYCIQC81aJaJaKyED66z0t+QXa38LqGaSpb5B3ACZBby+vSTgIhAL1kP4SZBYgBmIUFhmYesP31vC+oGI0zER1Ddxh//oiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84625},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"7b19e20250ce42345a18ede5bfe3f957ca2124b0","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.14-beta.1_1754730491873_0.24738523364656406","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-beta.2":{"name":"kr-observable","version":"3.0.14-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.14-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"adfa05f026989dfa96cf301d716781120eff44fc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.14-beta.2.tgz","fileCount":82,"integrity":"sha512-GNvkANnQ7v5tqU2r0X0239kK9No673oai5inm6NqG8DeRfjSSZsG/39bwJBFNnLUs42FPQsXtcYt5mNELpNakA==","signatures":[{"sig":"MEUCIQDXUJ7b85BfoZx+gEqSaGaomGWGVGwwWmyxAH29UaYJvAIge2yEfuZEIi2PV4hy7cqDB6Xzy/XeW6rrw2U95QTz/tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84661},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"7b19e20250ce42345a18ede5bfe3f957ca2124b0","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.14-beta.2_1754730934825_0.01244122501823175","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-beta.3":{"name":"kr-observable","version":"3.0.14-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.14-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"2005cb833450c65d86cad15b2c171588146ddaf2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.14-beta.3.tgz","fileCount":82,"integrity":"sha512-KSJ1QarGCghM4a74GPHshVd8z3Ytw9kKsAj/xERzavqtuaFBMIdMSIkkfdee1abe5QmNF4bRALN25UVCQdjh5w==","signatures":[{"sig":"MEUCIQC+lPHR8dT/Z6GkHnsqt6rETgMmaTkl8yxTW7ZZqn/q7AIgcsWIEax2O77JVp/bCR9j9/4jzTZhz2/kgWEr+GEjEek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85513},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"7b19e20250ce42345a18ede5bfe3f957ca2124b0","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.14-beta.3_1754731206828_0.24024726262550566","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-beta.4":{"name":"kr-observable","version":"3.0.14-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.14-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"601f748b388188649590b5e2cae66807df52f05d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.14-beta.4.tgz","fileCount":82,"integrity":"sha512-qrh+esWjgNJxq1sejV0+1Z7GES8DgA3eztxhR8qPNxbLDOl+VzbWOSRNT5RR/ca+8SgoJZQOWaOb3zVvxh0a2Q==","signatures":[{"sig":"MEYCIQDDNOT+gUkfUWq6HNPTvv8qKkNgQdIuwSeF6pfZdZPrigIhAIVGZRncRMwA9VNQlnA2+tyY2jxT/Of7/gj3W3a52ZMm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84907},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"7b19e20250ce42345a18ede5bfe3f957ca2124b0","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.14-beta.4_1754733167820_0.13616755313968354","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"kr-observable","version":"3.0.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"83a3c53c60324dadcd1bc8f7ab4784129a3948fe","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.14.tgz","fileCount":82,"integrity":"sha512-Q4rU6SDZxP54egr+8VghXNnKMOJ82Od2ZHU0kXbeKdS7MPlKRX4v3n+6EuimG7ox8HHcnP6HXDXB8KT8g0XGIw==","signatures":[{"sig":"MEUCIAnMD3kIqYB3mn1TaH/pfirVZyRw048SvIsA7EigxOuEAiEA7BsM4M5uCKqsqiE4Mab63ajAVcf9+OqKKrDU6doLnsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84900},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"097d3281be34235918a9af33a4e034c3d9292853","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.14_1754733312334_0.08002291627681668","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"kr-observable","version":"3.0.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"15c528ee28d276a82cdcb304a81aa91b261e0d22","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.15.tgz","fileCount":82,"integrity":"sha512-Dhm/45DdHnal2K1C7Qty86RSJ8GvFhOWF8dYzsVkKtXEYJCGwrN95Q2b2qzL0E2az3LBFT3FilhH6wbrV4p3og==","signatures":[{"sig":"MEUCIQCI31n3jntbd5s5QueUKA1pzksgqURD0iBsSvP7MoSbewIgeOrcN8ls8HlB760oNKsl+gCUwXqPXNcTOliNjckds98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83933},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"05926b0dbc0a007a4cfdbd1fb874bb161da22f3e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.15_1755106265982_0.5961243308990158","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"kr-observable","version":"3.0.16","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"8773d13cb770f739cfa883b374c35aead20e22d0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.16.tgz","fileCount":82,"integrity":"sha512-pDFgqzDJk+5oHi+IBb0215NKz5XcrbM/4pBA6eOKKdf6qSljsj9i/z6WqA8byfeKyZOU0Bx6HH3Q6La5VwpxEA==","signatures":[{"sig":"MEUCIQCc4a52QLY2WnN2OOdljL4a3/FIB4q4ATYcBzaC837UzAIgVhJYqCEApdT7l4cO5RnBinx0yjVW7uXLoNI39rqIQUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84497},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"}},"gitHead":"05926b0dbc0a007a4cfdbd1fb874bb161da22f3e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b vue.tsconfig.cjs.json vue.tsconfig.esm.json vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b react.tsconfig.cjs.json react.tsconfig.esm.json react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b preact.tsconfig.cjs.json preact.tsconfig.esm.json preact.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","husky":"9.1.5","esbuild":"0.25.5","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.16_1755875989506_0.17316895805245602","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"kr-observable","version":"3.0.17","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"./dist/cjs/vue/index.js","dist":{"shasum":"34e480b8914fdbae429d7f210024da7cf88f4c74","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.17.tgz","fileCount":89,"integrity":"sha512-k/soKG+s0SrJkXAGMa/DW1rVX1iKG52Cms7yj37XsS8wgoq/zG3o+7NHXpoWi80I7aRBfeHDD1HOlopyoCgTNg==","signatures":[{"sig":"MEUCIC1ij+1F7twOqayEuW7Pw2UTq/z5sjo7NtAMpMe9UMD/AiEA+KnUHISg+hiG1osuZ44UDoDQt2OOn8zR7uA+cBwX4XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91592},"main":"dist/cjs/index.js","type":"module","react":"./dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"./dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"./dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.17_1756028914781_0.36484285718917264","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"kr-observable","version":"3.0.18","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e4c72ec56c0915c8e8ab822dbb78294f755cbcd1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.18.tgz","fileCount":89,"integrity":"sha512-cNqLlq8GZ8rko6WSgeCfrHoXeFRyikMxVvGX7xvewegjRiKYD4O4tsb1ecKq75TT46o5TjjaBQ/stMXenqTAYQ==","signatures":[{"sig":"MEUCIDKYKdie+Bh6orVkNSYToepNnrMwqHvun0DlQnQeHCfwAiEAnpXOH4suR74USUWlETe092lWB5zFJAoC9UPidqJ6fKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91584},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.18_1756030852952_0.19871183361934808","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-9.beta-1":{"name":"kr-observable","version":"3.0.1-9.beta-1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.1-9.beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b9be431004b945f09f6b45d53f34744c1744231c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.1-9.beta-1.tgz","fileCount":89,"integrity":"sha512-lD3wm9NZyIQ+NStjb7pu3s0P9a4yq6NzFIa8bnwEWTlF83S43f8ah7FhuklFfzRslFJZjYprHW3dbj3AKVAk7A==","signatures":[{"sig":"MEYCIQC5ePwkgnJzceO8fttpLjlb4rX7+5YvQT/9ZkotVLnc+AIhAJtZBEt3/tCZlHPKXJhoG9G5YwyuUQdG5EW9s0YzitAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91193},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.1-9.beta-1_1756031964887_0.9609156355739965","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-9.beta-2":{"name":"kr-observable","version":"3.0.1-9.beta-2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.1-9.beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b1e0e1ef6cb779c30881e5b26074d59a13ffd056","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.1-9.beta-2.tgz","fileCount":89,"integrity":"sha512-cfbLkcQT8zEhBeRuIq4/8i+8b2/F8VOOCOZmkQeAMsRvoZfDjxfhT74VKjUADcIScprgctXeqi8lh+haLVUikw==","signatures":[{"sig":"MEQCIF4z5wZjKnzb69hQWoGi+sti3sqAdoxi0Ih0DeL9mstiAiAKVSxKcxYKvSfX7gTLlw242aqVXFbo3sNNnUVU173yoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91201},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.1-9.beta-2_1756032307541_0.03642385361657641","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-9.beta-3":{"name":"kr-observable","version":"3.0.1-9.beta-3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.1-9.beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f544c6b537cff34258f5a793d67437bbc6d31e08","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.1-9.beta-3.tgz","fileCount":89,"integrity":"sha512-RQ6/X3zvbxO8sYtuWZC6MnaHSdMQuuNAVFENTcdbaVPyQMhHIFpq1PGIZKV5cECc7cXFhm2ksNUvAWB8AoK0Yg==","signatures":[{"sig":"MEYCIQCKQiP0reiGBopye7dERvukWC6qUbEscYO/XJASx09iVgIhAJSujSACfA6NCbGaqIHc//IQx2tKUiFB5YI1IGdSHcMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91223},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.1-9.beta-3_1756032670336_0.4438432395429268","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-9.beta-4":{"name":"kr-observable","version":"3.0.1-9.beta-4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.1-9.beta-4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f87cac1e0a5ba8df2b877e9bad621e1790fd7a2a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.1-9.beta-4.tgz","fileCount":89,"integrity":"sha512-q0jBgiravBto5TrzQY90odakPTtK3n8MHxaqp5Vfu/FFIEUbt2cNbe04GyWJH13ZkVlIlMRD9UAsJUbU3QB6jA==","signatures":[{"sig":"MEUCIQC0o/JKwvKdGJrhYKw3FTWLhccDe9oKWUi+fmRJE1119QIgC8NA1Vri+m2EcNvoUBMgvtrnwWA/hdhtcmfr27xrchA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91223},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f38b63804e9ebba859bf2c6636dd24852a8bf52e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.1-9.beta-4_1756032950397_0.3269245768214655","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"name":"kr-observable","version":"3.0.19","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f5db3c1c434ee82428316900f40342074fe04b1e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.19.tgz","fileCount":89,"integrity":"sha512-Kx9/EgDoTQ+QKdrcVsRhNYnXv6CC6GIHsozEaI6eooAXBBGo0fh9M9WuE6sRZ1PUDp+cr5tRscP6N4h5U9cFvg==","signatures":[{"sig":"MEUCIFNkx5sI79jCyFZzJF/AM7nRv/GO69LQ703c0x5NhWxDAiEA8maLImezxzhrbzuzJR6aQKIMCJytNhyD3gI8AQMQ/e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91216},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.19_1756033191047_0.9458371517405535","host":"s3://npm-registry-packages-npm-production"}},"3.0.20":{"name":"kr-observable","version":"3.0.20","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a40d41974ca201a0433300ebbb13d826d4eae149","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.20.tgz","fileCount":89,"integrity":"sha512-RlJuAU2X/g0tmFIwZvvUeN9rxI75XcdAFnIlavKXjx3bNdwG0KBkrqTfG+7os3adw7jGaXoW3V58DHRS3lp1yw==","signatures":[{"sig":"MEUCIQD2BVNPx6yoo4MXlVz9E0RRQ6AsTfnKLmi8kmyrpyijBQIgTzZHhje7lTda8YuKY0kQbEpLiY6Lx2cTeF28Dde77EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91731},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.20_1757355429323_0.21596094558439227","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"kr-observable","version":"3.0.21","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d1d17dda3af3108d6d03ce84b45a1e48fbf46d18","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.21.tgz","fileCount":89,"integrity":"sha512-ujK5YHnHuLja9yhBUGYfqAi0kcqP0irKiV8V1nQbfmsnCmrCuhJbNgvUUXdzxrKQ+u0n0Z5S6MrbMiWwsV9MFA==","signatures":[{"sig":"MEYCIQDccc8lFfCtLbCc5V3CPmRF9xBGTMhdQaVvLfq0PH3OPQIhALdZDpG+FtUj2FkPDyFqt+heRVTMvSaSWxcMhbqKNQ/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91813},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.21_1757356289881_0.11629163660025088","host":"s3://npm-registry-packages-npm-production"}},"3.0.22":{"name":"kr-observable","version":"3.0.22","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"5ee562007b5cea2cf633582448b5dfcd0d2177d4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.22.tgz","fileCount":89,"integrity":"sha512-PHRa1tfXd4offuNzU4EEm8uHKzVMfBl9dVu3GET58XneTZFXqr3M4bGJhL9mmsPUECEwFJEvqBJYgVgacsylZQ==","signatures":[{"sig":"MEUCIQD+j1fSn84mCsaGNIJwE2xk1RCWBvJBv0PNxhoe7lm3EQIgPKE5Ujj9Sv0I0bDqMAEFCxvumhwM2F5i8p3i/3KAUEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91845},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.22_1757356468439_0.055696460872218134","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-2.beta-1":{"name":"kr-observable","version":"3.0.2-2.beta-1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.2-2.beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"1fd89d5879995a93b77b338e104f5466f84ddcc1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.2-2.beta-1.tgz","fileCount":89,"integrity":"sha512-9NVUGZLc3wnzY4VRunjB6IfVtAZvq/GEd6M4BpZpgOfINvZJarjW4bLpt2rc+6viRyVBfMTKI1qqq+3MsIporA==","signatures":[{"sig":"MEUCIF3DZLAnlQQjC3tB4xPeACuFsTkrHk3yvHyBq9kAv9RJAiEAtG42OoQW6MkKSbLDuBE4fcR9CqpLLbtEwVTOtjYjEvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91698},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.2-2.beta-1_1757357250261_0.3342004237780263","host":"s3://npm-registry-packages-npm-production"}},"3.0.23":{"name":"kr-observable","version":"3.0.23","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ad5c6254d0c6eec905bc31b9c62d2724b72a7665","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.23.tgz","fileCount":89,"integrity":"sha512-g5EaBNKUKOyzENqxlJ13onxN3ZZnvuW1vNpN27j+qdUIgq+NALf8V5+akifrFn7qxh5h+6i9bg8VSB21VGD+fw==","signatures":[{"sig":"MEYCIQDqxT3fvPFIqfBGE619mmPpLnF91MBgI+E6Fee1gg27uQIhAOVRzUyNBETTfvV9/2frqqK4bOfkLKQFdQZPPDJTG8R5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91691},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.23_1757357734504_0.08151952937590634","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-4.beta-1":{"name":"kr-observable","version":"3.0.2-4.beta-1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.2-4.beta-1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"80151028fb0ac9f4203347beeb3fc5805a92911e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.2-4.beta-1.tgz","fileCount":77,"integrity":"sha512-Sn42qvvMiFg5OXkgieLJDmr2iN1YCn8IxdrdmZwJX3ImENK3+h/C0FuLe3dD34CgjOToukoN2uuxbI9gMrvoVg==","signatures":[{"sig":"MEQCIGJFpo8xFykkgGKrmdzYADFRsbwaO5XzjdJEM3FbkGq3AiAqu9VyZuZRiGkF442yTPxV4dTin7wz6ca2TLrePKDqaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89696},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.2-4.beta-1_1757525551415_0.8532057231133674","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-4.beta-2":{"name":"kr-observable","version":"3.0.2-4.beta-2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.2-4.beta-2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f8428432b7bbcb6ccb264b5c613f2f1161fd9515","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.2-4.beta-2.tgz","fileCount":77,"integrity":"sha512-goUkMpo2+vE8BB+YUVss4G5TI8cVQky73rriVFyBYhtU9iimWN4KMEkwCZ/jkI8x4Sw3EMDvXkcIVI4FfoQ2eQ==","signatures":[{"sig":"MEYCIQCpWzqXbDkfv2mNY61m/z6li2hs6E4qzqotYHmhnamK+QIhAIqT5UXQAXV3olW6k6+zztMuIgKf1d4eJcI0nw+kyKuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89561},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.2-4.beta-2_1757528691401_0.011379444496266489","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-4.beta-3":{"name":"kr-observable","version":"3.0.2-4.beta-3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.0.2-4.beta-3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"862d8ea1e3d46fae8f28212e5c55ca28728c1c2e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.0.2-4.beta-3.tgz","fileCount":77,"integrity":"sha512-+JZniZ+PHp6rnUAkb2KYh+DEE3YcZNv6Fn3L/en9DcdusRsXeQjxetHyvEM+45SzXIF1cv6Ps6fSJvybxkR9OQ==","signatures":[{"sig":"MEYCIQDKaMu5W2U2107XQicxCDoHaV1Xnr28kngrvG1jmuTe/wIhAP017YOWhd+kUFz6SoUbTgBb5oXqDIWtk3F7+PFXgvAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89499},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"20d8fda01915086546d21d453b6839f209167f9e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.0.2-4.beta-3_1757529274167_0.8179323808214964","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"kr-observable","version":"3.1.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f97b68945f3650a1736c15932c2e2e280f04502f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.1.tgz","fileCount":77,"integrity":"sha512-EL2lFgS914V27ipmhEBHS8ZYEcg540ZDOKt8Xh4Am1YzR6+JNT4U9BhGg0bce+5kUd4jLSPYVPPMtvjiC/QKsQ==","signatures":[{"sig":"MEUCIHHqJihrw+LFxqoAj2rnEobta8YfoTdTgQOvzBHEie+VAiEAtpWJpsW39KP3c4pgLq40zsynHgDH0GhtZvZjIKLiRJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90375},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.1_1757669415822_0.9473601318290041","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"kr-observable","version":"3.1.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b56e835700e05e8bacb116e2b96ac149bcc9d0a5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.2.tgz","fileCount":77,"integrity":"sha512-xuo29PzxhK+WICkp4oYyuYYW6uGgHV4S9ASZh1D+eMnqQzhN8ncmRK8vRAYvE9METsocDf1yqsn3FeF1AcodxA==","signatures":[{"sig":"MEUCIGjFUtYDigtBfeOV9NRctW4KJC+uhBc1irv2aaP9UCnjAiEA+QcW/k1BV2WqLDw6Pt3n5CAHrWLMRXz/X2WUzrPmS5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.2_1758046606524_0.9161786221652495","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.1":{"name":"kr-observable","version":"3.1.3-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bfa641c2f84ba7139c7e655fa7fc111fe265f8a5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.1.tgz","fileCount":77,"integrity":"sha512-6L0lu5ngpjYA04hMcXQVrZBk2/9SU/cZhy69An656HZD1sjq6qY0NRQ4DONKXe3lmqsJAQioj2NugZQB1E4Nog==","signatures":[{"sig":"MEYCIQC15gonABO7Ge1O06dqBJUCIstLI0brffpoBY3yf/6NPQIhANB1kFvxOyDr1shm51tg825UZX9RQ57LkFdNzCpFqqLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89058},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.1_1758201336672_0.8452473683521513","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.2":{"name":"kr-observable","version":"3.1.3-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e8719103344f7c2e4797674724706b254deb58a3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.2.tgz","fileCount":77,"integrity":"sha512-dUR37EnxPg/bBmNrT9YeJFPO+E18VU4IKd5FdouQ5NDEoSCCS0B5QaPDxIQ0nl1Rd3rl43bQtP0aouuDTrDTPQ==","signatures":[{"sig":"MEUCIEj9B7hB0eF1OXHYbC+m0zBWboi+FJGiqdw6O8sM4Vt3AiEA1JEcorqc5sO8+aZ/U9aoOTYYm4zK2otabLLHoUcKnkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90292},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.2_1758202999981_0.6814111339807956","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.3":{"name":"kr-observable","version":"3.1.3-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9ddbde2e4ef1e7fcdc56c82b5c5765ea31ac7b9e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.3.tgz","fileCount":77,"integrity":"sha512-ruoEbagHvLZ7LFKTWddi1wCUr/L51BTLgCwgXixnhM4rAIQha/VbCst5+BusqbRdzp6t7ErMPzyIyzj2TPykNg==","signatures":[{"sig":"MEQCIHkPeaU5wQ8LJAXGcVZpU/XJ29+cwfrFrlnb4eH3w2RLAiBisqfys8ZZX1G6+JosF9Kyq43y4DoWyMTCbJrMbeHvhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90348},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.3_1758203998432_0.8325637112459454","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.4":{"name":"kr-observable","version":"3.1.3-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"df725591f3355c8f9f0e0c7b097dbe2c4e4fcfb8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.4.tgz","fileCount":77,"integrity":"sha512-Kcu3SYs5mDhuQz+Wvc215aiUHAiHzuxCyMJ4Opl/sEZ9B6DDCUD6iRqe9EfnjsBbj0CIQaoATVo39/X15XL6IQ==","signatures":[{"sig":"MEYCIQD2iaC0neIp95g3N8bicHUmxBTdQXD9tBi8KXMOGzMHpQIhAJMHwFsOCpuOMFJkLEcIRD4xjbBO5ZaWQteFQZe1dUbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89956},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.4_1758217656404_0.4124108093654437","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.5":{"name":"kr-observable","version":"3.1.3-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c223d872bf4e6a3611eff8f335dc57a7533b9fd6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.5.tgz","fileCount":77,"integrity":"sha512-tFhhjIA6Yp61aF/Y8ZSB/1Hw036q+ixyVEXodbN6KNfqzJV4Gz4Y9CRh3ddDhqV+p22xpoCmMLTvc9NPTA3m8g==","signatures":[{"sig":"MEYCIQDC088+jw93wHsHmzsUtAl/+/epDIrHT5dtgPodfgAUZQIhAONFu9B3i1PBX0XVG9XJ7Zxf+iDcwGtq49g+m+4Os/3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89595},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.5_1758274772186_0.7755108603237288","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"kr-observable","version":"3.1.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"6676bd7f2cbe29834ad6c6f2074304af0d0b92ee","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.4.tgz","fileCount":77,"integrity":"sha512-BkkPV+nsP4lXaoMy9vKEAHIId6XRlZ/X60KvpDQpF4vFkIhRY04miDXqRIIIs455SsUEHQOxP07FDwLZnQLXjw==","signatures":[{"sig":"MEQCIDBmcu6fhKx9589VrNE/qOuhFyR8DuMG1qgJKfhjdJIbAiBCHMnWK0gO4cXHG+I6TDphgQy18q2cYAvdp0KK7y8OHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91230},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"508fa4d24d41838753f20d63253a81b9b7c7af05","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.4_1758355023998_0.39485002252612866","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.6":{"name":"kr-observable","version":"3.1.3-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"536923adbee6a2beb83636cef7cdb67bed131824","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.6.tgz","fileCount":77,"integrity":"sha512-F1NopR3CczxIvQRiVa7qKN+LL4S/J+zusfQbpM4QJgKJZu66cgeTvDp4jQ57jVmQKN4MDRFy6Z69E6lxp2CQaQ==","signatures":[{"sig":"MEYCIQCOOJfXKCI7FB6ZdyD6Lzrs1+hwgyTuC7e3xsmhUDVhgQIhAMk3tlKYMdy633S/rE18ciy5vPNOsBLbAZX1HGje3CYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89825},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.6_1758358845036_0.4550431388287435","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.7":{"name":"kr-observable","version":"3.1.3-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f50f9cfe7073386d206fab4340418f6b7fa19e76","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.7.tgz","fileCount":77,"integrity":"sha512-K2Ud0JHLnc2PIJmOMt5ruuQuCjYAPmMnTgU0c16azCWbfcRpL5viXS8dS/gEk5o2qy0n2hgszqV16SzqEy6QIw==","signatures":[{"sig":"MEQCIFk0IBADbTXQMUaEjK4SVztqmXo27A+ILj58LtMgzEOPAiA+UDXTcvwL3NN6Zg9gl5c0qtop5lk/dwgqphdzAKzwaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90142},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.7_1758359335372_0.6747171659879609","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.8":{"name":"kr-observable","version":"3.1.3-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"03b1c10ca4c5639a03b17b1dac0d87c2e2fc0533","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.8.tgz","fileCount":77,"integrity":"sha512-qyZfVuHynWf7CUoPYuU3qtEwIv62AtldGr3NkTFYvj3d0h05wDiGEtM1Mg8MpPoaS5EFvIjF3pK8y5nVcWzCfA==","signatures":[{"sig":"MEQCIByxpyvfBbrA0eod/DntOqqmjZ1sOi9rMTFriLBzpPcEAiBl5w1yulz4CX8ddBCSG3wVu7z9PO7GU5ooiNMoGYJdVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89919},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.8_1758364885736_0.012191194959597196","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.9":{"name":"kr-observable","version":"3.1.3-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c0688abbd150561be55dbc71fb80bde0d1361c71","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.9.tgz","fileCount":77,"integrity":"sha512-BaIXvgvUD9roFljEQmCIAicKobvNhRSbuM2AJxiFm/B//rp2RR6HGcrEkdDdqwwngugVXfkxq+A+3FvJX8OZnA==","signatures":[{"sig":"MEYCIQDI/8yD0Oe+M7IfSIKb6dB13JxL54eZuG/1HEutPYZ6SAIhAIyw3rX6ojahJ6zAOa58LKlhMSFsxtqkMO5AYM/sRKoY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91458},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.9_1758368520882_0.5090362696684572","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.10":{"name":"kr-observable","version":"3.1.3-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ea4c41c3cc9a0e01460536e3ea69c6d91cf22478","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.10.tgz","fileCount":77,"integrity":"sha512-v0BTh9fR4ZMj+0GGd6kmnjzQw4Zw020i7Zpd9+XhDJoqhUnKvKyMpBWkpI10c7Hz+5ylYToS3kEc86hn+hPRTg==","signatures":[{"sig":"MEQCIF5SsNZgVWVe9cVUTAh0c0BJSAgD51zm/dIb/qtTK2yqAiALE29z46t823mSy7ouBf0DVEQxIhGw/VF92XT0A88p9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91115},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.10_1758369831930_0.37834896588347067","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.11":{"name":"kr-observable","version":"3.1.3-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"701dcea3cfe9280cffed4a2603522490ea8c27a3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.11.tgz","fileCount":77,"integrity":"sha512-MjxDS6C0VtAWHMt3qqIHGddhDR8a9nDJiicrJvVuCORN8ViG/tJSF1/6PbvbqwozwH/kDfFLJgGDfzrLKGMbAQ==","signatures":[{"sig":"MEUCIDjk+n7YefETockk0cJvfz/QilIzZpz95YWK8uZbMwZeAiEAlBk4YxWUCIBhImgHlpDv/u3+LIDHm/PFzP/qLeF/CU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90648},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.11_1758371596354_0.8184915851451247","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.12":{"name":"kr-observable","version":"3.1.3-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0477c09b8b280034f08d5ef4caed590baf2d48cb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.12.tgz","fileCount":77,"integrity":"sha512-f/1E73p2G/4og0czRElEnU/PVvaha9UZHh3OVWkeFD3Cyxi3gXV9s2DUO9gyvvom8VsM2jevtdpf0vurKXzexA==","signatures":[{"sig":"MEUCIQDcZdIiBIz0LqO0EiJEItxc33buAPpow0viQrIOiTq08wIgFTZVOCoIzvke6RB5RCoXAp5CPlAhgKiV//0bym6Kld4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90960},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.12_1758385684722_0.022868911463512998","host":"s3://npm-registry-packages-npm-production"}},"3.1.3-beta.13":{"name":"kr-observable","version":"3.1.3-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.3-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d33aaea355f2e7987c312c32643ca1fc1f431067","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.3-beta.13.tgz","fileCount":77,"integrity":"sha512-E2pHXImZhO7fp7cPsQHXlo/26/3HLXwnBPEUnUZYCNszGUNbZYF8Z640XXdGhactXJGJi9CbvkubS9yccJRfqA==","signatures":[{"sig":"MEQCIHtnBhH24Mbth/0H9RA/G6LoE0aUXKnXjr35uWTk+fyjAiB0R/H5N0ZBLx6W5pZ1zRsyzrS5YydDn9AAzHdvsOd9Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91044},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b472427810e1f4fb361fdf00a7b2fc02cd5e66a4","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.3-beta.13_1758441681660_0.008372997108383906","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"kr-observable","version":"3.1.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e260ba084297706fec0b9c7ec90d2e290e5a66d6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.5.tgz","fileCount":77,"integrity":"sha512-vp9RLxmmlfvGc8WnsfIwBL63hlIRrzXsTqibTunjKU0kOaynZo8A4fUlw6rOr9Cl/aqxFCYrgkaovm8D+R/fvw==","signatures":[{"sig":"MEQCIGt6HHj7M9jtdEFVZyoMh9/4v5KVVsihA7zoiqc26nYRAiA6CbstQhapydqk2atn/DWObgz9symi97O5G8IngAuu4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91108},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Magic.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.5_1758444389813_0.6406978233974445","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.1":{"name":"kr-observable","version":"3.1.6-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"5bb05835ac7d97390d7a88f8597c4fd5f3381783","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.1.tgz","fileCount":77,"integrity":"sha512-2GQRxcRDLAlHS+lTnygtOR8FdBN/ZrNZpGD/NYJ6dQGLAO5tZRr/Sk8fIkjGY6krGJzW32CuVHxZQewMeFhciA==","signatures":[{"sig":"MEYCIQCJRLkDNlie0ksHPj4MSDeeTsTWrlwOsYJLYSec0aRlxwIhAIyyDO80ldoAg0f4r6IDaKM7CuQFkQJHAuy3Mc566axC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91580},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.1_1758472938171_0.33860193740349387","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.2":{"name":"kr-observable","version":"3.1.6-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7da526bbc004ad5b150a928733bce32379bfd70c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.2.tgz","fileCount":77,"integrity":"sha512-MCc1Qqpl1kUawcyOZj1DEOrsMVHouQ6qJBmtb1jvYalwOSAXGNO6iri4UEc5DrcUnHpE+/pn9/rqeoJnbZWkCg==","signatures":[{"sig":"MEUCIGGOVZ+KcaTF1Va8Zd4vSBEMKaNeZjgMg6GpOd11DNYVAiEAziAQW7C5Tf/4+msnkDXBSG4sW6jjznmmDeKX7Z+61TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91535},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.2_1758473327973_0.24747530159901432","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.3":{"name":"kr-observable","version":"3.1.6-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"94cc7efaaafb718e02ef644c837371b3b8cd4237","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.3.tgz","fileCount":77,"integrity":"sha512-/KGgDw1hoH71mQk7H9VAdeuXoyYTrTUoX0kmM2eKMWmD4WUxwBw3Q+RGw45du6qgBSDQxg1IFstK7EfvF4a5aQ==","signatures":[{"sig":"MEYCIQDlo0Grn5mv9cIp1cJp4L6H7wPuSIvNHOhb4QgB3RCwWQIhAPVtBylASQ8aALIk8g6WnsFt9qSNI4fH6KA7JBmu/Cy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91535},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.3_1758646575966_0.25287759701201296","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.4":{"name":"kr-observable","version":"3.1.6-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"eccaed828ed2a248ef384c1a86f735a9d16486d3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.4.tgz","fileCount":77,"integrity":"sha512-d5qRB4oMoPdtcihEa3sRJOFUh9Ofnnr7UIoNhFuXJXQ91jabJyoNPyPitj+kC5LFc9UIXnjoDvr1tNPDieMNMg==","signatures":[{"sig":"MEUCIDcZ0CELJlXPr6s3j3a6ZkMcFyMh+WWKq7+AdbHiBFjoAiEAollhNhW1smNuT3YIqcBDbD+tPiO4CqAR7ms0P8wrimY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91453},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.4_1758646763631_0.19375433576636558","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.5":{"name":"kr-observable","version":"3.1.6-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ae5559cc2422b6ac3005b4af0090c36dd530158e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.5.tgz","fileCount":77,"integrity":"sha512-tILcmqSZ0r/+uWgTk4dKzARwcyHOm1Sen40TVxGirGegL5jprNEWCEByu7q1yUmcP2UvG/4I8mHPbigmQdeMRQ==","signatures":[{"sig":"MEUCIQD7S9zbCyRfjN3w8/6xr63UpNZU85B3CfupUoQXiI6LagIgRafm2sTDgYHIBciImeUrqiQJtgkDnDbU2SkKpVqKb4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91127},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.5_1758648068713_0.13001980276303038","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.6":{"name":"kr-observable","version":"3.1.6-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a9d461bd5211011fe58c181f01466347e56538cb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.6.tgz","fileCount":77,"integrity":"sha512-zUeKfhPzqf9InfC28cxkU39PAR0R1AnLgeAZU3x+ZkR9RwwqhFNqQIgBoh32zvw3fn22uILGi5I9soRs3V2/vQ==","signatures":[{"sig":"MEYCIQCZP5iqFWIqV7Nc6W/zoKKlCWKdjnqcadfKzep/3zcBiwIhAOTApXhnm/HYlD8QZEzr5ty6ziN0EqiXsXqOhcA2yM1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89980},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.6_1758650357751_0.32207321585738624","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.7":{"name":"kr-observable","version":"3.1.6-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"648adf1219aa66d82d371aa76fbc7d15dd61ab1a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.7.tgz","fileCount":77,"integrity":"sha512-dgoBxZ3ISyCZ03Xmoey/h8aRpKso74D2+5v+FgBU3Zu4gHuZ5+WrriiNZzkm8Y7Fi0k47Mv0vvlXdkJYBaX6ew==","signatures":[{"sig":"MEUCIElZJx4KSk07qDAcT+VDqJxW3woaz+tUThlt48Ky2ta/AiEA3VM7+g/UfoCfIkuDwbGs5uG4ulVz59iFlAEkjj7e8bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89839},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.7_1758703055501_0.6428841148136817","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.8":{"name":"kr-observable","version":"3.1.6-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"034e9fe6d711fcfb96cac9fb29c3751932035b24","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.8.tgz","fileCount":77,"integrity":"sha512-WPC8Ma5f5yZzMAVk6givRW5q2VT+mRQZffk41VPzaamMhn8PaqSTAtJlLRWjbY3J987XZYszucygfLnTZwQz/g==","signatures":[{"sig":"MEUCIHnvPujaFSZlplf72mdE+rSrHU/Pk/ESw9YDdaLAa7GCAiEAtLN8JouupbzIu0S2+D+O+jtBQux4RdSJfvi96LoG1JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89891},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.8_1758704063621_0.6343698397902267","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.9":{"name":"kr-observable","version":"3.1.6-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7357f2b638d0eb8db8d1bdb0f63caa2799241d25","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.9.tgz","fileCount":77,"integrity":"sha512-y3chomnkIFmIiZj35otiKEiZRILqzY1RYg65bhCbkzJxbbq7j2HBws95sTUoRw+KjNr0ipDmmdyqVsc6K/oG8w==","signatures":[{"sig":"MEUCIFr09D295GnRA+3cE/K0gy05e1qtbYIjKcf6SrrSPIKIAiEAo+iacywoymr/GpxTDiuRoB0FW+ZRmNABiGhoS5JS7Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90181},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.9_1758718196287_0.6921029649825807","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.10":{"name":"kr-observable","version":"3.1.6-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"fe5e9dbf52ddfe1f6afddc32144c6d5a66910c48","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.10.tgz","fileCount":77,"integrity":"sha512-V9Udy8AAq5wl417h2W7iWQRKznDgNciihZohKQwA+ScrMdHO53Diy6JUSm6T5r3Jut8FaQgZYIF+BsYwcDWtCA==","signatures":[{"sig":"MEYCIQDQybcCosrO+eWEwXe1GsB1/4b911ws5YydnNw7IlRpJAIhALRiuB3nDEjxfqynsoSzDuC1vFgOJekKYJgqQNEgUiON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90259},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.10_1758718850983_0.805095699738148","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.11":{"name":"kr-observable","version":"3.1.6-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c77f9885fedae34fbabae07df22ad43d70ea59ee","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.11.tgz","fileCount":77,"integrity":"sha512-wXI1ea0oMiqr7gcjI/+msYmvji3RiYJNwIff6ehoYfNFmjN0biOkeKKEJoLpimmQAFJGbYilZSLxazSjBC9JIA==","signatures":[{"sig":"MEUCIQCYEv0KObPsnQMRX3/rsW13nAStCn6vrzNRgjY5RRU/RQIgDHGUmfQsqlevaM/rFTi3o+xZdsSc9hMaCxXQmdJnEVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90438},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.11_1758729996242_0.07989574614663342","host":"s3://npm-registry-packages-npm-production"}},"3.1.6-beta.12":{"name":"kr-observable","version":"3.1.6-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"99f66840c70ac6849a34a425ec024ddeafe3b22e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6-beta.12.tgz","fileCount":77,"integrity":"sha512-slRB/KAC325t7lWqIpTftpiIynbkYFRxaqsAoyb5gJigwiVAZk1W2b9pg+16ZMbc+LTU9bwNaiQfz/JrVXutAQ==","signatures":[{"sig":"MEQCIHQTh0uSeRqJZZfLAGiMs8deGMu5fzrleb/jHR1l8LmQAiA5F5bKubTe07zJo/zCZvJdr04snKUf8cEJ/JLOnCBegQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89856},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"2bf202c49cd20e766226119e9624b7b6d8677e48","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6-beta.12_1758731771871_0.00001685782745486364","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"kr-observable","version":"3.1.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"33861b99f1142779eb7b3938f71ac415d664410c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.6.tgz","fileCount":77,"integrity":"sha512-FL4IEIdAesy52ftnTpN69f153MXsV7SfW51yjOgikCi+rW7vz/LA9jyyEPEsQ+vOuZ4tUU8LM4h7qUUSpD7i5A==","signatures":[{"sig":"MEUCIQD73IPVS4FTxRVoQJlSEqI730PmNiBTnbDb0zM5kTC9wwIgUX1dE0OQQG/PLLOj0yZPIt9T881hE1ixBXEMFrlhl4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89848},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.6_1758732514609_0.08391747735511612","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.1":{"name":"kr-observable","version":"3.1.7-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f26353dda40d1a6710041e3e2e5739a523e3bb0a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.1.tgz","fileCount":85,"integrity":"sha512-RJ8Wcjl9iaIlTXXbVZTC50suJe8w9ar0XQa7ofqvmP73p2AHd8akbGd0XYB2bikHWR/j7Cyfp4nnGj8Cv4HPCw==","signatures":[{"sig":"MEUCIQCW7cX4dgexX4avXrS2ABYGWQlsOJBAhInBmjYqVXnTjgIgX5pTSV/fFvyMlDcXED6VQSqUblH/pDolqey1HNgI11g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91315},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.1_1758795864558_0.9810160945230122","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.2":{"name":"kr-observable","version":"3.1.7-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"5455972e48626a5184cafcc5749d0557b23767ed","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.2.tgz","fileCount":85,"integrity":"sha512-OJfmLcSlTH5YAGiIFtvfLoFSXkc+PONcRjW1MUfVdUdOKgVX0lhh48jo5XZz/Vu4zylb6oK0fWYuZks3Siemkw==","signatures":[{"sig":"MEYCIQC/qrfgle0CGtk5uTTwiWU9yF1LPKXhU7JxsSPPgV7VNAIhAJjLD/0MCs8VduNxbKcr4u46v1QVWmkIUzI9hcO1DwUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89634},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.2_1758800693845_0.6307589042720354","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.3":{"name":"kr-observable","version":"3.1.7-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"74be38aeb227379822c08b034c2ea9e9ddccc7bf","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.3.tgz","fileCount":85,"integrity":"sha512-PxbzAw5z9tqZKqEIRs9wcA1jTX2l5sK+YnE0MtkVXxJM5WzG8Ypck5Ho3LTjzoIeegaazMOgj6sqeJvBHEHqZg==","signatures":[{"sig":"MEYCIQDr6aYvdNLbG1uSFxDDnzsxRoh53xF2lWxJB7NEOBOFWgIhAKttI5FYYLu1zzYThgK3JhhJfXBj+8WVlmRJA2aUagAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87990},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.3_1758809825348_0.35377444619146403","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.4":{"name":"kr-observable","version":"3.1.7-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a2e7c017c5298f810f74ceb52a02118a1681f8a0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.4.tgz","fileCount":85,"integrity":"sha512-FM5YnhKOTrjRNPd9gEgdCxj6/Cs2uwi3hvrxt2dHx9wJzDdavsbrItFI61zQQv5vrhKwyyXPTgLIMbnd8evhMg==","signatures":[{"sig":"MEUCIQCm/33WpKansjbjAPUt9WEM9EmXp0thCm3QilOqATJlMQIgL7Al2kFH+MtoBep4VI3OJZRPGNnEZ9nirYtWDthEj/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87914},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.4_1758810999421_0.5333291448778275","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.5":{"name":"kr-observable","version":"3.1.7-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b025b61abba0f6f4c7998ed1129285ee9dbb58a1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.5.tgz","fileCount":85,"integrity":"sha512-QVfFnKOWy5OzAuWSHme+gcLzwQ/mwIl4gPRwT7qCfVtBHpy5L8OqbTi4/dZgcWmNIqSRyhOTZEoyvp9WnZe+JA==","signatures":[{"sig":"MEYCIQDoDvJtKDnVobQug2nfISOrZy7xFkxVMSjtwKDDc54YawIhAITRHddR/16w+pGa30a6MXWJa6zEh46YHngwntk/5NtZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86230},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b05f234bee67ef5e75cb31f64db2e84689ddde2d","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.5_1758818245483_0.619940237123682","host":"s3://npm-registry-packages-npm-production"}},"3.1.7-beta.6":{"name":"kr-observable","version":"3.1.7-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"1218ef156516029be5a4bc55a8ccb7d04447224e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7-beta.6.tgz","fileCount":85,"integrity":"sha512-Q6QAGoWMVvn4idt4LspWLgweMBYD2cu1n/W5hbwR5VTuVezkhhgISGpWRLcX00yPlVTChmlDKcUngSyJCxMHDA==","signatures":[{"sig":"MEUCIQD7QzrBz+En9bEhOk6BwXKGNEYIaSEx2OlrPWPHIk0/2QIgbtZ9kB/3JrCodpjrr2JozIlo6Azr3Gp7X48aLaethOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86144},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"b4bc5efd95fdb4214b947fab84c349d67069bbf7","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7-beta.6_1758821008700_0.33022952626318514","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"kr-observable","version":"3.1.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"64cb2295720db2d7ed1edd126ea4c30075c63a02","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.7.tgz","fileCount":85,"integrity":"sha512-En41C80/57ICYPg365KBN4Jn/AghJIDVQ3EXOaTnKPDx6R54KOz/WQg06aSNF/ZaKXLPQN89FG+ldERHAN43hQ==","signatures":[{"sig":"MEQCIASidFQD7I7FV2lpy9lKSsQHhaUEmed5e2OUmeBZLzXLAiBKSvX/2PsHBrq8d19idQU75q116I6zXNV2HignkzL7KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86137},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.7_1758821159049_0.8616834695873066","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.1":{"name":"kr-observable","version":"3.1.8-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"cd72f8becb53bd42e72ff32e5204950239f7be54","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.1.tgz","fileCount":93,"integrity":"sha512-20z2vJ+L6baga/DMvlRPoUz5s27EN2m6t5ASBlVqqIYxt04GteaamRxksQiiHLN0bgm9pE6BmDK1drWiPzl/qA==","signatures":[{"sig":"MEUCIQC59lQ1/DJ9gej37LiENEa0UgMjm/5mTgyhr/g8cbvdJAIgZjT/fDwPwHARQvwuiHY1lux2DL/C+L64rBiXWaq2idE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89121},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.1_1758871919697_0.3642919584498088","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.2":{"name":"kr-observable","version":"3.1.8-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ed9013659c66fa535c9f9ffdd67077e5774573cc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.2.tgz","fileCount":97,"integrity":"sha512-rF6NQ6nbXseGSMV1QCgJmQQn42dr0D0FvUjTRtyzPlyTgs0LeznD7jSrjIEe/PChkMBvNRPLg8Jz5arBOc+eeA==","signatures":[{"sig":"MEQCIDw47lY30d0wH7dn4WQrlU5b7QkF2N1Ce767ko31351cAiBwfepMGLGv9VyekSrVGvntNx9VmzXLQcFMeMFywHKl/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91186},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.2_1758879611048_0.21310718859319078","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.3":{"name":"kr-observable","version":"3.1.8-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a8d56664372ea537dc223b28ef5b8950fe829e04","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.3.tgz","fileCount":97,"integrity":"sha512-dZZwHX5pLNeaf5W4c39jjawtGxb2NwC+vAEF8VlptwUdbC7W42flpjFsV1wr/Ipxs5M7efsehxBXCUQA11nGCg==","signatures":[{"sig":"MEUCIQCe7UO7NwnvGOsVjufO5ZwQ4sfTxomE19Z7CC5IxyHuUQIgQcvEIT1vMV+5VyLFL/abte/lUapAsDdFJpRIgeYhBc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91094},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.3_1758879709955_0.025275008929870113","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.4":{"name":"kr-observable","version":"3.1.8-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f8a348e3d73b7acbe9fd8df557310d31d1eb7566","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.4.tgz","fileCount":97,"integrity":"sha512-A1IKz6/cBze2jLQaSHYXvdbtwNZ0C53lJaq3nPVM7xmvmY+3ecD9hMnWyfW/enkP1zBez8SzCpeTd2BKESdF3g==","signatures":[{"sig":"MEYCIQDiAaebHJp6YYc7Jbu0GVWI0MhPAgudKLlI+lgKbeFd9QIhAOFuCL6UnXVGgXBcNu3k1i+5mW7G33fdFy8S1AyCQIYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90972},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.4_1758880516029_0.5224145522626846","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.5":{"name":"kr-observable","version":"3.1.8-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"abb5b29aa337fa3b250e14575a887abba6dd88cb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.5.tgz","fileCount":97,"integrity":"sha512-/Os/ov7cpFxNzameBvK4TUOlx3SRJhVxVSHwklmR6ODJx+suH93rEcd3RqeVl1BG5ZSAyM8leuPyYVR4JlmLQg==","signatures":[{"sig":"MEUCIQDlndq/fzpVtlEx+NxlQSpdEFgpb+Pk0LQIDWHMSG7fuwIgZOZ/epyNwp8x2DRHDSHq0I62ypR9dIvkRjgflgAkeCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90878},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.5_1758881014638_0.6281040947298115","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.6":{"name":"kr-observable","version":"3.1.8-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a427d8d23690cf57a4c0c3edfdddacf2d3a45bb5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.6.tgz","fileCount":93,"integrity":"sha512-Hw2LJKjIh4wIFFbYg6vAWkh8tfHzM+seWhzgz7AkLcLr2UkLvf2/g1XSqnlymXLyX394wQqi01hHNOEpkr6PDA==","signatures":[{"sig":"MEUCIDYmFKcuOqn0UyMp7X/W6LhUneWt2iUZyhF8up+zhtueAiEA8B1CB5ahszR8sT1skUjmanSPBF/brBb5aoXhWkvCXYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90371},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.6_1758884965802_0.176462886413439","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.7":{"name":"kr-observable","version":"3.1.8-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bb4c2601903579e36a3fbc13d70f130e7154a270","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.7.tgz","fileCount":93,"integrity":"sha512-73zjzs4l9KYbadSIr2SAlcCtRGVrDMHVkzAvmeM54JeEyvtosCwumbyi6N8vINMMKWKsfljzU17fjXrDeZhCxg==","signatures":[{"sig":"MEQCIGlSonhZwqS43CkNp4eURpHPsmg4vkJ7zuFpEUj6llysAiBiYHamoNJWhZ7Bv+8RKjDeb0/C+7Wu7gVTiL+owXGwWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89807},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.7_1758906925594_0.891119472979633","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.8":{"name":"kr-observable","version":"3.1.8-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"92c1665e1b28bc5d9106f618a86909261ca1c2a0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.8.tgz","fileCount":93,"integrity":"sha512-2b5nInQkUuSn6HuE3vPi+ZODjlAxGivQ39ShNIqdFGaHS1w1n3KW6qC3QEf0H8v+0AS+7O3eOKaNuIdIjEuEvA==","signatures":[{"sig":"MEUCIDXU0czBxE+QSQTov8rJCfOo6abWmm8zsymPVLy5K4mUAiEAjAq169qFJ/65dMmQGmefc8cS/ASR04ZRz5FLwzUNaIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89907},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.8_1758958108904_0.9122510410662079","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.9":{"name":"kr-observable","version":"3.1.8-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d9cb029fc1f41fe711022f47a64fec006db6d755","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.9.tgz","fileCount":93,"integrity":"sha512-2j+L5SYIsJDruDsnf9cpF5p6R3YlK1ffVVwr3OvP5krKIZREdGEOYcfyxxaHh7C8DvYFLCHn13R35LzT4wVt4A==","signatures":[{"sig":"MEYCIQCWDqiaEIu8z6++vLPKdkywfrqEqYSxTX8WbUwqce9ujQIhAIeojF3Qjb4e5XXjF/xRedN+FVK7Q/k3+iUck4ZMzqs6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89562},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.9_1758965101917_0.2161290729314338","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.10":{"name":"kr-observable","version":"3.1.8-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"3e299817a9dd1c2ca2c7efa4de4cffbb98133f22","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.10.tgz","fileCount":93,"integrity":"sha512-6bahakPnoyosxnuEGTIwpi3+NcQ5oDprGPavNDJAPa7ZNvlQ2AQrYVnIOzZgz1krUQS3upRpFzRRKCGKpox7tQ==","signatures":[{"sig":"MEQCIFOGPO0ezBbNgckVihgy0RFX/rG2yHJW7Mxf0/EpOxm8AiA9vPQDLPBEa6PeOT41P/Bphtn07CQX/D6AktgFyKNjmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89533},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.10_1758965497461_0.35960678700518045","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.11":{"name":"kr-observable","version":"3.1.8-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"5c43e9b3c0009af46ff095aec1f527dbe994f885","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.11.tgz","fileCount":93,"integrity":"sha512-7qSZoVRKsrGU2aeBppFsgAwIXR+TCEFSNmCDZ6hFuFwd67BygOOqv0pt17tzi4ovQshEyig0mbh5bhv8gKVyWw==","signatures":[{"sig":"MEUCIQC/hdaFBRS+4ZfIF53FQomVIHamwlb68sQOCIrZ3NpPkAIgBcIWu4Uw/rLO0/NvAtuJC5fbviLefxpYvyPtX7wbtc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88794},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.11_1758976387097_0.29569835155439095","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.12":{"name":"kr-observable","version":"3.1.8-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7d3ef18c8ce4002fce41bdca19126de01b513aac","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.12.tgz","fileCount":93,"integrity":"sha512-95pwUOLvV7/ZSjuvgRThYCZmkXAcY+kiD5pRjqSkshTcmglCFBdclaCVyuZJUpE+mQ4wWo3OT1pcuLV2Fq2e3A==","signatures":[{"sig":"MEYCIQD3qHcvCLP50XFrSTAi2/qSL7d6dJOPUyKtOUazj5V14AIhAP2aYsxjxluUrjMxechakKJoSRZD451y/bnPcJccnnIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87572},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.12_1758984535510_0.15191715943404338","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.13":{"name":"kr-observable","version":"3.1.8-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f4132b03bffc3131fefadd0f041902174f4e5f9a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.13.tgz","fileCount":89,"integrity":"sha512-V76IrgucQOb+sVJqq8pjkPCsG4MRJcIFoTUozeTEe2ajSfzrQniBoN9RHZR/A8MQ1PO7dxOQ3uYmgAwqg43o1w==","signatures":[{"sig":"MEUCIHIz1woep3tiIq5I4SgjtBj/O4zxfi5s+yUYcM+Nl47oAiEAw252ZT54ik+ail89SfM1UCTzGlVz7yLJg20YkQDbFlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84689},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.13_1758991475696_0.7386018960380578","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.14":{"name":"kr-observable","version":"3.1.8-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0b4702ccd37fe033f6dd34b2ab501a6c6af714b2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.14.tgz","fileCount":89,"integrity":"sha512-UyvvKNWYVpz756zJp33fqOc1t0tQXV1vf/t5d3XdTtVUGPp0PfhV+0aBZ3J+V+xd55iQZMD7PC7nGICaV1JQFg==","signatures":[{"sig":"MEYCIQCemd46npiPa+13jvIxzmk7FXctaa3lk8r/AaoGQtHCRAIhAMu8JPDxgJAG4v+bdq8G2ctsP7GX6k+oP7qK7YvlVglq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84704},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.14_1758994855080_0.9484967721924726","host":"s3://npm-registry-packages-npm-production"}},"3.1.8-beta.15":{"name":"kr-observable","version":"3.1.8-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"42dc268156c1510712bbe3ef23bb508d746f0f92","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8-beta.15.tgz","fileCount":89,"integrity":"sha512-BXTd6FYwfIXImLLDQrTS/ncRFcjNkVccrYMm4QG8hxn5VflfimN5P8DiegeC3eJsM0SkQaUw0/JNm8FGpSMHMg==","signatures":[{"sig":"MEYCIQD2Kr4Gi2BOWwnVDKjmuk91rOnF+fMtSs6vnLeWqu88VAIhAKGdffMqY34Ius20QKfBLLy5nKZgFGgmS3BznYhGh22i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87643},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"975088c322b6bba8524b07f084eb652dd8e9697f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8-beta.15_1759055979484_0.1910998562867523","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"kr-observable","version":"3.1.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b49db4c2a5395de035a870e3dc9e0955dddb56c4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.8.tgz","fileCount":89,"integrity":"sha512-VHshiD+dUrqJOnhD4evJzS0d5jB5Vsj6LI+om+lFMHpGa8O3gbbcYqn23f9hXuMPDloip41wuxnelPeX+PvD1w==","signatures":[{"sig":"MEYCIQCFZfxU+H26Nb7umforG/bJUOjpKbJvMl8ZWgM8mmuj6AIhAMVkF4z1X+1haWcdJYgSg4DSvRNVuYyUjdClYOl1bLnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87635},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Map.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.8_1759056580525_0.6316473536478742","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.1":{"name":"kr-observable","version":"3.1.9-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2c442003a28e672c5f9c92c2a868f80237362544","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.1.tgz","fileCount":89,"integrity":"sha512-9M/BBGtl8QFA5UTh2kKzZxiNK16Rh6sSdH/HD5Ltq6m28+hhB7WOcPDMxFhTahSTT4ahvZgrgb8OKSZvJ3fHyA==","signatures":[{"sig":"MEQCIBkXdwnQQKraBV0A6ro6ybNUZ+L8+z/yt6V00rgTwwLMAiBAfI7Y6A3giTTU4PuhKfUcxa6sPttCcCjviqfMb2gH8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88529},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.1_1759154036929_0.9088872487840365","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.2":{"name":"kr-observable","version":"3.1.9-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"95ff19575739ca8c7c517e8b5b89357e7fdeb99d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.2.tgz","fileCount":89,"integrity":"sha512-uOt5XQssbpK5uWcFBal6aQ6NBPoWOdbZ8+fUXwKEWkUSf9Uuvh/NMCwCvp6Ww6ClQ5/INiweFwNKaplRIKdLkA==","signatures":[{"sig":"MEUCIQDtDiOSXBwDZM2pWbhwf5gcnnv5OFFGO7xueIOpOD4VHgIga5BO0munZGuJk1c94vcf3FE9BCwQkanwJDaZw4bw4zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88363},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.2_1759156047095_0.7855079649415901","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.3":{"name":"kr-observable","version":"3.1.9-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"19ea420bef77e446954d980cd3afc4ebd9cf0746","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.3.tgz","fileCount":89,"integrity":"sha512-cAJGqupnuobAhNqQPwZxPRu6sXBpIPG6Fiw/UNX4xHqd3ApigCdvvsoaCcXfivqYrrshasS8W6YiKUKqXRfhOg==","signatures":[{"sig":"MEQCIHaLuU4XMHPH6jIQKBzmoo8G9WrYW2ZBUeNiaItqOR1RAiAMFcYLizL7rxEdb7r+++UBxAwpX5u2XUsiAjYKMb4amA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88456},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.3_1759170523503_0.05824084251207218","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.4":{"name":"kr-observable","version":"3.1.9-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d8ce02cc0fb1825471da68e426f1348a1ff7ecbb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.4.tgz","fileCount":89,"integrity":"sha512-8AVB3Vh5H2p6TY5MhrDEShWZvpw6FlE2h80B23kE2F078V4/cbM6GZ7x9H8zKQqmZkys61KuV+htzkq0gnk8Ww==","signatures":[{"sig":"MEUCIQD1nbAUG7kswjJX+aU3SIXl8MGGn4o//XuOTRQLDSIM6AIgV8VyBUnaUPfsaQE8BDPK+uLpy4/xCeKJvY9Qa/2K9ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89017},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.4_1759212085934_0.85652466691498","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.5":{"name":"kr-observable","version":"3.1.9-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"638e4fcbc4d7c9fbad83baa49e485f9ffeee1ca0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.5.tgz","fileCount":89,"integrity":"sha512-eXcasUWIQqvNbRum2Bc9uevP7HhvpW56StD5TUIo3U3vbHimnRIK5iMVYI+8FHfidwwfxXTaTgxkRAVMjTna4Q==","signatures":[{"sig":"MEUCIQCzJukcR6V+mRZ8R1/zrqD5CPYjKJSlSIk1hyLkCXwLrwIgdI6DDIE/S95Amkxmm4xJBPQ5d7YScL4HX9QVdmDCxeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89029},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.5_1759215889087_0.30947265458332596","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.6":{"name":"kr-observable","version":"3.1.9-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"79dbfca0e6e8227bacd36ea6f1f296c22dc66b4a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.6.tgz","fileCount":89,"integrity":"sha512-AOgxmp1cYZz0mCLGL87VP4JnOt0yHuUMWL2KjG07XTv0EK8fV/NBt8OKrI8DfYI8bWqjUOduL7cG9CqolFU3Gg==","signatures":[{"sig":"MEYCIQDMbJRAFELXkgSLbrWY9hqVkANq0KVnG/A/8FlWQZNMcAIhAKCH8HZ05BC3kKvf/mIPN3b+ZuJ27BmAiayIAceSfnub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89025},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.6_1759216262905_0.39767606967098335","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.7":{"name":"kr-observable","version":"3.1.9-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"42586dbb73b3e84df207c4ebf32c8a423c856a43","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.7.tgz","fileCount":89,"integrity":"sha512-lt65mHgS/3vuYkszFD8+lvwykkDdGkpUcTBcoeUwQJnScuFHeaGTi4NfbBX4fQbBD83Qali2RkZynqNJuHqoeg==","signatures":[{"sig":"MEUCIB0peqN7weoXAv1IVPXjUts1DbHgBnTti9yFWIMiTmmBAiEAtOh4CCKOvniQQl1CebxxeV0iUU6G8zG70C4+fP8w/C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88787},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.7_1759218652828_0.8746980098465176","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.8":{"name":"kr-observable","version":"3.1.9-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c7a82072e294ebf5ed302bfd7e3f8b2a20cd506b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.8.tgz","fileCount":89,"integrity":"sha512-qqmeU6rriqsLgjtJQfs6TkMg7thumbc+x2VEr2eTB7MxyhCPCpHs4y9V0yCzf+OLuJ02Oo2ETw9Dvt8xIJoKYw==","signatures":[{"sig":"MEUCIQDMFyDr922FzVJ6CBBiFUVs8FBD4QHbLGaHj1n36ajzgQIgIKMNZVHZIhNqzt7yjzuPr0h7xZFKt55imAnmFX3uLbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89138},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.8_1759220292258_0.8676941379830101","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.9":{"name":"kr-observable","version":"3.1.9-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"62033ab9a009bcd65dbc8789df8c3db8d8843bba","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.9.tgz","fileCount":89,"integrity":"sha512-rDSfzuVVyyMum25c0LRE1CiennlYOfyNDNpfKP8lOznMR7UHAuS0uSCYhJG4+SayzzXSBJV5rix4wB10wnF0JQ==","signatures":[{"sig":"MEYCIQDmvdGSdRJDdpYJshuplv5F2egljOmATT3dqNL+9TiokQIhAIy2/MwUyu3d4hJRy2AUPx51FaWpPcu+gF/S8gmEowTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89150},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.9_1759220403669_0.2697126990385099","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.10":{"name":"kr-observable","version":"3.1.9-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0a0fd3c15b6350a25c5f4cd95f3aefd9c2a6d765","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.10.tgz","fileCount":89,"integrity":"sha512-Ri9ROtxq8XEYOCR1fQPByfltXA4nFQx9+syaDYawiNgmwGsZodr09SIwMePAyALfqJ8ZGw5HQdtCRzRT3xoNcw==","signatures":[{"sig":"MEQCHyoZXx4Geuck3C6OLf914wbh/pWWDDSrMg0/oqJPWnYCIQCVToMZYJW1umObr6oaegHp44K1WXvM9VNc9dfhoZi17Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89718},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.10_1759224663625_0.8717890223572429","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.11":{"name":"kr-observable","version":"3.1.9-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"66c324f45dea1550c2256e62e0ec067f83dbec63","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.11.tgz","fileCount":89,"integrity":"sha512-gRRQuKcGUD8/9dzP0fYlzDvGLU7Kwp35DFlMN5x8xsoA3NgmstWLSeDmY8vUumCUrm7cF5I23sNb1OVBVSLOhA==","signatures":[{"sig":"MEQCIEZqC2xlhqAWKj9PKRReinTdsnrOcPWH0RIUX/djIsSyAiAKkSTXqGRmeAiUTH4jc/NFLGG/HEzqvEsVuEKO68wOxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88973},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.11_1759236352732_0.44311830220278825","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.12":{"name":"kr-observable","version":"3.1.9-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9bba3242ad182d20400236794f3065b0d6b9dd43","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.12.tgz","fileCount":89,"integrity":"sha512-TsDYGXRc9qbr/mlBmL6pGyxcX+ucQcd/yUoqPgUAJDmEpHtv2OJdScUjRKOLdoPUS5YKm9iVezP3IU2PSoSecg==","signatures":[{"sig":"MEUCIQC9XqpXkLCqYurcIRaOhdGGVbfXs49mkP0Qtk+dYhT5xgIgZKcoZVbYoCE8Y8DQeK02AoMF1ASem/vQg4rzziISXtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89218},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.12_1759244836791_0.9786302370909126","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.13":{"name":"kr-observable","version":"3.1.9-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a576f7081f57671c0bd896635df84ae35efd54f6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.13.tgz","fileCount":89,"integrity":"sha512-LRM6Wq2aDc0NjQdZLUKdZUkfSZooOtRlP8Tyyj28JcQlMfvIvuMKyD85i+kjW8IzH79q/qUgCEBhf8mpcCJ8Eg==","signatures":[{"sig":"MEUCIA0wlj5lW7uCW/UDmSzmuN3UwxOukRspW/R5lyb7lGAbAiEAh6bSOv5qXoTi5R5rPfaIYRJOviR7vTbuCPygZHi0wSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89338},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.13_1759248827089_0.5206468067561341","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.14":{"name":"kr-observable","version":"3.1.9-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"84fd4a37a836cb4d447271f2e94b9acdd684209f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.14.tgz","fileCount":89,"integrity":"sha512-A5fz2tmQB/7BgLb5Bq3+c7xgn2hWNT2cF8vgxEkBS/PRyZFr30+JCob3rZLEZC5d3/MQafKtSoz9Ep68Maui9w==","signatures":[{"sig":"MEUCIQC6f8bsQDbC2OxUBaAJV3+BOUMtp99p3f45D38VZNpAVAIgWYDwgFWbJDPtd1TvE4sj2R5yXa4/qZzdIGkPpxMJS9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89230},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.14_1759257068928_0.12369758937078967","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.15":{"name":"kr-observable","version":"3.1.9-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0b28bf5e5b0c5c2748f45441d43a25144607e919","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.15.tgz","fileCount":89,"integrity":"sha512-/7IcbJWO4qyuhnzM5p+VbrVDVumWLR939v5KPdj5rUcVOr+Fbqwk5TmL5laOAFr92O2nMpOY2AD2GMIUlualzg==","signatures":[{"sig":"MEQCIF4VuYxmGh9sC6xHS4pvxhd+GhPg15vJFKzcv57hrravAiA+PLayetxQ1/t7Z8tkdX/ubo5A1651KCc1OA1SPp7eMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89300},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.15_1759320865036_0.5224560162527705","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.16":{"name":"kr-observable","version":"3.1.9-beta.16","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"acb567dea9fbaca753d0c67a5ba6bd457851c5b5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.16.tgz","fileCount":89,"integrity":"sha512-Y88+CRnYZ0ItL0r/YoyqxpiAt/MBMfRGXUifi4TiSOPeFTuUqsA1DhgEFzrZgWpFbuG7MUOgoHlggQPgOXY6dA==","signatures":[{"sig":"MEUCIQCDor6MmODcNgydua13jfK6vhJwVzYl67AbR/F4dawTqwIgWUIJL0Vik6Z3Vzj1c/+xjl/LBDYD0kR4qgneak79huY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89518},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.16_1759323450669_0.9819310252005296","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.17":{"name":"kr-observable","version":"3.1.9-beta.17","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2024dc644905a9075b886dbfba582f427058561e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.17.tgz","fileCount":89,"integrity":"sha512-vtuKg2csLFKlYV8o6l07Ze671YmgtskdDdsjmbpuAyIMWX2t6/zhDCQi/dxFrX5e5No4bn9q1ic/6jjFXjAQTA==","signatures":[{"sig":"MEUCIDmrYO+MWRnahvZKxvec74L0PlDgr0cI1fkVBPlX4UpCAiEA3If0CjkaE6ynKOfFa/hEI4S4uJFdaVjsgHt89OAAIKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89336},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.17_1759326287187_0.31158765244575704","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.18":{"name":"kr-observable","version":"3.1.9-beta.18","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"deb51dda4acac8e736466eb92f66bba86eafbc05","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.18.tgz","fileCount":89,"integrity":"sha512-fukWutyZCQBD5EV1T9Uxoij/5on3v9JQtyYucf/uZglUqp5EXDf1b8mS6qcGHiCPA6K4OotduD/5ADxhgG2FnA==","signatures":[{"sig":"MEQCIAY/CZJxPe7LrjofxX0xl/OlIi44Pse9CoaLxDYT426FAiBS+DTq9Sx0+pnAHRHK2XvZ2rFlDmk5gHU2TXGki+qJkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90154},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.18_1759343745492_0.7305578590874662","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.19":{"name":"kr-observable","version":"3.1.9-beta.19","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d079b88b676f70293d339801cbf901a66bbf2807","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.19.tgz","fileCount":89,"integrity":"sha512-GUUtmLCxKskGvlZKR0qWcnbkaksFOsqqR9gDJzrBsMKN3gsIEnPRQ4ny4D1Q4lFaHankCDL5TT/gLrugiLWpeg==","signatures":[{"sig":"MEYCIQDAT7bqmTz0ci2+p47hNMwsDTh0n/1tVi5krubG7xFNaAIhAL+U+wybdczspGf0oTo+hAtpUI793ONxghEUG/XVzdwj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89136},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.19_1759347938517_0.36367246542184195","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.20":{"name":"kr-observable","version":"3.1.9-beta.20","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"477035edc1d767170d8cf53f47877a7a65720617","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.20.tgz","fileCount":89,"integrity":"sha512-hM4/ojvWZzIPtnk07/cMeEgzQTX/IHU8tJDdrxWIAvBVn6fJgp12whrCGGLSyhnlPeR/GD99v6EVJxKvREGLmg==","signatures":[{"sig":"MEYCIQDrwEPqylRV8X4S0oh+dSQQBESLc/R3SO5J8FeKDur0BAIhAKCXLzDxuTYVRCppvMnhdslEmVM73cDfNKG0f5QyxEVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89741},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.20_1759413648325_0.491386826393609","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.21":{"name":"kr-observable","version":"3.1.9-beta.21","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"1a72aeefcc0869b3843e57faa564e5be0143b4bd","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.21.tgz","fileCount":89,"integrity":"sha512-G8pk68upBfFxOK0w9YiPdNMVJlhbxngubLkBGihs63GF4ihJIJRlp+mioqwvvTY+CZe89eaTqhE9fF4rgundfQ==","signatures":[{"sig":"MEQCIHM/5WvYzPeAZM579j8zhG1YOu9r67uC09WF5ztg9ygxAiAY8qIaFFbpA8ulJ6w6NDmOwdg7XrhGK2v9FZlFRs1t2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89837},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.21_1759421011711_0.47668906530768473","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.22":{"name":"kr-observable","version":"3.1.9-beta.22","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2daebf754d41adf8915a61b39780ff4fe62d0625","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.22.tgz","fileCount":89,"integrity":"sha512-ZaDxqFW1bamoe370EpvEHn/vTXJeauyL7UnAA8S7HXER3mzs6hRnNehU15/hEhRmpXtNssj4ctw7JGm8Qm1Qqw==","signatures":[{"sig":"MEQCIFpNZ5PZCjud4Ca5tmDepbF6N6mskuxTEcXm/YBmAPZKAiBfLf34anhV4+XTEqtKYquXwO0/3oHcDswe+e5SDfEsYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89815},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.22_1759429876192_0.6634721886236083","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.23":{"name":"kr-observable","version":"3.1.9-beta.23","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bed99d6e3d14aae68fe777ea68d266e825cf768e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.23.tgz","fileCount":89,"integrity":"sha512-VrdjGPocflyXie2uvyn4nqI2XV3cxjoxdkh10Lm+OBdu6nqSucflmeeCInSw8rcSqrW1u/V99GaIIO4gzHmq4w==","signatures":[{"sig":"MEQCIHTd62r87YMNYSN+RiMvBB8BuAgGN8ERcczWAzZTlAGUAiAqKRZB6/lxmKEyuePNewlqu9cQhV9XopBWzL0ZzytEew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89849},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.23_1759430661606_0.8615052468120648","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.24":{"name":"kr-observable","version":"3.1.9-beta.24","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.24","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"54441774138a7968351257ff6e701b64db785f4d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.24.tgz","fileCount":89,"integrity":"sha512-ra4iHlasWx35VncJYITWizKtdZeWwDqH4tQY4tUaSkezse5byqGb0qhy7HfG+EwLYpHjiZucphPCBItqBJmZ9Q==","signatures":[{"sig":"MEUCIG46h6onglcV7DiCzV1myIttZONjYV9aLFON5VMS+qpKAiEApWS6w6o4/F4xKS7/yvrMq/OWPgqa6NRKMjdmCOj1Bmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90362},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.24_1759478316648_0.3741600483919967","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.25":{"name":"kr-observable","version":"3.1.9-beta.25","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.25","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0a8ca08b8f77868c256ab72f600fe117c374330c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.25.tgz","fileCount":89,"integrity":"sha512-lwQV2VHxPFGU+ymxpY5CMkSFR1vFxSS4LNQ8GzUN4zH1r+e3QeG154mxhkhWkXFSjfsbsMKPQE2mdx70A2j0bA==","signatures":[{"sig":"MEUCIDty8ocr358RKTrYmPg+Z/eGcAB07pgaiwm4ysJcrzcLAiEAzEkYwl7duuPT0hk2ist8LW3wUGoupdjJIGJfpwd/PmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90360},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.25_1759478442984_0.5195364872960431","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.26":{"name":"kr-observable","version":"3.1.9-beta.26","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.26","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8ae9651cc0c04a51dce646bdad22199ac43f72e0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.26.tgz","fileCount":89,"integrity":"sha512-5UVEda1qJVPA4yISeEnf7uXNPATg/nYoS8Xfyk8F20QoUZL/zZmQMa58Nb2662BIjul2M3lFp6/64hHcWZXp7w==","signatures":[{"sig":"MEQCIDUCU7gTHz9OlzLok4IH7YGxxNVpzKGsSNYyy8bOQC7MAiBv/tM/Wx9MehHoebz86EhigG3k8zmoRlSXupMpLz99Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90421},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.26_1759481621161_0.024228885817377144","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.27":{"name":"kr-observable","version":"3.1.9-beta.27","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.27","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2e63a7928db26237c2675f7eaebaefaf911a4ca0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.27.tgz","fileCount":89,"integrity":"sha512-91NVINh9tKtXUjaMXIUPmFKWz64zGeGTMwh2AAczjhRnb0ynPbm1RUahkn9gXzOz3i+nfl0zYb2EOPIpCWnQfQ==","signatures":[{"sig":"MEUCIQD16APuyRo3hSJPqjAoj/OfQRV/z36P1aB0DHM64mnlpgIgaW08AfVYIUXR6Ha3O1Hibg46lUqdlvjddtNfXszUdbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89793},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.27_1759514435062_0.6820401429347558","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.28":{"name":"kr-observable","version":"3.1.9-beta.28","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.28","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"80e766a47f318d4d1d293b33f0231f4a168a7555","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.28.tgz","fileCount":89,"integrity":"sha512-CEae89606dvRADYbPLm7iaMdj6MeOdEDiacEHRocgmKBjWXuVwLOB2oVMNvMTIT7obDQnvuKJLz0Xwn+bhd/Ww==","signatures":[{"sig":"MEYCIQDXdofVz+m1OffevVGstQE+XdsSW1YdSiP9zme8M9pLdwIhANwfpeZck0yZFolq5fDHJYuTMFqVkxpegnuMHBLgf2QL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89836},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.28_1759567339364_0.3067105055274839","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.29":{"name":"kr-observable","version":"3.1.9-beta.29","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.29","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ec245434b7df2fd25e1691eaac87a7bcf7cc1a5e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.29.tgz","fileCount":89,"integrity":"sha512-Q9qhfKYo1CkjQP9Av+9DeI0d1xuU6W/79GeYUgJA0WhwGtziIIg+a4kKTitaNwcLzBWnGvp5RsevOVhqMbrlLA==","signatures":[{"sig":"MEQCIDSI4YexEHR8KhwlZIkkcguP3sSNr1LIdSxEjbF1ZHI0AiAE222eXiwkKbg27EKoE1PEdF/3Xf+Iz8ZbC+Idyl+ALQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89660},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.29_1759576262344_0.17592214788351845","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.30":{"name":"kr-observable","version":"3.1.9-beta.30","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.30","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"db1e42f9f0dc279b35764e3340d3917a10d79664","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.30.tgz","fileCount":89,"integrity":"sha512-XQXacChOrAqQjjvEfp2gW/it2hRamSp9wKmFOlTnyBuEu82ObA2KjjqkIpuFpMMN0XTAYQ/WMo/hzISSaduuLw==","signatures":[{"sig":"MEYCIQDmSA+6BVaYSHbcGWEUunBwq16XLfZkplVfVgB2io+oBwIhALscQwtxXEvCBS0XX7JVvr2XMY+uhqSEeNowjiHgIqIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89521},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.30_1759911896494_0.9252532601486476","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.31":{"name":"kr-observable","version":"3.1.9-beta.31","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.31","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"eb4c7350c7e35da1e5b15be6794830692c742960","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.31.tgz","fileCount":89,"integrity":"sha512-lTv4nP82hegt656jpe0pXTEj0ksDC3EB0LOXx7OcCmaazyOQAX8mANVa7F4eRQCbdCim/fsP+1qrDtCSH3C0vw==","signatures":[{"sig":"MEYCIQCYrNVcGVk/2BwlvmovCJusfg+Az0ZJ+4kLv1zoGUhNuwIhAPKG4HIH5mtuxQ+wKl/d6YHyyCX2HZyMgWnArDFBatDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89507},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.31_1760080082049_0.6624211446639732","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.32":{"name":"kr-observable","version":"3.1.9-beta.32","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.32","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2690b78f93ab10e7081e441b3654fcd2004d19d0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.32.tgz","fileCount":89,"integrity":"sha512-zLcO7O4+Eou+3ZTBP48RnilQqWBQ38jePxKGdgcTAugLhdmLzKKC/mmjXYdzrfonM7xy7fxt4ODizVah5EtzsA==","signatures":[{"sig":"MEUCIBdN62Ufsx9wUDZSMcXxW1DaQ2JlVVu2pbI/+wfbIYeWAiEA/wr1cBe964j54n0wGRqqTi3PYmj22QuTBS20FCdX358=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89549},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.32_1760086847028_0.13772018499612626","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.33":{"name":"kr-observable","version":"3.1.9-beta.33","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.33","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"571f9b4138c5e48b0e61be60e15a4cb495585373","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.33.tgz","fileCount":89,"integrity":"sha512-72FFGPqJSMcnBR/0p0ajfysa8LLY3QzOuN/t0hZd+8wINt1znBkw+b5+S+nigN2QJzp8wnMc01KFH7zqzIfqOA==","signatures":[{"sig":"MEUCIQCSYtpKKMv+HuIJfqTM46HRmk2JIUkJl4qs1NaBWTyHHgIgFH89DO3SZ8W7qHHI7FmzSWy4V2MmOQpRnzmIOZ7qDRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89572},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.33_1760096103360_0.9524214134778277","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.34":{"name":"kr-observable","version":"3.1.9-beta.34","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.34","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b2ba22cd6526ef31db61bcaa08a514dca61bace3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.34.tgz","fileCount":89,"integrity":"sha512-hrvZoPbdn0VcT8P44s8tDGzMmTGoOoyezwXoVkb1AUr3RvCEwaRc5PibckGyy/+q8WGMfPM9RBY2w5I986RyjQ==","signatures":[{"sig":"MEQCIGA6OJLmS9sNjoOqdZ1ldXsZoZ+BTj/q2nx1LQDNJK1nAiA7j/9OG9Fy2EaI5oOYg2JFPwGwmXbiYIFlh6zf6SIBag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89203},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.34_1760096542695_0.5188098097554961","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.35":{"name":"kr-observable","version":"3.1.9-beta.35","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.35","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8b115646605f296d5ae433c1ba111a4031e346ed","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.35.tgz","fileCount":89,"integrity":"sha512-5IDCqEnYRz+FbauudJz4YhwvodO/AqDituKoWctPHZ8lbF4ex6Bd7tVPczr+abqelrB5zLGNp6sDxH9U072iug==","signatures":[{"sig":"MEQCIHmQPVfB8p4qUoYfLhtC+UbH7ReylOjMrG6bFqicl/GsAiB0FcSrIJ/IOp3B2vSg1c5lBP9imZXIcMBNo9FgD3yokg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89118},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.35_1760104886166_0.2740543083005331","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.36":{"name":"kr-observable","version":"3.1.9-beta.36","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.36","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"40d2674ecd80aaf93f2922d2a0f9972fbdb19d54","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.36.tgz","fileCount":89,"integrity":"sha512-vwL6lNxaubvX5o5AKvQ4Q+5xAoIbulzKy2eUOcLjiA/Fk4CMP52bb+Vyf1ld9yMzSt5DoLqlugrGXaHCqY41og==","signatures":[{"sig":"MEYCIQDiqmrfs8CUHupfF6V50mIIm5BjTuXenGLuOQlhy6FO3QIhAPo4nMHTSaoTA+Gp9fdu7QTdkoyvg/4U4tmBE4Bemfwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89228},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.36_1760115843971_0.8709018774988344","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.37":{"name":"kr-observable","version":"3.1.9-beta.37","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.37","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e13e2e2d482d26722876e0073cac0b16cb6da91a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.37.tgz","fileCount":89,"integrity":"sha512-fgLJ2uGnxVKUj/LFs/1eDnaR+nvRs6wsoABq867VtYggEUxcQjAF8VMFKMZ6bIt8shAoZAEWXbpFRHkJnJsq4A==","signatures":[{"sig":"MEUCIGiTEvvxp9bOuZeWXbBOAdESEiydQ83fGZ8d2EaIo6OLAiEA3Xr9IkYWjauHanEuy3s7LX0uDMZB5oyyKtHXxNBbWn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89206},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.37_1760116247385_0.15132627279878252","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.38":{"name":"kr-observable","version":"3.1.9-beta.38","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.38","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"fb1518fb363bf0794eca9455a9869c1644752109","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.38.tgz","fileCount":89,"integrity":"sha512-Y6iIdA5K5kaOYWrmYhnFTvmZl156e1wRM/gmiZZyXX3NT+W7D1JlGGomqgcwNWX/nF2fPrahfmfLK0JwElifPw==","signatures":[{"sig":"MEUCIQDsG82M7i9Mx2DzjEcevl6N5jqxmlUHLCdcDgsnI4oJcwIgSXshQko1yZzfVIqRAEUfqmaF6nQyYre8BUJcwFgbDQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89331},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.38_1760170971387_0.6992656848097549","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.39":{"name":"kr-observable","version":"3.1.9-beta.39","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.39","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ebdb1ce2a066e33a3ebbbbad07360b93b74e3421","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.39.tgz","fileCount":89,"integrity":"sha512-gOBCccnFVrADQ+IQWqKaW3al3GVmQ6e8rbrwouHN6NdowglVALSDFZgo8LeDJyF/RYjWgthk3WQnvQQhQiNLOg==","signatures":[{"sig":"MEYCIQCkX+6S4y5MlPO7YxFZMySDv8y0Jib3313JacM5c54iMwIhAITdnqilS+GKSMem/sgX0tPKSPhL3ly3XMGanwxr/yq/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89391},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.39_1760172616978_0.7682276850395702","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.40":{"name":"kr-observable","version":"3.1.9-beta.40","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.40","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"58270ead757fb522d4557e2acffa04bcc4ce084b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.40.tgz","fileCount":89,"integrity":"sha512-kdLwARLiIRTh0yVZwPZOZ0P6gILob1AihWvQys5oy9liJhnJZORCh+W/9pxVoCe0bGltuOoZci9JKFp/8X03Zw==","signatures":[{"sig":"MEUCIQCqwyRQ6DmlTWoNR8KEAgTiUxtdPfnw6bz6+W/utrEGjwIgdacUUY5Q8sJvlJxX3VypatcWc/gOfSHGZQO2QR+yTGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89303},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.40_1760179855573_0.34347687341628896","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.41":{"name":"kr-observable","version":"3.1.9-beta.41","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.41","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"33f92451e933ed42bcd7ecd78bdaca5b7ec631ab","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.41.tgz","fileCount":89,"integrity":"sha512-Vsv3Ly5EYmHKLJ5h4oRpWyE+ul16RYMEUk3pwwM04RZ/1uuwc9FPMv9tPTcfNY8xkWt5JqDwf0NEZHZyKxIVNA==","signatures":[{"sig":"MEQCIFvPOihJGL+vLRN9eajgIzK4k5uv5MDZQma/zfval8QrAiBaf3veRbzTZEo9lYhr4t1X+Z9vZ4aEc1zQ8udFtWYOuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89293},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.41_1760200016976_0.6838789450078817","host":"s3://npm-registry-packages-npm-production"}},"3.1.9-beta.42":{"name":"kr-observable","version":"3.1.9-beta.42","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9-beta.42","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ce7dd6df544dc0aab13b37b19336a927b994e72a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9-beta.42.tgz","fileCount":89,"integrity":"sha512-XuUQnAoypsAMlJTBUkIIvU2eAcCIH7G6VxO9tXIRnEiFmviocoXOJeMhz69WEec+5jy7Dc8IbvlWFDBA3vIFSA==","signatures":[{"sig":"MEYCIQCJ1rLMc3BkhMUvwFpstC96C8XVJBeQhhQh/3KNHwF/4QIhAMuoF+QEd1gBCr+6+agURiQq6n56yuwGGr5rHC80T2mR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89433},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9b01d9a67d77ceb022c6091261018a3228bf7f9c","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9-beta.42_1760264847856_0.4700562325937274","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"kr-observable","version":"3.1.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e23d6c57f8f75ce6d8fead322519a4ab41365218","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.9.tgz","fileCount":89,"integrity":"sha512-j4T993O32vKW5EnKuJrL5GiX/ZlqSbKI324UttcbpwEBNggheHkTLPn6aTSSEWqYyKn1pmzDaRuUw9zcUTyPug==","signatures":[{"sig":"MEQCID4Dnuah2/x6whl+u+DHn0BUOk+S8TEmxbmeH40P8mzeAiBeTqxFOTXMw37pdnqBh6mR4m9I00q5XBm4Wf04M/E/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89425},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.9_1760286648300_0.329587685392168","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.1":{"name":"kr-observable","version":"3.1.10-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"407ad9adb733da5eb713c3d1feeef9f53d65fffb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.1.tgz","fileCount":89,"integrity":"sha512-MkSul5pvFZWI9YK9yNd/NzoZbCIqU38MvyEiCWD0h+JKkQLfmpHJz0dn3xpta3trsC5AvRVrJUMfYTkA/MKWlg==","signatures":[{"sig":"MEYCIQCVX2NLN6N9Rf6zlZNaxrJS6spcpJdL68MeVqsfUV5jUQIhAMz2RKDMyuiydg9Q/5v9LyHehDGHqq93uHlX2Y9gUm5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90018},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.1_1760452229450_0.9689282517636593","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.2":{"name":"kr-observable","version":"3.1.10-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b040bbe452e20d2da3258e0f7d8fe6f4a578f7d4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.2.tgz","fileCount":89,"integrity":"sha512-BHYFqlGLWyq++jqDE6kJyhmhb+EzAkc6evWUNIidmkimms6nWVV8Jzw1GfGf27juRf9jzkBEORf7PC/OV2rlKw==","signatures":[{"sig":"MEUCIQCRpSaOUZFOrb2zdQurJwLC98ywoIBuGMzAK59lTWIApQIgCKXjZ2wuPbUDujUyuY4f8Cj1J1iksM4d3yc6NbHMZZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90038},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.2_1760467311758_0.8415583319658018","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.3":{"name":"kr-observable","version":"3.1.10-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"033d107f4cb2d79a1ac1c7ac0c9fe1adea5cd45c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.3.tgz","fileCount":89,"integrity":"sha512-XVqtNaG5WFgsYup50DmrIITnsGR1DIy7PPwH9c1WL6IabLWORAEBp+CVUneteCt5+vNXxMRVCBqfJK/j8zcnfg==","signatures":[{"sig":"MEUCIQCA77+fOWMrIFMfA09kYZ+OOfdAcb4rlPvRcO5NmPEzAwIgbQX5s4gRQpChN5bhbQli1lLgfdwHCAZRboXw3kT1IDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90000},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.3_1760467870378_0.9397951300761349","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.4":{"name":"kr-observable","version":"3.1.10-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b58d04f425663ef1f92318def582c6d352154b41","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.4.tgz","fileCount":89,"integrity":"sha512-uh6LWzMlraPFO1LyvG3yn1ERaUpHR6/T2l4ekSvYbmxCMV2e4a1yKES5oVwGdb/kLTWfMiIVKC3AodNoOErM8Q==","signatures":[{"sig":"MEYCIQCGYCB5lGbJZSaexYJvdSPvP0VHqI5o2uO0BYXN28fBBgIhAJKjpqzKclskiSJ6HQ/79+miYzR/rWFaakPz3C/BzN2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90684},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.4_1760516110522_0.49295737427243824","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.5":{"name":"kr-observable","version":"3.1.10-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bb6c23e56f3e0b04f7725264806cfbfa8db2ac1e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.5.tgz","fileCount":89,"integrity":"sha512-PCXHvQ2rnNmBASllmPJEgtlneBNHSrXzzE6ud2tuFa27WcJsNM72xaFWKP9mYfngHL5Ckg663vLuGF5Mu2DH0w==","signatures":[{"sig":"MEUCIQCo6FCXrXzf/wvtRCceEwZhmINghJJiefpVys933zwNwgIgQwJtAzTVZ4BKtPUoZaKynpEbnLuslaxmiDm7tHPWhzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90628},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.5_1760524099683_0.33000107151524194","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.6":{"name":"kr-observable","version":"3.1.10-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"6986e8da0bb3819d21e3aacc0a4e47fc0b85b85e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.6.tgz","fileCount":89,"integrity":"sha512-iCNQSSNwJbqVbMyN7BMZ3tYNLsUc5Tw1RJXrm24IPVFR/hfro5lV+1sP5QrbGY0Qf9FOFOTbMHQ5vFqq/jUr4Q==","signatures":[{"sig":"MEUCIEVLWZx6YkuFzve8OoX5eVjPDcKXWBsyTvM7NkeAM7PkAiEAk+e7GBcmw5X+1Ox5QxhEiiklInoNsUGFehdEKf2X7xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90468},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.6_1760531244596_0.848361878611577","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.7":{"name":"kr-observable","version":"3.1.10-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"3534c7b82657d6737424e9dc8906fc71f8f9f63d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.7.tgz","fileCount":89,"integrity":"sha512-pe73My3RxBJEAsFUxr/Lpxy61JcjN7VLV2D5B6D5l4cfaZQ5764AL9WkBSK5bAyHdzZu1Wq4OG3K8aEcniapXA==","signatures":[{"sig":"MEUCIFQPJHUlcSqCc/KJBxksSLJWx5zjowk0/KfKpKrRJzR4AiEAvcBJ3uk3U9MmpGa7YNyM/DdZZ/Y3MFC49DcLVPA3l38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90350},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.7_1760534599840_0.9477781785947379","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.9":{"name":"kr-observable","version":"3.1.10-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ab53ae8b89719d56b584c768420041273dc0aa59","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.9.tgz","fileCount":89,"integrity":"sha512-dB8W2cveVc8Vrojq8i4IGqFZDiWorfSXLNCt2oV7McQjJd3NjjcN2gUCu90/bl+aPurpUpAySXYLlP8kBZ1nLg==","signatures":[{"sig":"MEQCIAJvrCRmsK2DS2iKCpEVZLeWfu/71Tim+GeiY8Pf4nIyAiBPz6eoC2TOtfDF+0ma8j3SJig2VlCfqkc3GELvQlsNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90484},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.9_1760535926510_0.09495757901538804","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.10":{"name":"kr-observable","version":"3.1.10-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0a64d36460a9ec0f5c361e6bb21dc8a8bfec2bf7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.10.tgz","fileCount":89,"integrity":"sha512-+zkXKE5bzQknJ61AjpvQbBNICIunoznZYS9QTOJM3uNSEMHnzPJn5mAonfSkLIqR5imgrC45LqTUe3AWSU0AoQ==","signatures":[{"sig":"MEUCIQCuWfgBcI6MlexMxuDAWzp7fBJXz6j3Oj52LT0omVr1UgIgSGLgO+WVdpBk9VMWkdNjRpkbfjz9P3m4NHcrMAPqq7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90546},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.10_1760550062891_0.44788895821548924","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.11":{"name":"kr-observable","version":"3.1.10-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9b0a40e3b371d3379fdef9ec707532dd089aa4db","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.11.tgz","fileCount":89,"integrity":"sha512-JyoVMvvKjZwqiJCBgyXJ5tJroORGQrp/O4aNxwp+213JqgPBb6BTVz+9VFIbeeo/OkZaVDE4/cer6Q3VnL9eGw==","signatures":[{"sig":"MEUCICId76rHywc/zkz1e3pjEXNgVZspaYJpac4eshoZx2jFAiEAnLAqOLdcpjwTmz4CRHnaNv31v7EaxbrLLwvLvHdBwVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90208},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.11_1760551287999_0.690181663001391","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.12":{"name":"kr-observable","version":"3.1.10-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0de2282cebf5968d4fb01a61570e3b39a1c2cf3c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.12.tgz","fileCount":89,"integrity":"sha512-vsvkTiDy01YbwOH8ExKqZu+lCHSKKGdrJUZOfMCj5S2LdVGNySkn02dTnzd+R7jYFwze1fwLYt4zP5YjSzfGEQ==","signatures":[{"sig":"MEUCIQCExw44FhPksTg7kzI45Kr1H0kyPbPi2RFbVFdhLaZR+QIgduCG9W2QSfw7Bv3adz3bhnMlrxrgp8TeTJDbqeiWi94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89894},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.12_1760552117457_0.22569943253731517","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.13":{"name":"kr-observable","version":"3.1.10-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"99d44aa445c5cf9ce1aff5f8f0010afccf0de8a8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.13.tgz","fileCount":89,"integrity":"sha512-gp6qlsZ5cnpDwE1sEQi1lXroHisKVLUzGAJ8LqM4iNXfi+3/+Ax0UwFfwLHeYxA2xJmUQwrCxR8WNS4wP9KsgA==","signatures":[{"sig":"MEQCIECyUAShdwJZggKARem8XilUAjliuItsaWqXnhUIDBlGAiAor7gwZnVbxxIg8ess2ezEHBOQtEAKsD1RtXQ/iKXUBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90416},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.13_1760607900272_0.586828677789254","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.14":{"name":"kr-observable","version":"3.1.10-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"595ddb3d5a6a226708066f57fb851ee72a28bfd4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.14.tgz","fileCount":89,"integrity":"sha512-putq994SRIY75n3XamZ6evCbu9F8zezx6eMYK2cycELveizI9yPA2qebR6dxS1KhHkVacQ4z9+FL0DUKvDs5rA==","signatures":[{"sig":"MEQCICQTwctyhIDO2NJ2qnJRaMp/tt3jcIq9WLmkeXTnn5P2AiA63llmyfyNIZpkxUxaGR7lkg6GvpVE+ZQ7oWE6JdT0XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90311},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.14_1760608477861_0.5166502119359735","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.15":{"name":"kr-observable","version":"3.1.10-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8bd5be93379cda4930b1803654ae2d83968e6633","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.15.tgz","fileCount":89,"integrity":"sha512-fjqbGiC/6Fu6uZi0YUWxcNL6+CE5rPlicnycIrEf1h8PAEJGIMQy8WAK3w9mkJ8lr0dSexjf2H1JM5tt7B9HSQ==","signatures":[{"sig":"MEQCIBi0xIlM9bCVBw5BRvTznZUottDvvxtqC3DZIZT4m9ChAiAHKAIF1zAZKsXT3CH+iXGLi2aRZ9dhtuoPdz8NEh6FXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90079},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.15_1760618502249_0.03924913430685306","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.16":{"name":"kr-observable","version":"3.1.10-beta.16","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"4f011c32a02567a1bf057b4db4f6c8188e07c489","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.16.tgz","fileCount":89,"integrity":"sha512-Vi2g8BNG9CKTYxJAFXykXgw424o8w1z//hs8zEIaD6em9EK6nXAyNJ0Mk8HAiZQUc9bjqKNeMX+SI36oOgbSsw==","signatures":[{"sig":"MEUCIEuTloFn78ZRjWV5p/r/2jT6ZcZEc2ln0RC8W4kMeDvoAiEA6IdSH6jwNmciujf/6VAtj44apcf7DGJgCaCT44U+IHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89991},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.16_1760641365767_0.6633016822329048","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.17":{"name":"kr-observable","version":"3.1.10-beta.17","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0c83f6f4920d44ddc81d8e274316b29406155c81","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.17.tgz","fileCount":89,"integrity":"sha512-lMjPIqm2yy4y6k23KP8DP62MFmNNCJUEFYp69HDYeIfC/TmVe/rhVwINcxpGXVANJ7AZLIBTWpQ22IHxxhL9MQ==","signatures":[{"sig":"MEYCIQDtsdyYzfAFSBmfmpDSrFWx22zqLouKjT1mzTrNZNGH6gIhAKZWo8x5f4x0f51n44rYDPDsJltaqJGDxLizMjhm9Rz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89780},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.17_1760685371873_0.01196999957786593","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.18":{"name":"kr-observable","version":"3.1.10-beta.18","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"3b28e24d6b401a73182f2e3ed0bcf78d82791990","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.18.tgz","fileCount":89,"integrity":"sha512-WgrvffVXKSipEERVLmIQms9TzZyKsm6q49vzJ9VUSvxv0CiCO4VgoyMACUAxtj1n+5Vj6YQbTKZ1c4hNUGxnrw==","signatures":[{"sig":"MEQCIFoCbdvb2gUsp94oTvO1JgQbRkCjOKXi7kT9NCPI+grvAiBaSGF8WGwNibsE946yAhfpFQMOeK/uGAA/EvRyhRl+iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90214},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.18_1760694041992_0.4688157966060422","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.19":{"name":"kr-observable","version":"3.1.10-beta.19","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f6655f1aa51001fdecf099092d98ea092f691d38","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.19.tgz","fileCount":89,"integrity":"sha512-Irqf7UM6ME6ieVNQtIbupVhahs3ZSNi5PYWbQJeSQi0Q0IdOsveYXEcz33KrNMkC+IylP3izgpz8IY58yCpz0g==","signatures":[{"sig":"MEUCIHLey63C3hUU3eNBqnWZ/8y0ukMFumQQGIPy7EC+Y1NmAiEAlTGCEy7hyoSkym9HKc94uHWgFGzKh2h72DF6gW7ccMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90008},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.19_1760695749488_0.6589180401327972","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.20":{"name":"kr-observable","version":"3.1.10-beta.20","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9a534aa2a5bb05add2368e28ec7e302839f797a3","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.20.tgz","fileCount":89,"integrity":"sha512-y/GE3oQR48UDb8RWj9tp/6jK1w/nzcuAVNNXxy4bF4BiTfExSrEiy4dhVfYtif6ZET8b5odFCG7YC+MXYVTqHA==","signatures":[{"sig":"MEUCIHDgFlzcpjWkTAaX4MsTefY347mElx66Z9gzZI8YksPkAiEA2PYoCPuWb+8fgMkxs1JWLovDF3SqiCha1aOv1/50BlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90002},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.20_1760696335052_0.42542304209161874","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.21":{"name":"kr-observable","version":"3.1.10-beta.21","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.21","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c1b00bd17d29059de8da492c13bd19a9b13b2f41","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.21.tgz","fileCount":89,"integrity":"sha512-55Jj+ld7FrM1wG6ShJwRGrDao0uy0kmXNRfpMnV7P612Xzn14DYc7gqRGlTBaVrEJmGo2kDqeAoRve2gWhikMw==","signatures":[{"sig":"MEQCIF2/+xxTjxVWa38CZERBp4I8qdtux1kdDPmoow+RKGqWAiBMnnlDpaWLL8BKt1IzGr4mW7ZtVhiudvFhvGcvTwugHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90028},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.21_1760696400407_0.9245598670620254","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.22":{"name":"kr-observable","version":"3.1.10-beta.22","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.22","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"62d947aa81afc2d8f492d5b63eb19e3f1fa5afd6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.22.tgz","fileCount":89,"integrity":"sha512-iiz2pM/0AQ5qrZ15b/hRLna4kY3k0Z0gaDEX4V1G/EdeL5zz8Brf6L/wwsAYHuzK72SvpRCYed6DUJp4vgSM2A==","signatures":[{"sig":"MEUCIGYPgyE0chM5qJt+s4eA7lCaddSxdUvoFgT6qTEEklf7AiEAl64ESLFQ6IadrS4BkyySh4yJ8TepBZDKLxmJ83FdA9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89853},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.22_1760702138151_0.26869102537546197","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.23":{"name":"kr-observable","version":"3.1.10-beta.23","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.23","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"46a1c3a3682e9184a4ed374dcf2d0791a48fa0fc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.23.tgz","fileCount":89,"integrity":"sha512-GnV40fnrwxZwcwAzJaeSOtSaz/OvebZNXs+DDk2PbY+H1qJFSxaNEhwlL3dUSbqdJnu00ifbFc56PPT+Pk2ijw==","signatures":[{"sig":"MEQCIFcVj9eadcYBW9dJHNXKilq2DXJUVIL08rX50QHXa3IpAiBLNCvuiFg8L0rtcz+adJnG6jqvBoKX++ggocHhRmuvrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89815},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.23_1760707013052_0.8626594524059565","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.24":{"name":"kr-observable","version":"3.1.10-beta.24","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.24","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"cd66dd9b91c394bf6e6f655d613832e73bce159c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.24.tgz","fileCount":89,"integrity":"sha512-DIwY9C0o5zEfBf419ZbqSfdxtCXMYk2WQBH1OF61MEMZ0n4LGjQo9YtSiZ3xqFSM7TuHdfBwRAOK7o+j4sl5dA==","signatures":[{"sig":"MEUCIAt2Ccz7Jf7BqiR2nMssHiCRj4tt/sSf3CMEVpvsn+YsAiEAlxYwDb5l3Hqrbfu2z0dKO+Mk7T5eQ0mGrE6INHwsVhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89747},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.24_1760720150243_0.11735688111896625","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.25":{"name":"kr-observable","version":"3.1.10-beta.25","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.25","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9d3b30e53b86b919bb5315b9db99ff9ed86cee40","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.25.tgz","fileCount":89,"integrity":"sha512-bfke19fvwCAOy8HAltP4vieTdnRgzm6ct+eiIlBk2cWK2eITxlO8CUzVcy7BsKE0bw7PfvKlXpFJP1t72iEorg==","signatures":[{"sig":"MEQCIFX5IaC66r6es+YDdQfzmRgZdm6Rq6Y6p2o+Lu9HS1LVAiApI5vQ2/4DqUfxnJCUxIWybAlw3AoQgQGs0GoTKZWfyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89752},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.25_1760720744350_0.7045232712874658","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.26":{"name":"kr-observable","version":"3.1.10-beta.26","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.26","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bf61a2d20cb7fa5d8fc4cc01cb24c43904f7d105","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.26.tgz","fileCount":89,"integrity":"sha512-/0EgT+L+vpjqIp3cVEZ/JIs7ZZFdMQOU1lri6GvvmlBsOBcbgkpWZloHqQKmirgmufSN3WJPq1d1WDAUegWVNg==","signatures":[{"sig":"MEUCIQDHj/OVNW8XzEYg2WWffOdVg+UR0qcZORloVoRyaQLqlwIgATnmpF6gduXf06oy6oqcNyXPIqTagLZPbRLX3ERzfgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89800},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.26_1760721114343_0.04106361027871186","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.27":{"name":"kr-observable","version":"3.1.10-beta.27","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.27","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b79c88feeeb61204df4a76f24e7418b97a45b021","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.27.tgz","fileCount":89,"integrity":"sha512-hRJYaCi1FuAiqNOphrYfDl4xqCynjYJ+YYGDz7dzns0Xu73TkVRNU7xRvN79zA+i7L/2z8Z2xwuyu9tdKeWS2w==","signatures":[{"sig":"MEUCIHPs2u2WRf8/q1RZTiwVhFZwR5m8JqSKtNJwHeTQNj9kAiEAqbhqnJH4FCWRPqacNBICEQT5ryb38Im6tj16P4PKncw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89629},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.27_1760724986686_0.7631100382980267","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.28":{"name":"kr-observable","version":"3.1.10-beta.28","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.28","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7a24494f3babd28c168fdb4f2796cf73df452cd1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.28.tgz","fileCount":89,"integrity":"sha512-kS8DEKIYQZRvvnlu7dnHo0A4KOOijtbYZSProeD6/xNnji/3nvOzjG6uFFcGCFXwNDVXlJU9sJnTzvIUsvIf7w==","signatures":[{"sig":"MEYCIQCh22+zrG4Am16A2xbGZxD0Gnhc4BLU/6nB87jgR11RVgIhANHsDHpILDZh06OY3IXSndpSYfWCOegzUGxYvnUC8poU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89583},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.28_1760775185809_0.22782280167623625","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.29":{"name":"kr-observable","version":"3.1.10-beta.29","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.29","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ad9120582cd92f844d6f11ac37a7b4fed0ef303b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.29.tgz","fileCount":89,"integrity":"sha512-Bv8Wix5/9ai1D/GOwe53UchMT5ouNsv+RyhK8weFE6YZUPX+3sFT8w7IP5XszJEq+bzz8tjNZvjzHKcCFer2ww==","signatures":[{"sig":"MEYCIQDBFSgJznWH+I3xP7CiKBfY5XCe2AdRF7PjaJpjH9lFyAIhALrjkKVEogOBlscu7UdvNjd4/XpIRNLq9Fq/VKvjegHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89617},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.29_1760777100761_0.6597109860739656","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.30":{"name":"kr-observable","version":"3.1.10-beta.30","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.30","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"3451b8e12f02c0f5a698fefe2e2fb4479627546a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.30.tgz","fileCount":89,"integrity":"sha512-TtjdY6ISuup50XPtMe6ojn5ablIVQBDqcTZz4DjJtgF0IecjU2EpvOlje8mWXYBKY7RLZlT3XpxhAZld2uMxjQ==","signatures":[{"sig":"MEQCIG2vFjdOl94F7osZrm2wcYNWvKEDNZmFD9DAY/z/cEw0AiBCJOdXrJeO81yFWdyc8cS2L1ANqnPoQZsyO6V81rntAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89557},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.30_1760778020054_0.6759591512244707","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.31":{"name":"kr-observable","version":"3.1.10-beta.31","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.31","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"947d2c30c89b47863cde28be1de8437358148ed0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.31.tgz","fileCount":89,"integrity":"sha512-lRTZWMa91T5tQTpzyrChlEYUzTf6/yH7nZPbFXp7mi+99MdF1iYxF4e2PKQVvqQHkSB7fhV/UIfLee3YrE+tsA==","signatures":[{"sig":"MEUCIQCRWBHGI4uYpLkzPGpol52cC5YX04rw6kzWrbolvY7MNQIgc7mG9GadaBT86BJ3c5sBFZvTN3peoWxutAvL2JXk3RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89664},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.31_1760781415264_0.3243904027057254","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.32":{"name":"kr-observable","version":"3.1.10-beta.32","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.32","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"94c5127ffecadcb7440bdfc263ea41e02313bc00","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.32.tgz","fileCount":89,"integrity":"sha512-1w7ZyKSQLBRaO8Qb0yLNcxnsQOd9Pb7QjwitsfXRy32iUy0CLAoIqWjpuuQZGeLe0nUpfQQwADztpQxmYl08pg==","signatures":[{"sig":"MEYCIQDdxu0mh6c9u5wqgX7oIJzJUlncXJaRvXdNDdBTmnXesgIhAMo+1Ber9q5su+q4TFxx0IMstIJ/L0iCLQgmxX9WVJ2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89946},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.32_1760782629702_0.23458851373825884","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.33":{"name":"kr-observable","version":"3.1.10-beta.33","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.33","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"fe850065eb1be52f5171d9eaa1bfe4fa2dbdd702","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.33.tgz","fileCount":89,"integrity":"sha512-P/w8Ur4GCva2Jbe2iRTOrTpCv3vG8vkzZTTnOOXmJTr1Cky5opJ8vS1AXUNJ+dmTlqE9amFWV/WQDWvYwqUJdw==","signatures":[{"sig":"MEYCIQDyUlwNiJRXQlx4K3lgiOLpt2W8TXRQ9/iNmg4wlvCWAAIhAKcpUaGNbcw8NCME/CKJuB20RiUWD8v69cZECjpINxOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90137},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.33_1760786886068_0.0231388560905057","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.34":{"name":"kr-observable","version":"3.1.10-beta.34","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.34","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"890979916541184a88ff599824da29a23bb4755c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.34.tgz","fileCount":89,"integrity":"sha512-uxhXap5Mrntchg7+tJXVNcA7+JGQ2XFowqVkBubR0Nzy3xLAOoF5cKjun1U14WLi9mPTKeQ0N/ib+If/HDgarA==","signatures":[{"sig":"MEYCIQCGVUAd/B1TyeoStvUDMVntJcT1fktzoo718V21Pwtr8QIhANCg4t5zJdf4Ppr1uwLHCyjd/oChVuB5vq+YRjXgNkbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89594},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.34_1760788461661_0.8682480147648637","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.35":{"name":"kr-observable","version":"3.1.10-beta.35","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.35","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a07be20992db718b3450de0d0d93480187d1fc04","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.35.tgz","fileCount":89,"integrity":"sha512-4KZ4qXHG2GvaSIKU7uaciZ3rmTCYjLYLPTvQi7YTVmV0gXPYPSxYyMTp8WJO0MQY9sZmpb5flwy2i/wOTZZV+w==","signatures":[{"sig":"MEUCICBo3kykqTedj5yhoVWhU9YrAuGe76KBtvbLpLTAxlcxAiEA2749l88CU9L/jSr4ONIfKKgE7/JfUlYJXzoY6uZE/bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89514},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.35_1760790559527_0.3526179207236597","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.36":{"name":"kr-observable","version":"3.1.10-beta.36","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.36","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"27111c66bca2224802e5ee1cd0a21dd3518046c8","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.36.tgz","fileCount":89,"integrity":"sha512-dtZIGaWmQzumSFLaTIyFiSwMaZbbyxjTnZNrO6dBfef/NzNTYE16hYF3d21Ay7v3oyFj9fCadyd8Xa+ZRybD5g==","signatures":[{"sig":"MEUCIQDsQ8FNH1zNFK+BAubOWj0Gb8xzdMKVg9JgW672TQ+NQAIgQB50y38lMJNK2EYm2nuyUOak7buRr74khxQqhFJA0ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89113},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.36_1760799146574_0.7833738800016781","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.37":{"name":"kr-observable","version":"3.1.10-beta.37","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.37","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8d2851f862e5daa419fc9c7f0f3d15ea7d37f972","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.37.tgz","fileCount":89,"integrity":"sha512-Yvxx8FHZa9daXeCl/lQw1wxCvhS8SfL57cfUVb7xrYwvBwWk6Pj94fCzL4mWJC3TCihYaXVORPktdvzWQnzBDg==","signatures":[{"sig":"MEQCIBcF/DvjGCNvSpF6DXQ540FNlAnX8/H94p660EYb1LlTAiAmwW/e0JwgDwSsMcwdUGFWcEZMQTrioPEic3Un6xIwLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89710},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.37_1760864038641_0.5921487010103172","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.38":{"name":"kr-observable","version":"3.1.10-beta.38","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.38","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"66b11d238b5d886792d3a3a9283843b3f5ea2d75","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.38.tgz","fileCount":89,"integrity":"sha512-w89JnQNgZz4ffRgMHB8oC8Eqh0dRESwnlyhy9+V8Vq5DqaS7iO7u2Sf8WL84C3ZzWnr2AVw4e0DK+6xVXlFygw==","signatures":[{"sig":"MEQCIFpXXCzo931u/7pR7b2AKJE3SRCbBTUMPDO2vDCzYq9iAiAGzjYjyFxrQt4MUZtvUqUWKRkzth5M9ILTaEGmNZK51Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89173},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.38_1760867088938_0.6164120042022267","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.39":{"name":"kr-observable","version":"3.1.10-beta.39","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.39","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8320bd345940835f3cf1cc4209c21410180d548f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.39.tgz","fileCount":89,"integrity":"sha512-htlbt2mSCRIsdPr7pPExWq07TpFl6bVEMNwS2R2t5rJyfM6h7q4VKLSY4AoAt5ZSWfCvZc+BSS/2dY9W1FvBjg==","signatures":[{"sig":"MEUCIQDJzGJ5IKgi/dTrsdQ2VbKTBDq2scDNlR3MvDADZ95y9gIgDpn8XWDdt29BqlSDfIP0UPTRSwuPD81d/2Nr41lJHrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89392},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.39_1760876902632_0.7455409446115413","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.40":{"name":"kr-observable","version":"3.1.10-beta.40","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.40","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a66303097142b0a2deac1c68e122ddf682f74d54","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.40.tgz","fileCount":89,"integrity":"sha512-mJkTmt6ZGjOTk6dQy/mFxy/oou6StAZvvEq8wOfPzOSQFv1LQOyTQcDVlOfGAKA/hc9qlv8L4nxWgBam+kIynA==","signatures":[{"sig":"MEUCIDryYBTcRvAF/vyBIcuP8/Am0wrUm1TqewRmXK7+g8T1AiEAry4OJ4bDI7Vu9oAPBuHJzhWxdzGWicig5Bqyd2ZgdxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89392},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.40_1760877690817_0.32710680916259194","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.41":{"name":"kr-observable","version":"3.1.10-beta.41","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.41","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"afe00a6c79f5bef05497b9f534a519b67f2ef368","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.41.tgz","fileCount":89,"integrity":"sha512-8YjK1Yd4V9KlfBRdHq+7SxTUq2OPNZ+Gr+gNjX7C8T3katO0xVUoWrvyiVrX87y0gawx6k+satwiHaUm3qCJSA==","signatures":[{"sig":"MEQCIEIiezwHl5shWq+64q1tg6KIjdXSAP+uCmwX972mJn9wAiAGpgQLCAjVULHuN1sSiqijFyQyrXVsPsIdlkE4hDAgzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89322},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.41_1760879474463_0.22206967319490079","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.42":{"name":"kr-observable","version":"3.1.10-beta.42","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.42","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2ff8a61ffeffb87aedadfd165385db49a0af9ebf","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.42.tgz","fileCount":89,"integrity":"sha512-1mhnjNK3kUzz0ZPSzXttdtgUKAdXEdI6kqhpoCYIKuhKfhXMk6tP3qogiqM9P5TTgPPZugZYhrJLxVEofhimMw==","signatures":[{"sig":"MEUCIQChEq/SFsqKjnc75TXYbqzIc9Oy4LN3jDeAAq/Y9j2UgAIgMVi4vv/qjWcKWxYrBSLlRsrOxi8y7OKffqgEUEgGJxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89498},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.42_1760880030242_0.25239634191158045","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.43":{"name":"kr-observable","version":"3.1.10-beta.43","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.43","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0ec913b5bf38a30f406cbfe87a3c74ef1729d570","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.43.tgz","fileCount":89,"integrity":"sha512-r0knAUVREjbOoZfum0IP7pNf5ptuvTzLpGI3gbF2mX8Eol1/cPlIjX/OmZSQS6TcQWZBBqQ9t7PXui5OQryNYA==","signatures":[{"sig":"MEUCIQCvYXUtV012oLuYvei8tgGXXRSNacZPH2jLLtrqOjXsJwIgM6VaYaEIkjb3K6mNEvu769wsmdk3cFPx8WTnUHdVx2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89751},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.43_1760892789463_0.7176788863809571","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.44":{"name":"kr-observable","version":"3.1.10-beta.44","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.44","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"9f9b89744fa188bba97fbc94bc4100b769432416","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.44.tgz","fileCount":89,"integrity":"sha512-M3WJp/OM0Ub72k1vg48Tlh+pVa1w3JTK9a7qi0mcB42PWqH44wW46SNs5PGMZLTgKiAx5TzanJZeDwziniOAWA==","signatures":[{"sig":"MEYCIQCnJ1JFKTCWjRtlyCiFWy5tQ/ecijSRW3atzC0ViQfkJgIhAMsSpRCdXvr8Xyrz7lGXz9hVAag5QGEOE1M+mgcnY9Il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89897},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.44_1760893820900_0.6404729969460681","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.45":{"name":"kr-observable","version":"3.1.10-beta.45","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.45","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"94d42ee810158965389606862c7a4e074fdda50d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.45.tgz","fileCount":89,"integrity":"sha512-qitFG6lEFdHRHB4d1vAzlQw6ju81l5nFv2ItxRF1kU7xT6r+BDjAnxGYqjuh5nXrkol0vVpb/vWA8IzBcYWxww==","signatures":[{"sig":"MEUCIEcw2pWt6B3N0tc+o/AOa/zgJ82L52xxhZdRoC+I+TSQAiEAnlcCP1NA3/hzZNdamES6N+vZTAtTZ0v8wLAJlc6J/Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89500},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.45_1760897284143_0.034933433468930186","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.46":{"name":"kr-observable","version":"3.1.10-beta.46","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.46","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"2577aa43f6b89a92dab2862178cbd15f7b2a06a5","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.46.tgz","fileCount":89,"integrity":"sha512-FmV29BAV1ULfunGtRLu4NW0vv3cyuM71XfnBa/Jaqj5UYzXDdkSCcmnVCF1G2WfL2JepDamqBpvDUNZt5R8dXw==","signatures":[{"sig":"MEQCIF0iWD2tqjqYxd5DF1meU9qQwduGvTHiWDxTrQchFf0GAiBEdC1k3Uwfc58KgbqSSXGJ9SmdcOaA7DC6bCfZoQUo9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89546},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.46_1760955078297_0.692663664937736","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.47":{"name":"kr-observable","version":"3.1.10-beta.47","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.47","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"430f89e355a84cd8aafe4925a5865cfc542d31aa","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.47.tgz","fileCount":89,"integrity":"sha512-6rQyziTFqh7lBBYJmIZ/GmznXq1eymQffqWiGRy/3KLYdR1QeQ1rk3Z6hfIyY9M9ZYY6v6g228N8ije18noWBA==","signatures":[{"sig":"MEUCIQCmY8caa8ESXK0c4/gdNGmU9+jE5dkckodebmiSVdJjRwIgVcSCqNTZ2b1UifWxouSumzonbg7FOoMGcSgi1F5WTR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90084},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.47_1760959521544_0.8601554849705335","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.48":{"name":"kr-observable","version":"3.1.10-beta.48","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.48","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"1b84bb92d547ae011cc43c04f1f1552cbd53f572","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.48.tgz","fileCount":89,"integrity":"sha512-MwrkS0UPrx789JJCmAt8uIyOJbJmds2WSRkCHxYPVJzf+yAbSlizW6lmOjyokZyzCZEA8We90HSILGabRsTZaQ==","signatures":[{"sig":"MEUCIQDrLejJTgjWQxRirJzfoFfWb92FRoRtMvuAzqMA7R8UGgIgWQEsrjILnwGIWq/sgGHOnl48Jv6Vd3JcepO0vcDDXQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89693},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.48_1760964720493_0.11822937134786304","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.49":{"name":"kr-observable","version":"3.1.10-beta.49","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.49","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e7bfd5f517c35ff8aa19981711923985ed4a1518","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.49.tgz","fileCount":89,"integrity":"sha512-RysdKkpF4q+egUytLUX95wawIcps0JxGrwjiY5sqV5Q21elW8miTSoZEmkmn2ltJP+HQ7PNE0vftbf6O7DvemQ==","signatures":[{"sig":"MEUCIAeHboQJ6irg9tINIY7K4W6YigWzfhnxEd1U0IkahtGMAiEA49fsZvFMf3DNyfKr1kd0gNQiP4Ihlk1/K9xmxiHIKr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89696},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.49_1760984036202_0.602377782309137","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.50":{"name":"kr-observable","version":"3.1.10-beta.50","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.50","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b6be20ef01fff96df565796eb35fd3e4fb92cda2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.50.tgz","fileCount":89,"integrity":"sha512-Y3oN5J9gPXJvxgkIqBCPK9f1ouRK1ocbtZTpw/ppv8X89QIV0n1M8CCaoQzjPRICVNYXmFptSW7wPggUUrkS7A==","signatures":[{"sig":"MEQCIFAwvlVA3cy7mW9sEOvgo0Ozh3mHp0P836S46LRndklFAiAhnTmKUKhoe6XuxF4ffX3+ctCAGYaOXPBH9O3b2p3Fug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89368},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.50_1760984865754_0.0037051167070558666","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.51":{"name":"kr-observable","version":"3.1.10-beta.51","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.51","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0f6cccf3630e4d35cf9d34feba2b09f63c567331","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.51.tgz","fileCount":89,"integrity":"sha512-djWYYSlrn9L7XwRvjnnc+bSh+HY5kjKKnzuNrhvZcsnkE+n6zwC8P0vmOxRk3cXzx+UWF/zC5egG8ulStDXHQA==","signatures":[{"sig":"MEYCIQCp5i98jZ+xbtgLw6/dGm8LlxcCDx/fXDlR1iGeujzWAAIhAL8ygZNnhrJIgb1O1QRXT8vB1WDO+xfrqBemV3Ius06b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89848},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.51_1761042624305_0.28517852542993083","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.52":{"name":"kr-observable","version":"3.1.10-beta.52","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.52","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"703acd831eaf981bf4f696b0a19d5ff3242da21d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.52.tgz","fileCount":89,"integrity":"sha512-4SZwHldD1MB/YyzmrDXmtYspobAokSb8gQEQAh4RT5ODbL9FbJtn/Uw6srfnr4WcPeS4cXWa9pGXXQbCLSpICg==","signatures":[{"sig":"MEUCIGTBERa14/LFzHc/NAlaaHGBskTbtEdSutIQgw6ewrgPAiEAgW0+/Udq3cejzea3+BA/o9Sv76cV44RucUujjHX2bQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89509},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.52_1761048449743_0.23153299754817058","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.53":{"name":"kr-observable","version":"3.1.10-beta.53","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.53","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"1db8fa863111c9d08428e72e2ba6ae997a83abad","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.53.tgz","fileCount":89,"integrity":"sha512-TPCha2iAHpTDvAVZdernqbTdK6ty25/toVHoe5tsZwDD39RzlRCiCx4fZmv3vR5eh6yfohrnS4CT6mO5tRLw3A==","signatures":[{"sig":"MEUCIFtJZnnNToLB1m3jE0AbLm5U7X8ilHBM4lyvGMXMtQO/AiEAlvhqFHr8GPfMs2/FT6Qf4NKHeiSuIFKF9YsqSy+Yml4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90123},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.53_1761071714451_0.2732464521006901","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.54":{"name":"kr-observable","version":"3.1.10-beta.54","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.54","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0d4663292596a2cf69eabdcf2f4b9674514684bf","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.54.tgz","fileCount":89,"integrity":"sha512-ejUlxABJgi6tsga5Jjgvu/GWigigTCWTlbHq2q9AWNskNabrEBFRNhoGGKLfvbapw5cG5sT7RzY//u/YyMMPCA==","signatures":[{"sig":"MEQCIC80M1YLjI4X16gpKw2lURuOAUuLMEWyfPGjgSTex5zdAiA40QyYrKg+4kL6z0daJaZLPUxrBhYriiJ5LvW1bvCrIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89818},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.54_1761073509047_0.21098981497049718","host":"s3://npm-registry-packages-npm-production"}},"3.1.10-beta.55":{"name":"kr-observable","version":"3.1.10-beta.55","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10-beta.55","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"59772764221ae638573a5682acbc27e96e00c123","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10-beta.55.tgz","fileCount":89,"integrity":"sha512-uYKg0N/WaiidJKkZBkYPUkXJJl5YqjMRDlYK0afgiI4pZW2lZKkxF5uNcZ2GP8GX6J5eC3WMLOErV5OdAB945A==","signatures":[{"sig":"MEUCIQC8AEVRWelfioQieMQqfRYQTdBhkxMuqPR2EHJRi1rSqAIgEcjDIS57+x7p0e0qb72qoHGoNjgKG1fyL/L8Ub+AiTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88438},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10-beta.55_1761234461030_0.6484507722120547","host":"s3://npm-registry-packages-npm-production"}},"3.1.10":{"name":"kr-observable","version":"3.1.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e5645af3dc0298e6a387e0eb4265fa149b0156ad","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.10.tgz","fileCount":89,"integrity":"sha512-pObKUincyqTIeMmsO/MKrWbfJDGlUOAcYB+6NrnJb7+Gc66jvhIgxeQ4ruZAnssPhQ304DCEoU09xRFjK/ZQCA==","signatures":[{"sig":"MEYCIQDjlBL9oWLEapeaC9Z9WZR7uLlXojnfRMyi9IqwOHqZ8QIhAPWicDFgtBd44OUp8pPCQtsFF6clYlE2bOKiXffAv50v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89788},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.10_1761289027292_0.33109618949767117","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.1":{"name":"kr-observable","version":"3.1.11-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ffcc984c982c46ae66e99e769af13021d8f9a534","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.1.tgz","fileCount":89,"integrity":"sha512-fG+p627PLmHmvmoUz0FgBaQLg+t+g95rio0eMGBgCqOOFhXwJxsS5npbrKwD4phTyWVw4Rh/u5jwPEny5WY2nQ==","signatures":[{"sig":"MEUCIQD4Iw8F7PuSWAl09I/O6+0zjKJGh9o2d8u1Qh7sSKv3tQIgKupy0m08QEagOgPucJMvyIZoYA25n/+cDPZFSoffCTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91739},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.1_1761298268048_0.10308636126824844","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.2":{"name":"kr-observable","version":"3.1.11-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b785aadece8bdc15a90889a1ec3b6e4ee5e9ff2b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.2.tgz","fileCount":89,"integrity":"sha512-sSXnzBP1JqB3WD8H+drm4nbjPaI/TTEcJ9XPwsaFnghyM61yGe2JeLp6ItusbVHwl+Hj2IDNGP5Fc5pgdC0cEA==","signatures":[{"sig":"MEYCIQCqCGUh7wEvcG36SUtOuUMSMmbsjz5pAVUeyXGsVjl87QIhAMFLuWbJGmnowNXIJWM14Hz3tL6IOa0Jo6GZDgNs5t9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91742},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.2_1761312448798_0.19685814989302397","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.3":{"name":"kr-observable","version":"3.1.11-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"4497b568702205dea88893a70a38cf0dd660facd","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.3.tgz","fileCount":89,"integrity":"sha512-+6Ypknl3PzKzhlVC5gcDv8cXjTXYmxGYuKtBG4CP4ibqnTz9V6usmKnHBJwMO0GNqeag073JIm31WbIMFF5Q1A==","signatures":[{"sig":"MEUCICKRXsuA7lMNTCzzwbZS+2yBpokiqltKdX5JVfh2tJeZAiEA21cZ7WD7jla0B9V9wsoJ9lVG3VzJpMwoeErRXYGmJpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90004},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.3_1761320650497_0.9197376492540157","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.4":{"name":"kr-observable","version":"3.1.11-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"92aaac7ce50090353fe3a301a4453df0f616d2a6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.4.tgz","fileCount":89,"integrity":"sha512-+hdQP2ngG3F2Eo9nZj4W0vw9GG/tUsi9KGGU5EY69zGxA7ikaIFrvEEGteLfF+0OlJWobHsn/CuLQyBta/B0qg==","signatures":[{"sig":"MEUCIFR+NhduROsjdPN53nj1+NdSXPRQHeKaJ77WAJSaLE7gAiEAx8qFijcaXNI6qLi8QxxgynJNIlEsD+xM0Sni4KaHvpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89918},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.4_1761326831124_0.06363807832042356","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.5":{"name":"kr-observable","version":"3.1.11-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"aa519b47d9e179cff2c561c25d0c062026af76f6","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.5.tgz","fileCount":89,"integrity":"sha512-FBbZ7DyrivWSxmf3XluG08Lab99wiPDPfsbpijgB906Msw9mTFJ3fUZ0RzpiIJtJ0j0t63FNh+WIURB09A4TeA==","signatures":[{"sig":"MEQCIFu83VQ1qpulY7tMS6ihtQVKCMV/EBGrKIJKp9MjS9reAiBDYp7rRdW6lAfpbGFNYF/ytEUr/n/ayyKeQUgHT7e0wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87409},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.5_1761391707440_0.8057844845531379","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.6":{"name":"kr-observable","version":"3.1.11-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"6a2e8a652d0a3af3711ff70fe225f01d56a0720f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.6.tgz","fileCount":89,"integrity":"sha512-soYSkJP/0Nxi5lAaLQx4Y+Hl+VqfTZFAFE/6bSoN88GR2Kd2ET+0swRboKvA7sfWr23WIBrOhblAnPbb4vGF8g==","signatures":[{"sig":"MEUCIDSQBPpH6VfR3BMIwhGUg7xCVRzoUw181qbWjsGYG6ssAiEAn9ITtUsoD3ms7fHJJLZMWmqb4wN92HT6Up5rAm8NVBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89918},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.6_1761395680647_0.40011712852792214","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.7":{"name":"kr-observable","version":"3.1.11-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"70e6707503dab0aef49ca4b5bb8c968ff664aadf","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.7.tgz","fileCount":89,"integrity":"sha512-XNZAZX3e4dKqibLHX5DJXt6wySjeQ4YcsfrEtAHoKBHmA9xNSk8v+3P2vpDhCJT6xZM9MTG0BhukPUxTtBRaBw==","signatures":[{"sig":"MEQCIDM2aYtV09fSyvfqBz5BLXiriM+XoKHl8YSSX5WcjBRnAiAcMyX3oEFUv+kg6wVisYwKf7AM2TFdk4VrxoYsr4x7JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90678},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.7_1761402473645_0.4355510255135071","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.8":{"name":"kr-observable","version":"3.1.11-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c86a9d115fbb7107f50d06bbd45812f257ecbca0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.8.tgz","fileCount":89,"integrity":"sha512-x+KF97sz4842rVxumv5WBJnUnDWhONPElYZjXYQ2jksSWEy761jdyU4ywFQhsV3s1ZJp400mVtC8xPcnaMEoyA==","signatures":[{"sig":"MEUCIQCYUoSBN+5D3hOVdGK3nn9NBWBSht5Y9YmjjI0+i+Im8gIgYk9cEF6yYrsdquoyfzbAW6NQOLxlsVJ+N2fwB+mYjjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90626},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/X.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.8_1761408072273_0.9923081721415878","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.9":{"name":"kr-observable","version":"3.1.11-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a877a955582d4e50f80c69283431ea51aaf9c615","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.9.tgz","fileCount":89,"integrity":"sha512-nVp2PzX/NcANrWc+QaOQuGxOkph4pw4HhFzPz1W5ZRIOPWyAosP1/0FNDcr0WkE5qhnsMQqcsOmRiiESluCHWQ==","signatures":[{"sig":"MEUCIQCfzWr8v9Yya2tcYEIKOs2wuS9VVavqvfDl8xqm157BaQIgSTRAhOm1Gkehu1nyPS0nLjR5D+XPmUTnb4GyIrvMCfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90186},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.9_1761410617026_0.7463050171718468","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.10":{"name":"kr-observable","version":"3.1.11-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"257f44e8de30575850b1d9b16421f5f24e54a59c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.10.tgz","fileCount":89,"integrity":"sha512-zi3UG4kM30w3nrSSaBoyeK/kH+kZRXh73bMC1ZUjnksBdq3WUS5qmbK2VZ/2rqCf1z8XIaoQP2Huy+axvbW9CQ==","signatures":[{"sig":"MEUCICkUamZCkKdJ3As7rIf2FVSV6kCU7JwnCGS7jxPGPu6xAiEAkCeRJeE+w4U/r/FQNnXkke6fXLtTsUyiQlN6X/s9AlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91016},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.10_1761467502189_0.2985473854617524","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.11":{"name":"kr-observable","version":"3.1.11-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"96bb3b1c7ce4c82f26ad9ba4a3d440fe6f550694","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.11.tgz","fileCount":89,"integrity":"sha512-mD80vwSnCQu7Ygij+Qb2MdACTdycldTGpxWApmPjXdL2tUhQbHcfE4PLHIUCyFVfHW8InlZypZPLx0dWKPanTg==","signatures":[{"sig":"MEYCIQDWtS2ejCXlcbD4IcvQ8ce+ejA26zTPFwgWmxUUzN3unQIhAJzNZPLPe42pOppTmIvV0vGI0fvoN+GurHUb0fhzoso4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91871},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.11_1761473904607_0.7762730293768916","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.12":{"name":"kr-observable","version":"3.1.11-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"42222510b97160a3713182e936351005256e270c","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.12.tgz","fileCount":89,"integrity":"sha512-ml+bD9H0DenaKgihcAOMbrYxfjw9l8zJMNZ+NFwOQi4aq0HVI5heEXTYSlY2txS338udVU4CjUVukrFq0YC5Ow==","signatures":[{"sig":"MEUCID9VgaZkK04Azyh8q3SNZpkrOIyHAqoZTz8EGudFt5hOAiEAnKEQd61pOLaYySzdcdMh+KzT8/xYGACe0LBbc7bJxD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92066},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.12_1761475252775_0.013779419064266385","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.13":{"name":"kr-observable","version":"3.1.11-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e625089f7b4e432b855ee77d656894deffcc89c0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.13.tgz","fileCount":89,"integrity":"sha512-93oBkd0naXQ5RZK11HQW8Yb4169LLZcr96jRjnAjHrbpbHYEbFLpCVUV/tox7XxSwLkVDeb5FSqy2mztySjMaA==","signatures":[{"sig":"MEQCIDkmYOnjPM/Bbws73Pa6gAJzClfeByoeJZP/4crs9JauAiBP54DVAWMcbnT0X0pimssfcz20iYX/jwBAQGzK5LOQFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91546},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.13_1761478539214_0.6719903798118507","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.14":{"name":"kr-observable","version":"3.1.11-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"065bab112e079da9b5781ac5b27f541e44545b77","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.14.tgz","fileCount":89,"integrity":"sha512-4m65xu9RiWRj2KFonFUGkn4rg5lkbMTL341AkwqOeJy9gIUZh8gO9MkroZK52Fg/MjeWkQh9MevdN0F00Sb7sA==","signatures":[{"sig":"MEUCIQDP8nKmQ7hxsXFqbCYVQ0YfX1riyuDKGmdJmewqcrsxHgIgJKmU7/cnU6/TQ8Q+VOdeIQOx2ay9nVgN2BxghO9Z/DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91207},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.14_1761491898627_0.32768848594463384","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.15":{"name":"kr-observable","version":"3.1.11-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"3c338876cd530f98b4b61056b74a89aa2d8e5c1e","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.15.tgz","fileCount":89,"integrity":"sha512-YrGhqfCNUqUJAIm41lqDHi3DM7hbtoq+kQgK0i2bkgTb9VCOuZha1e79od1rIT85gS/iCZU2cwth1YWOpKbi2g==","signatures":[{"sig":"MEUCIBsOa8ZDbVxzZiT9XoHSWA3zfP3L0IBQeyvpDfH1QNqXAiEAzO1KTYJ1y1W3iDu6n401qo8VWYtL9HPa5bIMWCVM2gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91290},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.15_1761492521533_0.3299938448676527","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.16":{"name":"kr-observable","version":"3.1.11-beta.16","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"4edf3b44ec219277a9bb4e13295a10feb3de756a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.16.tgz","fileCount":89,"integrity":"sha512-TFxh/DdB8VT2lFd0++jc5xWkJm+tMeAh9x8hK6f6CwfVz/Vz1nFLFhVZIdxrJ0nYHaNlNsYskRdSziQmcZ1K8w==","signatures":[{"sig":"MEUCIHFDNBQtfA/Ye+ig9SQar/azXNw/wpCp/EllhCY803yOAiEAnOQiUWKMc6h1B0WtRrpMXaA7iQ8Gp1Z7xTUSJ1UEsco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93329},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.16_1761500919611_0.999593849735106","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.17":{"name":"kr-observable","version":"3.1.11-beta.17","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"eecd3164c7752ae7826b106860069c14b2d878c0","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.17.tgz","fileCount":89,"integrity":"sha512-aPtg1IvKTFmb4PlHkp7yKUyyCzvpWrlS2q5PKPIe+NONXXX0NMVapIpabrBNUbrfQEXs96PO96ak7gJrHZnW+A==","signatures":[{"sig":"MEUCIERHPF81taTjAS+0TEFABcU5WFVhkn+9lCtWJWrJPkxSAiEAmsBN5Xqb3v5bSqofA13uYTTbo3Iqn2cZTzcjJUJBRWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91848},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.17_1761504918227_0.37074049531676523","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.18":{"name":"kr-observable","version":"3.1.11-beta.18","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e7e0368c4a27d7e4edfeaf7a3a2c1672c84d8e1f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.18.tgz","fileCount":89,"integrity":"sha512-DLFMY5mMoC0hBUSpt7NFcvq0MysXRj12fKOG6yTlUNnDNGpb9//Fw03mj1FLPrf9LxcSiKQj2SfvUGbsaXN4fQ==","signatures":[{"sig":"MEUCICPEGH+Owto8sCD65Cd7qos2kwo+gULlpfAp5qQfoi7QAiEAuiuZltdHIBEGnXM2Nz5p2lKHVImXaZAeaCtaT2L5QWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91800},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.18_1761590915949_0.7579720923236164","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.19":{"name":"kr-observable","version":"3.1.11-beta.19","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ed6f61f9eb5be51a190d6d42e7beda50ec76e9cb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.19.tgz","fileCount":89,"integrity":"sha512-ZLFvqhH+yGnKDO2iUJ2EfrrejkbmBqbcUglKtmuCBcr01jFqee/cniNHkOAgG0+q+EqGGtmFMIvUQbEswdNDPQ==","signatures":[{"sig":"MEQCIGkiVF8SftamnsPgj3PSsQZ23qPdRYPZyPpKQefhvJrXAiA0EruYPobygKTyRkc5bzORIz/8uRpnqEM9/fCnXXz5Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90083},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.19_1761761451756_0.9646490399744556","host":"s3://npm-registry-packages-npm-production"}},"3.1.11-beta.20":{"name":"kr-observable","version":"3.1.11-beta.20","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11-beta.20","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"c4299f0a34abade8c1ddb5e04c3f807c877d9719","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11-beta.20.tgz","fileCount":89,"integrity":"sha512-J5Ct/ye78o2fRqtpiEYXSVSSibzh2AyJN+1YPHqFGMg360l4x+OO9/hW9BFhfLFHDWygT8e/5J5Yqzne7+VLLg==","signatures":[{"sig":"MEYCIQC2FJ8Tz1sMK/fZKaOqXHsTHyJf6tYN+Lmy9PtkGjfxEwIhAOZVEJlE2brT9ZNi4ivNFrq6jMxod2y3OuUiCJWotRx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90491},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11-beta.20_1761849323403_0.8065830986138707","host":"s3://npm-registry-packages-npm-production"}},"3.1.11":{"name":"kr-observable","version":"3.1.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"6c0bef394a1cc0bcadc95bd0b23f82dbd55de01b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.11.tgz","fileCount":89,"integrity":"sha512-AbIuaJHoeSRXWL6QJadPD4RtaL8aX55p4pNbLC60rUtIig/vQ6McpFhSTMhfwyD1IgdW1Z4fZKW3H8dH//PewA==","signatures":[{"sig":"MEYCIQC+6tgrhZgXqw87Fk8Xysz/pp9sQ8GV7sysm/UfJQr3SgIhAOC7EmqmedVa/G5xzPjUtiq7tM32hvgreO2cBkKRPpQ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89869},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.11_1761850905101_0.5158327909757872","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.1":{"name":"kr-observable","version":"3.1.12-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"874a97937b2d8578aed6a41f546e35490194f6dc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.1.tgz","fileCount":89,"integrity":"sha512-2DOgOeT3WN3SNiq0W6YTiUmQTglQ361pCXu+N4JYWy6TQgL+aQS/hiaKWOkkAxBY7ySBgqYH8aydwCzHIe6urg==","signatures":[{"sig":"MEQCIDwV1adBdN6GO7KxTeELBR8TbvGcarRX174C7xZWNKu2AiBOfO0wX54xqfhxNf2aJaS9y+g6Qz7bw73lTaaFCTMRSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90820},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.1_1761929559206_0.6458992879712184","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.2":{"name":"kr-observable","version":"3.1.12-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"363f460cabefb9cd5f78b1f58cc4e9b250f27092","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.2.tgz","fileCount":89,"integrity":"sha512-bjcRgr6TWCU1CgbnbEuaWNEpHcRKiQH54g+XCvwgb+EK5v2Cc1AIKBL/B0fa/uHFVJEy9p9QMUpuXhuYaGzMNg==","signatures":[{"sig":"MEYCIQDE8gwwJw5j8MxgcOlED5ceXgoNIIFrv0dY0Nfzz9G8FQIhAI5P6TnGbrxqnFzDMrURTJAYkKCIKtukjH/NFk1/2u8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90785},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Inheritance.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.2_1761982428193_0.09463038232250454","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.3":{"name":"kr-observable","version":"3.1.12-beta.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"5a59f5ba5a7f77a9bbd16d7c549e44b1c1cc8051","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.3.tgz","fileCount":89,"integrity":"sha512-698Txl4hkmX7jg2gNBmU5jm1cw935xRb+Ell0/kO1HgaL9UYgEkP2XEkPNJI77JXUcQic4mbvDTekuJyD8MwsQ==","signatures":[{"sig":"MEUCICAIcfEmoXlfhaCOvxWzpaIagcAS3RlSnz1zfzyBgK7YAiEA9oc+mpLSxRXoIvaDQY9frcFwFQ5wVsLoWrccZcbQD7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90713},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.3_1761996360867_0.10369842021554687","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.4":{"name":"kr-observable","version":"3.1.12-beta.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"bd61b8502a55465ee6307558e8b239e7e45d0ee7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.4.tgz","fileCount":93,"integrity":"sha512-zb/1to2GXyjj0YQHugBNZyet2bnWzq7ex/KPdxGeFkJJR63l0cKuVVETZ4QIjgKBG8vHnOrb4VjbIWNVaISEIQ==","signatures":[{"sig":"MEUCIEzMR+EHauF9YyVisdlwf2bg/HPuTcEsAI/al/47rbZgAiEA+Qwh+08chWfbxQgwmnay/ozoZZtSi6F+o2XHdcZhePk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92459},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.4_1762020724451_0.8866297138867756","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.5":{"name":"kr-observable","version":"3.1.12-beta.5","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.5","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"cdf1cc4208b104407afbf5f66393e5b4d66c839d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.5.tgz","fileCount":93,"integrity":"sha512-u5b/noSYrWoXSvg1azuMneI/0ms/vBkmc7HPwjQ3yqssCBqINA4sYlYhMDt+ZuQjKupyUN/BYEbeKQA2XJAVaA==","signatures":[{"sig":"MEYCIQCwjbI2rNcLZc9uczYkFg3dWoYlfa3kSmawMqnj+ozM3wIhAMOiLwgn4x1OzZ06PmZ33/yA34Yn2o4/Zm97N7bcyqQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92728},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.5_1762022580808_0.3791827448124796","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.6":{"name":"kr-observable","version":"3.1.12-beta.6","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.6","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b3afb360364bc5fc42c2a1af0d163499e530d5bb","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.6.tgz","fileCount":93,"integrity":"sha512-ApiayuumGAk83KnA9XzjcCTjw6LU/WBvMA1doYgSi2mxAN+jSxj27DR4TQzXeIiP2pixozSWLK3RS2b06QQHWQ==","signatures":[{"sig":"MEUCIQCIE7ZRiKwIlTKJW9gYVAboGtGZvOQp6Juvrjpwvmdq8AIgJ8GM2+U/0IPgTejNSHm4pMOUwA2WoQonIMiNjMmwPRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93564},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.6_1762073311090_0.6355258962721642","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.7":{"name":"kr-observable","version":"3.1.12-beta.7","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.7","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b57ad90eb02a63600ce914234ddc7d04c84ab402","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.7.tgz","fileCount":93,"integrity":"sha512-kdHwExOf4K7sHBmly+hg/GbdRHzAZ0iwRlobgRyvp4obHTjKc5iGvscmxka78XkeLycgVAV0Kz56cD0U7eH30A==","signatures":[{"sig":"MEUCIEDGJ4as817LgrIydxbnVuAFYHgVOJqOREcfwOOf7Xe/AiEA+t8BHiCfNy5KAxZO453Nm+JZpLijt2ntH2M05ddJjYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93282},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.7_1762073709896_0.1250654835153473","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.8":{"name":"kr-observable","version":"3.1.12-beta.8","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.8","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"6fee3e6d786f20a8eab65ce448c9b93fbb6e8f7a","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.8.tgz","fileCount":93,"integrity":"sha512-hTfVk/rgcBzy3XBoXJirx6xcVKNkiCnoZSA2mZxx5J2bJvh8sx1vl/r8tttWuTMzcETy6AgQ9NJMC4AHjMd0KA==","signatures":[{"sig":"MEQCIHwWaNlQP/72lBRTvTDejTZtWu9i+E7m1Mp2M9qMVqENAiAR4Visqqt618MHNSMfgM8vkTqse/v3SFEtX2lqn6Dsyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93613},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.8_1762077401019_0.0807112509465826","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.9":{"name":"kr-observable","version":"3.1.12-beta.9","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.9","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7297b5cd91cf270e5af02887475a99a07517b323","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.9.tgz","fileCount":93,"integrity":"sha512-tHzypc1+W94AUPFnahNeSmkb8OcgtqIXAkYLz/nNb/yV3Vi940Xk8tBufB1xN3hb1fJuEI5lxSU+VhI9ICRkCw==","signatures":[{"sig":"MEUCIEMHPWKTqqyz0Zby6WJ6BFz8u7WXVmZ2YCcLr65S7zuIAiEAoXTC4y2N6JZeTFyUeOE3r9hfBmk0BX8p1+xGs+G5Wuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93982},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.9_1762092570183_0.25924718576446226","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.10":{"name":"kr-observable","version":"3.1.12-beta.10","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.10","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"41282efd11949caecf64fcd8889bdda08536b178","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.10.tgz","fileCount":93,"integrity":"sha512-v7nf+aez+NV1VLol2xJV4lrS+8IFZQdwXMjPRptBX01M9EO8kwskxgBwOCBrYgMppUTIgWmFFsQCdBeYd0wHlg==","signatures":[{"sig":"MEUCIB5cWbVJgMsGTaarOBlbFj4BE6jVG9kqSTkQe+2eY70cAiEA/4H4Av/EQAf2OGXl78iBUx2cT+/jx+c+mQlhHxgnm1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93341},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.10_1762093488174_0.5209600666332517","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.11":{"name":"kr-observable","version":"3.1.12-beta.11","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.11","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0a9c577e5b066cf08c459e4253f4c7677cf06f03","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.11.tgz","fileCount":93,"integrity":"sha512-tbMpYac8233txPTpkmRYzErWh1uxlWwMuGMGOh5vkB7RW/myMZicUiuj0dK2riusleVKwzEJs/xuM0ivqWuZzg==","signatures":[{"sig":"MEQCIGPN/u57Wsmmw6dX5pJW9aGXl/HZxvQH2K8Vp8E5/q7PAiBp9hpONWjZtj3E7Im2nLotwH4q0D0z38Dv+zfuBzbSEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93109},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.11_1762161165793_0.7531099641179393","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.12":{"name":"kr-observable","version":"3.1.12-beta.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e578133ed748c75750d53cce463c027054cb311f","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.12.tgz","fileCount":89,"integrity":"sha512-Fln5eMAye4abEQGI1b/aO/VYYvwlmfqwXSQvlpdpZceF2BhahomxFHhDNyKGvU/x1bZ/ZPVwC9MWByiT2D+xGw==","signatures":[{"sig":"MEYCIQD/9QGVMwCJpa+80VBNfPHV1CCB5PoTNE8I3Dg7SHHO7wIhAKb1qgITeKQe0+/Ve+XW+Aun8R8Zf0qcLykykLKQBQY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92339},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.12_1762173124834_0.56130745825464","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.13":{"name":"kr-observable","version":"3.1.12-beta.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"a27d23d92d0c285ab5bea0bb428830912a1a8abc","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.13.tgz","fileCount":89,"integrity":"sha512-2UYPTd8bRxWxmxcuxG4WCi3a9sO0CNday3hGi1V2S211cMfQJtbnht1s/tklDpHF41sAVBgQxS9aeQiI6yo/bg==","signatures":[{"sig":"MEYCIQCQqtLiSgfnq+ex/T3KDARRA+0Zqo5/1c8nFcBltkTtzgIhANjATaeD6vxNpWaCj9NDthUp3ETdepvjZVKVlbJ/hJvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93790},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.13_1762177371112_0.07900098528331245","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.14":{"name":"kr-observable","version":"3.1.12-beta.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"0436647e1fce8c029ac4fafc8e91fa5c95852607","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.14.tgz","fileCount":89,"integrity":"sha512-FCEDfExnPunl0jkixbROHdCTyp0He+QabdsCVKwDBNVZ2rAl+87poB+YvHhGwV0lKSuzktLBBTkc9N31hOzzpA==","signatures":[{"sig":"MEYCIQC2yVnPKWkOAqFkpbYeOY0QqvhBHAidW5DBPvD5IeuA4gIhAPdNp/cuJFRtNcZJUbulajthYsfNlXGvbI2ewlY/d4LE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91863},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Bind.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.14_1762179024914_0.044580781344519815","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.15":{"name":"kr-observable","version":"3.1.12-beta.15","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.15","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ea8a26b53e614a56d78e8d8d0d71e72d0cfde610","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.15.tgz","fileCount":89,"integrity":"sha512-9auxYeWGdxNpKQRPnYf+RRVvCmDw+gZgcjW5qISgtR+HDtBGDDcMrahtrrqDrdyWy4L2buUii4o69dtRUPT73Q==","signatures":[{"sig":"MEUCIQDfYispG4YY4lG+rOXt2rkLtCwqklqanp3GHgcCnYoi5wIgT9eK3m+yj1esbMDurA56LGPtpvgvFzR5uhrpBHJ2HqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92705},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.15_1762251981506_0.20480539507981677","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.16":{"name":"kr-observable","version":"3.1.12-beta.16","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.16","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8ef21e2a419000c42c8e714363482914fc1d05b1","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.16.tgz","fileCount":89,"integrity":"sha512-5YPUJNOK3sQiBfDgoaMnIkuWOu0pPKF71GNQJkb7b5K3G8S6AK5jVSgT+a6wa5iFSY+6VVpmqhCp52S2cMnxlg==","signatures":[{"sig":"MEUCIHFw851IbYpmMGynGZJTMAGdlcJbR87utVN3khskp54nAiEA6wm7LECsvYcBgrL0UcIvmUxuH/M1P1RaVnYHlucWi3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91860},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.16_1762420154898_0.8116296942958592","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.17":{"name":"kr-observable","version":"3.1.12-beta.17","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.17","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e71e0a5f9ac3f2f82d767625ffc60ab6b5363771","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.17.tgz","fileCount":89,"integrity":"sha512-uObQu5AddVy574C+0Cvogon6LgKnX4j2M0ii5qPURJPsgLbIDJ0mxjJofY8WX217G8E+Lhu8/Yb57EZ2j2YlsQ==","signatures":[{"sig":"MEUCIQC7v+LSmt/VI6n7oSuUn3/T5jC1FCDuKtGh5siaMxRomwIgJpU5k7fhFUxCFfVGexcnEIVnQYrlu55x7lhzOIrFflc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91870},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.17_1762422946045_0.42420257250077653","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.18":{"name":"kr-observable","version":"3.1.12-beta.18","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.18","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"7a14974b409c6e89fb4c4af5c4969764c7913d05","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.18.tgz","fileCount":89,"integrity":"sha512-Fwb8+PimvTYzo2K17eonTFYg6ey0WaCi2PMMH4mxxw9kQKZnkztzWU6J4/X+3NruK7n3QpzNVvjh1OMeOLnOfw==","signatures":[{"sig":"MEUCIC6A9hsTWl/ti1lAqEUS4Q5uH5c4oJdSx84+s9VCjJiIAiEAsYrh+h8V1X0WEBWmvM7Kde5NcyFead6Mh2RxBX7t3ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92429},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.18_1762452574446_0.7616540791844402","host":"s3://npm-registry-packages-npm-production"}},"3.1.12-beta.19":{"name":"kr-observable","version":"3.1.12-beta.19","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12-beta.19","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"423709dab61c518cd2b07d7ffa506b3756516979","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12-beta.19.tgz","fileCount":89,"integrity":"sha512-Gk9ir5GoW7lDis4UbJ21nM10hkz08NmbJIhZs6hmt6TN1oCr8YYK5v8Zx7EXzx9deX0f23dNPEud531g9PRNjw==","signatures":[{"sig":"MEQCIEOTqENLdLbo316x4ue+B0LlUHPAJk11U/b4ikc0PLc8AiAK7OhwXTwIu4OjpcZ1n7pATj1CuT6eCUQXtWrRMSsnXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91185},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12-beta.19_1762592967875_0.22492783871001332","host":"s3://npm-registry-packages-npm-production"}},"3.1.12":{"name":"kr-observable","version":"3.1.12","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.12","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"d33c26f321b0ef92acac9c0041303d806948f1d7","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.12.tgz","fileCount":89,"integrity":"sha512-biGVUdbLI2sM/Q2jDgOiOQlJdF2roMuUCOeRWWfSUfsh+fHLYy+YvB+rAtmL2XJpoXfYYVPpkQgOQmNUzugX/A==","signatures":[{"sig":"MEUCIQD+EDz1PhBxkCxAGdcqm4J1xekOC0GnpRWePXsLXj70agIgUNrOz8UxVp4HL6709mpHLLGgQUzDzCwPfY0+fC2HGVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91177},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"c995538cc32b52125df47f8b9ac4e9b8dabfd985","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.12_1762597420094_0.9573273369826276","host":"s3://npm-registry-packages-npm-production"}},"3.1.13-beta.1":{"name":"kr-observable","version":"3.1.13-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.13-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"dbc193ce74044b918c034e9b51083513a5a78d55","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.13-beta.1.tgz","fileCount":89,"integrity":"sha512-gYL0wLNdW+7ZI8E+/m2aoHFdGVESXb1FyzmJ4Ny2n3Y3xB6tG+M56tZJfWlw5lKfGd+R3Vzc+qNh+4fIZjbJdg==","signatures":[{"sig":"MEUCIQC8n9wTUAwV5N6R1fRq04HhPOtMdwCAhxy9dVeoxlnMjQIgK5YnkQlNzZ9Jklq0CD1vZ8NKTgsgOgKj/yhOAo28L2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90053},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f8326f788f1d36ebb6482736b26e7be4e05226d2","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.13-beta.1_1762690774398_0.3306160021736051","host":"s3://npm-registry-packages-npm-production"}},"3.1.13":{"name":"kr-observable","version":"3.1.13","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.13","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ee0e35e7e48c527bc004c6b52dba93c0b3cf699b","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.13.tgz","fileCount":89,"integrity":"sha512-PJ3Vj7H5O1n1CZtixaPiwBot5ca8kTcO3X2RonY1c1pzW+8AR5ZOR6gd4A1Xx8zmNNP020wzqAkABh6x/kdfqA==","signatures":[{"sig":"MEUCIQCKCApCOZrwyV2zqnphobljW3B37gS1LizklHh0rSO4rQIgK/QwYpUQt49VA3EDVAvQtde7AizPNnvXsWaXeNRNQEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91844},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"f8326f788f1d36ebb6482736b26e7be4e05226d2","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.13_1768742530716_0.6371070732641686","host":"s3://npm-registry-packages-npm-production"}},"3.1.14":{"name":"kr-observable","version":"3.1.14","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.1.14","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"8cc76a18648ae34864975b4b8afd95adb258aeb2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.1.14.tgz","fileCount":89,"integrity":"sha512-Kn+Z+xCbwFCxXju+Okm5dxlQKqIf/MGfF3WLjQsokxi3p4BG5Ow17ESJflpMvHALNdLMvc6DRZJnURNG9e4N5w==","signatures":[{"sig":"MEQCIH7AuyS7bptOuNLxGUrcsQAtRTFIpDlTqYtkJf9ZBROJAiAwYJ43b51676psMtW+TrGZVj9FYssU429G6XYWbaZ8Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92965},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"5a5572fa42d4ffe8e35ea078afa92b658c138846","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.1.14_1769321962012_0.21001006139119394","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.1":{"name":"kr-observable","version":"3.2.0-beta.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.0-beta.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"e506a165357ef33e3931289a366049aae0f6299d","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.0-beta.1.tgz","fileCount":89,"integrity":"sha512-obr/wShIx14rvOo+4QitjgWMBABUbbYJm+SFljr0Fm1cNqLdbTDNla/XFK/1zAx3lxqqIIAL/hlMqznSmM20hQ==","signatures":[{"sig":"MEUCIDfsOrptGDFsFocKkZt4CW9sKLkjxut7R37atC/jd4qzAiEA8eoDL2/bpdSwgBRgygk5vOPEaJt2c4w8eq1gNthPIWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94271},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9a3a166d6ef9d88e3a4930af680144783b63d1a5","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.0-beta.1_1776538800745_0.8750116254777645","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.2":{"name":"kr-observable","version":"3.2.0-beta.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.0-beta.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"f29ee8c167f8b03153c0a2a86f1d4ea72950fe30","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.0-beta.2.tgz","fileCount":89,"integrity":"sha512-EwUOxRN9NeKSh3G+iP/Ui1l7P95qDQ+fR7TDSMsOEsA+0q/G+SaoVJ+zRScWeKLAr8tzWG2dOmQo9M+23Q2VUw==","signatures":[{"sig":"MEQCICrmxIK5Pc2E8y1dgB4aQJXBWxkXhYOUGw8eJ2opmVzDAiA7VMHgVnAEZZwmapCbnIhaCEAl2kQsCxYTam7HOmq4KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95131},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"9a3a166d6ef9d88e3a4930af680144783b63d1a5","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.27.1","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.0-beta.2_1776590563249_0.6188203723430152","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"kr-observable","version":"3.2.0","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.0","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"ef55684b36fb86650455661d0d92c87c62284c02","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.0.tgz","fileCount":89,"integrity":"sha512-DU8qwYp6KuTn5X+ofZwqrlEv3vu6uHVBdFLPowWkPX10HPUiNNBzU8t0lfCexi6d9HNE40uNrhdcdrjWXBguEw==","signatures":[{"sig":"MEQCIDyAWnWC84nm8sho2UQ4JInApt6UsNH5qUAl37aSVU7xAiAHD20/BkquLm1F3P/aCyOT2evL3F7rbW3SW3wSNEox/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95124},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"bcbcad90cfa5853bd1f9f95c7910d202d2d0068e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.0_1776591158776_0.0072042649409083115","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"kr-observable","version":"3.2.1","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.1","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"345d489b7ace3763d10506223e390c7496874165","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.1.tgz","fileCount":89,"integrity":"sha512-o+GLzIr/LqZKbdPOhiw66dqM8xasedpVCRP0gVUclx450rO3YOcjCTwvG7zkHgDm2zXDhDrS8nYP4VcsS6jZQg==","signatures":[{"sig":"MEQCIGndYdVvsgto8LkJqA83VbHGAeqVFaZWyfF4mad4m+ZFAiB1iZ19A9LPRcyT6TKRTcCWtMrRYdPHOdc/FcIwKvzL3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95196},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"bcbcad90cfa5853bd1f9f95c7910d202d2d0068e","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.1_1777006110795_0.8718957120116297","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"kr-observable","version":"3.2.2","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.2","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b7282ded20f5d62b8ed1a24d49711550dafaac20","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.2.tgz","fileCount":89,"integrity":"sha512-WU4bcGJaGMjUvr1EbQih8bFQ358TR0wpleip75dD2+FxyGH3tEXRK+ueCGZKkzWiP+UHN6prI3BWboByZ3WkDA==","signatures":[{"sig":"MEYCIQDMhGgJnWGyffUDqiD6g4VWlm1sT2902bx0f7AkUvprZwIhAPGqK167ijJ6XQWVTUfHw9xocCrHJGk+OJIOOggHVlED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95515},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"12498ee7baa2298107407c706e5bc4d5f31d519f","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.2_1782754148546_0.08193206866668756","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"kr-observable","version":"3.2.3","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.3","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"852a4703ab7131652b22adb476f6c60c9d8484a2","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.3.tgz","fileCount":89,"integrity":"sha512-JNC4kDi+34S/S5rLyQfAn+hLiqVIUK1bBAUtQcQBmqIoBHH8SXX4okodAVm5nCwiag/tRHGsct1OwZJGIltqPQ==","signatures":[{"sig":"MEUCIQCtctYTF17IqEHstzLO+rJFpDl3kVIN+URWwFJyWgW/UgIgPK0+b/XOBnCLhwQnncMlOarfcY2X5s14SHyB1Y6jDuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95793},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"0105b23e76b08d8d23622b247429e53917d54c66","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.3_1783362219293_0.9112794659477816","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"kr-observable","version":"3.2.4","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"author":{"name":"Roman Konstantin"},"license":"MIT","_id":"kr-observable@3.2.4","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"homepage":"https://github.com/nihil-pro/observable-class#readme","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"vue":"dist/cjs/vue/index.js","dist":{"shasum":"b20b7ab554db9af8229c5c049d59d8b7ca4e94da","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.4.tgz","fileCount":89,"integrity":"sha512-dQ9m5k6mjhu7Bw5zg7Ayc/7GkH2Ltc1RVeJ+HvRTDnuloPFyYDJu09/UmuG1aOC8OLU+UGUb+8KRNuUlFWNPyA==","signatures":[{"sig":"MEUCIQCvcuy5AiyEtRRi7GB4Ioo+DUHkTpamPC9MkqcvyWJQ6AIgdUFfm4sKL+9KzlodcVZqFRYp0GwKx/H/3rgOGel0yPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95838},"main":"dist/cjs/index.js","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"83c7d8f6526b58fe10c9f4c6399d620eceb36414","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"_nodeVersion":"22.11.0","typesVersions":{"*":{"vue":["dist/types/vue/index.d.ts"],"react":["dist/types/react/index.d.ts"],"preact":["dist/types/preact/index.d.ts"],"solidjs":["dist/types/solidjs/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kr-observable_3.2.4_1784365974207_0.36776008182178455","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"_id":"kr-observable@3.2.5","vue":"dist/cjs/vue/index.js","bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"dist":{"shasum":"344dad2fdb5c4ef943cccead94199c94efaf92b4","tarball":"https://registry.npmjs.org/kr-observable/-/kr-observable-3.2.5.tgz","fileCount":89,"integrity":"sha512-gjHLrsS2MRQDSKqO9zUE2RKeqpF+oWoKGif0LcGENPULz12AS2Pxq30qFqQCtQOq6YfJctFK57hPZlH2Fj3SeQ==","signatures":[{"sig":"MEUCIQCzi25zPMmMRZXdjV8Jc5Zy4AQfXiTOk4wMvFHZXz9kgwIgUAd33WQhzxQ+NNVq+RPhSS0iX6vkM+HRLuMP+tvuaRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFLJzCLW5e1z9XZI23ezgVITVOwKOb9Ur2bnkQl/CL5SAiBo9ZiRDZrdVY0E+BfjLV3IJvWv0sGzWODm5FToQ1J0Ug=="}],"unpackedSize":96110},"main":"dist/cjs/index.js","name":"kr-observable","type":"module","react":"dist/cjs/react/index.js","types":"dist/types/main/index.d.ts","author":{"name":"Roman Konstantin"},"module":"dist/esm/index.js","preact":"dist/cjs/preact/index.js","exports":{".":{"types":"./dist/types/main/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./vue":{"types":"./dist/types/vue/index.d.ts","import":"./dist/esm/vue/index.js","require":"./dist/cjs/vue/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./preact":{"types":"./dist/types/preact/index.d.ts","import":"./dist/esm/preact/index.js","require":"./dist/cjs/preact/index.js"},"./solidjs":{"types":"./dist/types/solidjs/index.d.ts","import":"./dist/esm/solidjs/index.js","require":"./dist/cjs/solidjs/index.js"}},"gitHead":"da6da678e1ab51bc219efd21bbd9c00bcc22c585","license":"MIT","scripts":{"test":"npm run build && node --test --test-reporter=spec packages/main/test/import*.*js && c8 node --import tsx --test --test-reporter=spec ./test/*.test.* && npm run gen-coverage-badge","build":"npm-run-all clean build:main build:preact build:react build:vue build:solidjs generate","clean":"rm -rf dist","prepare":"husky","test-ts":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec ./packages/**/*.test.ts && npm run gen-coverage-badge","generate":"node --import tsx ./scripts/genPackageFiles.ts","build:vue":"tsc -b configs/vue.tsconfig.cjs.json configs/vue.tsconfig.esm.json configs/vue.tsconfig.types.json","format:js":"eslint --fix ./packages","test-main":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Karlovskiy.test.* && npm run gen-coverage-badge","analyze:js":"eslint ./src","build:main":"tsc -b configs/tsconfig.cjs.json configs/tsconfig.esm.json configs/tsconfig.types.json","test-async":"c8 node --import tsx --test --experimental-strip-types --test-reporter=spec packages/main/tests/Async.autorun.test.*","test-watch":"npm run build && node --import tsx --test --test-reporter=spec --watch packages/main/test/*.test.*","build:react":"tsc -b configs/react.tsconfig.cjs.json configs/react.tsconfig.esm.json configs/react.tsconfig.types.json","check-types":"tsc --noEmit","build:preact":"tsc -b configs/preact.tsconfig.cjs.json configs/preact.tsconfig.esm.json configs/preact.tsconfig.types.json","build:solidjs":"tsc -b configs/solidjs.tsconfig.cjs.json configs/solidjs.tsconfig.esm.json configs/solidjs.tsconfig.types.json","gen-size-badge":"node --import tsx ./scripts/genSizeBadges.ts","gen-coverage-badge":"node --import tsx ./scripts/genCoverageBadge.ts"},"solidjs":"dist/cjs/solidjs/index.js","version":"3.2.5","_npmUser":{"name":"nihilpro","email":"d9151330773@icloud.com"},"homepage":"https://github.com/nihil-pro/observable-class#readme","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"sideEffect":false,"_npmVersion":"10.9.0","description":"Adds reactivity power for your JavaScript","directories":{},"maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"_nodeVersion":"22.11.0","typesVersions":{"*":{"vue":["dist/types/vue/index.d.ts"],"react":["dist/types/react/index.d.ts"],"preact":["dist/types/preact/index.d.ts"],"solidjs":["dist/types/solidjs/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"^4.19.2","vue":"^3.5.19","husky":"9.1.5","preact":"^10.28.2","esbuild":"0.25.5","solid-js":"^1.9.9","typescript":"^4.9.5","@types/node":"22.8.6","badge-maker":"4.0.0","lint-staged":"15.2.9","npm-run-all":"^4.1.5","@types/react":"^18.3.11","xml-splitter":"1.2.1","@espcom/eslint-config":"latest","@types/use-sync-external-store":"^0.0.6","@espcom/esbuild-plugin-compress":"1.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kr-observable_3.2.5_1789585599096_0.640797418951341"}}},"time":{"created":"2024-10-12T18:47:52.295Z","modified":"2026-09-16T19:06:39.358Z","1.0.0":"2024-10-12T18:47:52.477Z","1.0.1":"2024-10-14T18:20:53.145Z","1.0.2":"2024-10-16T18:56:44.981Z","1.0.3":"2024-10-17T17:40:39.077Z","1.0.4":"2024-10-17T20:08:07.522Z","1.0.5":"2024-10-17T20:10:16.400Z","1.0.6":"2024-10-20T16:23:53.257Z","1.0.7":"2024-10-26T06:59:39.435Z","1.0.8":"2024-10-30T19:34:36.919Z","1.0.9":"2024-11-05T18:57:18.518Z","1.0.10":"2024-11-06T18:10:32.537Z","1.0.11":"2024-11-09T12:21:05.431Z","1.0.12":"2024-11-09T17:52:36.491Z","1.0.13":"2024-11-10T08:27:30.397Z","1.0.14":"2024-11-10T16:13:40.859Z","1.0.15":"2024-11-10T18:40:53.729Z","1.0.1-5.beta.1":"2024-11-13T16:27:11.197Z","1.0.1-5.beta.2":"2024-11-14T18:21:03.109Z","1.0.16":"2024-11-17T19:13:13.174Z","1.0.17":"2024-11-19T19:23:46.411Z","1.0.18":"2024-11-26T15:44:56.961Z","1.0.19":"2024-11-26T16:05:51.472Z","1.0.20":"2024-11-26T16:32:19.413Z","1.0.21":"2024-11-26T16:52:49.051Z","1.0.2-2.beta.1":"2024-11-30T20:06:14.816Z","1.0.2-2.beta.2":"2024-11-30T20:23:54.528Z","1.0.2-2.beta.4":"2024-11-30T20:33:26.434Z","1.0.2-2.beta.5":"2024-12-04T18:26:39.666Z","1.0.2-2.beta.6":"2024-12-07T11:43:16.583Z","1.0.2-2.beta.7":"2024-12-07T12:08:58.379Z","1.0.2-2.beta.9":"2024-12-07T12:25:13.848Z","1.0.2-2.beta.10":"2024-12-11T16:50:39.172Z","1.0.2-2.beta.11":"2024-12-11T16:52:54.124Z","1.0.2-2.beta.12":"2024-12-11T16:58:30.186Z","1.0.2-2.beta.13":"2024-12-12T17:26:43.420Z","1.0.2-2.beta.14":"2024-12-12T17:37:19.955Z","1.0.2-2.beta.15":"2024-12-13T15:52:22.842Z","1.0.2-2.beta.16":"2024-12-13T15:55:59.563Z","1.0.2-2.beta.17":"2024-12-13T17:38:07.012Z","1.0.2-2.beta.18":"2024-12-13T17:46:26.515Z","1.0.2-2.beta.19":"2024-12-13T19:59:42.781Z","1.0.2-2.beta.20":"2024-12-13T20:29:33.829Z","1.0.2-2.beta.21":"2024-12-14T15:42:32.295Z","1.0.2-2.beta.22":"2024-12-14T16:11:59.903Z","1.0.22":"2024-12-15T10:09:53.686Z","1.0.23":"2024-12-15T10:17:10.736Z","1.0.2-3.1":"2024-12-15T12:32:07.466Z","1.0.2-4.beta.1":"2024-12-22T17:51:13.323Z","1.0.2-4.beta.2":"2024-12-22T18:19:57.208Z","1.0.25":"2025-01-11T09:52:39.498Z","1.0.26":"2025-01-18T08:45:45.923Z","1.0.27":"2025-02-09T09:25:25.587Z","1.0.28":"2025-02-14T17:20:29.610Z","1.0.29-beta-1":"2025-02-16T15:50:19.439Z","1.0.29-beta-2":"2025-02-16T16:11:03.461Z","1.0.29-beta-3":"2025-02-16T16:22:38.609Z","1.0.29-beta-4":"2025-02-16T16:26:06.277Z","1.0.30":"2025-02-26T17:12:08.473Z","1.0.31":"2025-03-01T17:47:26.320Z","1.0.32":"2025-03-01T18:47:46.671Z","1.0.33":"2025-03-01T19:57:04.136Z","1.0.34":"2025-03-02T08:41:19.540Z","1.0.3-5.beta-1":"2025-03-05T15:51:17.979Z","1.0.3-5.beta-2":"2025-03-05T16:06:49.742Z","1.0.3-5.beta-3":"2025-03-05T16:12:12.121Z","1.0.3-5.beta-4":"2025-03-05T16:29:55.419Z","1.0.3-5.beta-5":"2025-03-05T16:57:15.432Z","1.0.3-5.beta-6":"2025-03-05T17:18:58.991Z","1.0.3-5.beta-7":"2025-03-05T18:55:26.122Z","1.0.3-5.beta-8":"2025-03-05T19:26:20.223Z","1.0.3-5.beta-9":"2025-03-05T19:26:58.133Z","1.0.3-5.beta-10":"2025-03-06T17:40:49.745Z","1.0.35":"2025-03-06T18:06:49.218Z","1.0.36":"2025-03-09T06:34:17.896Z","1.0.37":"2025-03-09T06:40:22.029Z","1.0.3-8.beta.1":"2025-03-10T17:31:47.960Z","1.0.3-8.beta.2":"2025-03-10T17:50:25.748Z","1.0.3-8.beta.3":"2025-03-13T15:35:08.816Z","1.0.3-8.beta.4":"2025-03-13T15:50:21.778Z","1.0.3-8.beta.5":"2025-03-13T16:54:23.032Z","1.0.3-8.beta.6":"2025-03-13T17:25:53.533Z","1.0.3-8.beta.7":"2025-03-13T17:56:35.693Z","1.0.3-8.beta.8":"2025-03-13T18:42:28.360Z","1.0.3-8.beta.9":"2025-03-13T19:11:48.035Z","1.0.3-8.beta.10":"2025-03-13T19:26:47.064Z","1.0.3-8.beta.11":"2025-03-14T18:22:34.428Z","1.0.38":"2025-03-14T19:18:09.985Z","1.0.3-9.beta-1":"2025-03-15T10:24:07.282Z","1.0.3-9.beta-2":"2025-03-16T08:52:58.794Z","1.0.3-9.beta-3":"2025-03-16T09:29:52.814Z","1.0.3-9.beta-4":"2025-03-16T14:08:04.412Z","1.0.3-9.beta-5":"2025-03-16T14:44:59.674Z","1.0.3-9.beta-6":"2025-03-16T18:13:32.741Z","1.0.3-9.beta-7":"2025-03-17T15:40:30.500Z","1.0.3-9.beta-8":"2025-03-17T16:59:39.961Z","1.0.3-9.beta-9":"2025-03-17T18:15:04.943Z","1.0.3-9.beta-10":"2025-03-17T19:10:17.437Z","1.0.3-9.beta-11":"2025-03-18T13:49:07.078Z","1.0.39":"2025-03-18T16:37:56.333Z","1.0.4-0.beta.1":"2025-03-19T16:10:12.732Z","1.0.4-0.beta.2":"2025-03-19T17:12:07.082Z","1.0.4-0.beta.3":"2025-03-19T18:03:38.730Z","1.0.4-0.beta.4":"2025-03-19T19:36:23.178Z","1.0.4-0.beta.5":"2025-03-19T20:08:20.770Z","1.0.4-0.beta.6":"2025-03-20T15:01:52.119Z","1.0.4-0.beta.7":"2025-03-20T15:18:33.415Z","1.0.4-0.beta.8":"2025-03-20T18:36:38.399Z","1.0.4-0.beta.9":"2025-03-20T18:47:24.946Z","1.0.4-0.beta.10":"2025-03-20T19:40:47.873Z","1.0.4-0.beta.11":"2025-03-21T14:22:55.846Z","1.0.4-0.beta.12":"2025-03-21T14:33:47.978Z","1.0.4-0.beta.13":"2025-03-21T15:17:23.386Z","1.0.4-0.beta.14":"2025-03-21T16:24:06.345Z","1.0.4-0.beta.15":"2025-03-21T17:57:41.953Z","1.0.4-0.beta.16":"2025-03-22T10:18:24.231Z","1.0.4-0.beta.17":"2025-03-22T14:54:31.169Z","1.0.4-0.beta.18":"2025-03-22T15:52:14.804Z","1.0.4-0.beta.19":"2025-03-22T17:15:41.370Z","1.0.4-0.beta.20":"2025-03-22T18:17:16.439Z","1.0.4-0.beta.21":"2025-03-23T08:25:29.058Z","1.0.4-0.beta.22":"2025-03-23T09:19:17.052Z","1.0.4-0.beta.23":"2025-03-23T13:02:11.835Z","1.0.4-0.beta.24":"2025-03-24T15:32:17.832Z","1.0.4-0.beta.25":"2025-03-24T16:40:40.484Z","1.0.4-0.beta.26":"2025-03-24T19:18:54.071Z","1.0.4-0.beta.27":"2025-03-25T16:34:55.036Z","1.0.4-0.beta.28":"2025-03-26T15:01:36.375Z","1.0.4-0.beta.29":"2025-03-26T16:04:59.924Z","1.0.4-0.beta.30":"2025-03-26T17:21:40.976Z","1.0.4-0.beta.31":"2025-03-26T18:30:45.272Z","1.0.4-0.beta.32":"2025-03-27T15:12:10.900Z","1.0.4-0.beta.33":"2025-03-27T15:37:49.702Z","1.0.4-0.beta.34":"2025-03-27T16:40:16.136Z","1.0.4-0.beta.35":"2025-03-27T18:29:02.354Z","1.0.4-0.beta.36":"2025-03-28T14:30:49.974Z","1.0.4-0.beta.37":"2025-03-28T15:41:56.445Z","1.0.4-0.beta.38":"2025-03-28T17:44:21.590Z","1.0.4-0.beta.39":"2025-03-28T19:04:23.651Z","1.0.4-0.beta.40":"2025-03-29T07:33:25.685Z","1.0.4-0.beta.41":"2025-03-29T12:07:10.430Z","1.1.0":"2025-03-29T17:23:07.720Z","1.1.1":"2025-03-30T16:13:32.133Z","1.1.2":"2025-03-31T17:35:19.568Z","1.1.3":"2025-04-02T16:37:22.893Z","1.1.4":"2025-04-03T15:47:21.998Z","1.1.5":"2025-04-03T15:54:16.818Z","1.1.6":"2025-04-04T15:05:03.671Z","1.1.7-beta-1":"2025-04-04T16:01:36.180Z","1.1.7-beta-2":"2025-04-04T17:38:11.991Z","1.1.7-beta-3":"2025-04-05T08:19:14.443Z","1.1.7-beta-4":"2025-04-05T08:28:52.501Z","1.1.7-beta-5":"2025-04-05T09:00:33.632Z","1.1.7-beta-6":"2025-04-05T11:26:21.219Z","1.1.7-beta-7":"2025-04-05T15:27:42.697Z","1.1.7-beta-8":"2025-04-05T15:49:26.237Z","1.1.7-beta-9":"2025-04-13T11:58:45.703Z","1.1.7-beta-10":"2025-04-14T16:20:16.140Z","1.1.7-beta-11":"2025-04-14T17:31:07.301Z","1.1.7-beta-12":"2025-04-14T18:49:00.644Z","1.1.7-beta-13":"2025-04-15T17:00:11.393Z","1.1.7-beta-14":"2025-04-15T17:53:39.072Z","1.1.7-beta-15":"2025-04-16T15:11:09.335Z","1.1.7-beta-16":"2025-04-16T18:08:47.201Z","1.1.7-beta-17":"2025-04-17T18:15:17.483Z","1.1.7-beta-18":"2025-04-18T05:43:56.512Z","1.1.7-beta-19":"2025-04-18T08:45:22.995Z","1.1.7-beta-20":"2025-04-18T10:51:01.056Z","1.1.7-beta-21":"2025-04-18T12:47:27.463Z","1.1.7-beta-22":"2025-04-18T16:19:09.955Z","1.1.7-beta-23":"2025-04-18T18:23:46.559Z","1.1.7-beta-24":"2025-04-19T07:35:33.082Z","2.0.0":"2025-04-19T08:35:52.371Z","2.0.1":"2025-04-30T16:47:13.261Z","2.0.2":"2025-05-01T16:20:58.206Z","2.0.3":"2025-05-09T09:47:45.936Z","2.0.4":"2025-05-10T10:43:58.977Z","2.0.5":"2025-05-11T18:58:43.738Z","2.0.6":"2025-05-14T16:54:13.127Z","2.0.7":"2025-05-14T17:20:03.334Z","2.0.8":"2025-05-15T15:42:52.344Z","2.0.9":"2025-05-16T17:15:20.077Z","2.0.10":"2025-05-17T09:46:02.113Z","2.0.11":"2025-05-17T10:23:20.621Z","2.0.12":"2025-05-17T14:16:14.253Z","2.0.13":"2025-05-18T07:54:48.689Z","2.0.14":"2025-05-20T16:39:06.437Z","2.0.15":"2025-05-21T18:08:11.202Z","2.0.16":"2025-05-21T18:10:24.562Z","2.0.17":"2025-05-23T17:40:33.471Z","2.1.0-beta-1":"2025-05-29T17:01:10.262Z","2.1.0-beta-2":"2025-05-29T18:13:57.160Z","2.1.0-beta-3":"2025-05-29T18:16:14.229Z","2.1.0-beta-4":"2025-05-29T18:21:00.953Z","2.1.0-beta-5":"2025-05-29T18:25:36.987Z","2.1.0-beta-6":"2025-05-29T18:39:12.369Z","2.1.0-beta-8":"2025-05-29T18:53:57.822Z","2.1.0-beta-9":"2025-05-30T16:47:51.833Z","2.1.0-beta-10":"2025-05-30T17:41:15.225Z","3.0.0":"2025-06-01T10:16:12.349Z","3.0.1":"2025-06-01T10:32:01.739Z","3.0.2":"2025-06-01T15:42:31.378Z","3.0.3":"2025-06-01T16:01:10.467Z","3.0.4":"2025-06-03T17:06:46.090Z","3.0.5":"2025-06-09T17:44:18.449Z","3.0.6":"2025-06-09T19:30:05.121Z","3.0.7-beta.1":"2025-06-11T16:42:33.211Z","3.0.7-beta.2":"2025-06-12T09:40:17.949Z","3.0.7-beta.3":"2025-06-12T15:36:31.707Z","3.0.7-beta.4":"2025-06-12T17:05:29.121Z","3.0.7-beta.5":"2025-06-13T11:13:02.461Z","3.0.7-beta.6":"2025-06-13T11:23:22.555Z","3.0.7-beta.7":"2025-06-13T12:48:16.874Z","3.0.7-beta.8":"2025-06-13T17:09:38.056Z","3.0.7-beta.9":"2025-06-13T17:16:41.216Z","3.0.7-beta.10":"2025-06-13T19:01:20.190Z","3.0.7-beta.11":"2025-06-13T19:17:26.521Z","3.0.7-beta.12":"2025-06-14T12:22:04.961Z","3.0.7-beta.13":"2025-06-14T14:51:32.959Z","3.0.7-beta.14":"2025-06-14T17:21:19.902Z","3.0.7-beta.15":"2025-06-15T08:38:02.873Z","3.0.7":"2025-06-15T14:01:44.752Z","3.0.8-beta.1":"2025-06-17T17:52:00.320Z","3.0.8-beta.2":"2025-06-17T18:01:41.243Z","3.0.8-beta.3":"2025-06-17T18:06:33.015Z","3.0.8-beta.4":"2025-06-17T18:07:34.403Z","3.0.8-beta.5":"2025-06-20T18:43:28.692Z","3.0.8-beta.6":"2025-06-20T20:15:09.661Z","3.0.8-beta.7":"2025-06-21T11:01:34.826Z","3.0.8-beta.8":"2025-06-21T11:04:19.747Z","3.0.8":"2025-06-21T11:15:03.960Z","3.0.9":"2025-07-01T17:30:06.071Z","3.0.10-beta.1":"2025-07-04T17:31:38.357Z","3.0.10-beta.2":"2025-07-05T15:41:35.690Z","3.0.10":"2025-07-07T18:40:26.457Z","3.0.11":"2025-07-20T10:35:35.383Z","3.0.12":"2025-07-26T08:21:53.702Z","3.0.13":"2025-08-07T18:07:43.710Z","3.0.14-beta.1":"2025-08-09T09:08:12.042Z","3.0.14-beta.2":"2025-08-09T09:15:35.000Z","3.0.14-beta.3":"2025-08-09T09:20:07.024Z","3.0.14-beta.4":"2025-08-09T09:52:48.003Z","3.0.14":"2025-08-09T09:55:12.542Z","3.0.15":"2025-08-13T17:31:06.184Z","3.0.16":"2025-08-22T15:19:49.703Z","3.0.17":"2025-08-24T09:48:34.967Z","3.0.18":"2025-08-24T10:20:53.203Z","3.0.1-9.beta-1":"2025-08-24T10:39:25.062Z","3.0.1-9.beta-2":"2025-08-24T10:45:07.719Z","3.0.1-9.beta-3":"2025-08-24T10:51:10.505Z","3.0.1-9.beta-4":"2025-08-24T10:55:50.578Z","3.0.19":"2025-08-24T10:59:51.239Z","3.0.20":"2025-09-08T18:17:09.509Z","3.0.21":"2025-09-08T18:31:30.076Z","3.0.22":"2025-09-08T18:34:28.654Z","3.0.2-2.beta-1":"2025-09-08T18:47:30.463Z","3.0.23":"2025-09-08T18:55:34.726Z","3.0.2-4.beta-1":"2025-09-10T17:32:31.693Z","3.0.2-4.beta-2":"2025-09-10T18:24:51.610Z","3.0.2-4.beta-3":"2025-09-10T18:34:34.376Z","3.1.1":"2025-09-12T09:30:15.994Z","3.1.2":"2025-09-16T18:16:46.728Z","3.1.3-beta.1":"2025-09-18T13:15:36.859Z","3.1.3-beta.2":"2025-09-18T13:43:20.147Z","3.1.3-beta.3":"2025-09-18T13:59:58.594Z","3.1.3-beta.4":"2025-09-18T17:47:36.592Z","3.1.3-beta.5":"2025-09-19T09:39:32.382Z","3.1.4":"2025-09-20T07:57:04.187Z","3.1.3-beta.6":"2025-09-20T09:00:45.219Z","3.1.3-beta.7":"2025-09-20T09:08:55.563Z","3.1.3-beta.8":"2025-09-20T10:41:25.953Z","3.1.3-beta.9":"2025-09-20T11:42:01.084Z","3.1.3-beta.10":"2025-09-20T12:03:52.141Z","3.1.3-beta.11":"2025-09-20T12:33:16.575Z","3.1.3-beta.12":"2025-09-20T16:28:04.917Z","3.1.3-beta.13":"2025-09-21T08:01:21.861Z","3.1.5":"2025-09-21T08:46:30.005Z","3.1.6-beta.1":"2025-09-21T16:42:18.359Z","3.1.6-beta.2":"2025-09-21T16:48:48.209Z","3.1.6-beta.3":"2025-09-23T16:56:16.155Z","3.1.6-beta.4":"2025-09-23T16:59:23.810Z","3.1.6-beta.5":"2025-09-23T17:21:08.923Z","3.1.6-beta.6":"2025-09-23T17:59:17.947Z","3.1.6-beta.7":"2025-09-24T08:37:35.713Z","3.1.6-beta.8":"2025-09-24T08:54:23.805Z","3.1.6-beta.9":"2025-09-24T12:49:56.484Z","3.1.6-beta.10":"2025-09-24T13:00:51.188Z","3.1.6-beta.11":"2025-09-24T16:06:36.411Z","3.1.6-beta.12":"2025-09-24T16:36:12.052Z","3.1.6":"2025-09-24T16:48:34.819Z","3.1.7-beta.1":"2025-09-25T10:24:24.735Z","3.1.7-beta.2":"2025-09-25T11:44:54.043Z","3.1.7-beta.3":"2025-09-25T14:17:05.529Z","3.1.7-beta.4":"2025-09-25T14:36:39.648Z","3.1.7-beta.5":"2025-09-25T16:37:25.669Z","3.1.7-beta.6":"2025-09-25T17:23:28.887Z","3.1.7":"2025-09-25T17:25:59.244Z","3.1.8-beta.1":"2025-09-26T07:31:59.883Z","3.1.8-beta.2":"2025-09-26T09:40:11.235Z","3.1.8-beta.3":"2025-09-26T09:41:50.147Z","3.1.8-beta.4":"2025-09-26T09:55:16.220Z","3.1.8-beta.5":"2025-09-26T10:03:34.841Z","3.1.8-beta.6":"2025-09-26T11:09:26.000Z","3.1.8-beta.7":"2025-09-26T17:15:25.796Z","3.1.8-beta.8":"2025-09-27T07:28:29.093Z","3.1.8-beta.9":"2025-09-27T09:25:02.131Z","3.1.8-beta.10":"2025-09-27T09:31:37.666Z","3.1.8-beta.11":"2025-09-27T12:33:07.315Z","3.1.8-beta.12":"2025-09-27T14:48:55.692Z","3.1.8-beta.13":"2025-09-27T16:44:35.968Z","3.1.8-beta.14":"2025-09-27T17:40:55.274Z","3.1.8-beta.15":"2025-09-28T10:39:39.674Z","3.1.8":"2025-09-28T10:49:40.718Z","3.1.9-beta.1":"2025-09-29T13:53:57.123Z","3.1.9-beta.2":"2025-09-29T14:27:27.283Z","3.1.9-beta.3":"2025-09-29T18:28:43.753Z","3.1.9-beta.4":"2025-09-30T06:01:26.090Z","3.1.9-beta.5":"2025-09-30T07:04:49.266Z","3.1.9-beta.6":"2025-09-30T07:11:03.099Z","3.1.9-beta.7":"2025-09-30T07:50:53.028Z","3.1.9-beta.8":"2025-09-30T08:18:12.434Z","3.1.9-beta.9":"2025-09-30T08:20:03.896Z","3.1.9-beta.10":"2025-09-30T09:31:03.819Z","3.1.9-beta.11":"2025-09-30T12:45:52.920Z","3.1.9-beta.12":"2025-09-30T15:07:16.993Z","3.1.9-beta.13":"2025-09-30T16:13:47.289Z","3.1.9-beta.14":"2025-09-30T18:31:09.118Z","3.1.9-beta.15":"2025-10-01T12:14:25.247Z","3.1.9-beta.16":"2025-10-01T12:57:30.875Z","3.1.9-beta.17":"2025-10-01T13:44:47.391Z","3.1.9-beta.18":"2025-10-01T18:35:45.670Z","3.1.9-beta.19":"2025-10-01T19:45:38.725Z","3.1.9-beta.20":"2025-10-02T14:00:48.533Z","3.1.9-beta.21":"2025-10-02T16:03:31.909Z","3.1.9-beta.22":"2025-10-02T18:31:16.432Z","3.1.9-beta.23":"2025-10-02T18:44:21.795Z","3.1.9-beta.24":"2025-10-03T07:58:36.843Z","3.1.9-beta.25":"2025-10-03T08:00:43.171Z","3.1.9-beta.26":"2025-10-03T08:53:41.336Z","3.1.9-beta.27":"2025-10-03T18:00:35.253Z","3.1.9-beta.28":"2025-10-04T08:42:19.586Z","3.1.9-beta.29":"2025-10-04T11:11:02.531Z","3.1.9-beta.30":"2025-10-08T08:24:56.697Z","3.1.9-beta.31":"2025-10-10T07:08:02.239Z","3.1.9-beta.32":"2025-10-10T09:00:47.216Z","3.1.9-beta.33":"2025-10-10T11:35:03.540Z","3.1.9-beta.34":"2025-10-10T11:42:22.876Z","3.1.9-beta.35":"2025-10-10T14:01:26.366Z","3.1.9-beta.36":"2025-10-10T17:04:04.177Z","3.1.9-beta.37":"2025-10-10T17:10:47.598Z","3.1.9-beta.38":"2025-10-11T08:22:51.565Z","3.1.9-beta.39":"2025-10-11T08:50:17.182Z","3.1.9-beta.40":"2025-10-11T10:50:55.784Z","3.1.9-beta.41":"2025-10-11T16:26:57.154Z","3.1.9-beta.42":"2025-10-12T10:27:28.044Z","3.1.9":"2025-10-12T16:30:48.491Z","3.1.10-beta.1":"2025-10-14T14:30:29.644Z","3.1.10-beta.2":"2025-10-14T18:41:51.959Z","3.1.10-beta.3":"2025-10-14T18:51:10.562Z","3.1.10-beta.4":"2025-10-15T08:15:10.712Z","3.1.10-beta.5":"2025-10-15T10:28:19.880Z","3.1.10-beta.6":"2025-10-15T12:27:24.786Z","3.1.10-beta.7":"2025-10-15T13:23:20.017Z","3.1.10-beta.9":"2025-10-15T13:45:26.709Z","3.1.10-beta.10":"2025-10-15T17:41:03.085Z","3.1.10-beta.11":"2025-10-15T18:01:28.196Z","3.1.10-beta.12":"2025-10-15T18:15:17.662Z","3.1.10-beta.13":"2025-10-16T09:45:00.440Z","3.1.10-beta.14":"2025-10-16T09:54:38.045Z","3.1.10-beta.15":"2025-10-16T12:41:42.424Z","3.1.10-beta.16":"2025-10-16T19:02:45.959Z","3.1.10-beta.17":"2025-10-17T07:16:12.074Z","3.1.10-beta.18":"2025-10-17T09:40:42.182Z","3.1.10-beta.19":"2025-10-17T10:09:09.688Z","3.1.10-beta.20":"2025-10-17T10:18:55.245Z","3.1.10-beta.21":"2025-10-17T10:20:00.613Z","3.1.10-beta.22":"2025-10-17T11:55:38.361Z","3.1.10-beta.23":"2025-10-17T13:16:53.239Z","3.1.10-beta.24":"2025-10-17T16:55:50.465Z","3.1.10-beta.25":"2025-10-17T17:05:44.554Z","3.1.10-beta.26":"2025-10-17T17:11:54.656Z","3.1.10-beta.27":"2025-10-17T18:16:26.871Z","3.1.10-beta.28":"2025-10-18T08:13:06.001Z","3.1.10-beta.29":"2025-10-18T08:45:00.975Z","3.1.10-beta.30":"2025-10-18T09:00:20.240Z","3.1.10-beta.31":"2025-10-18T09:56:55.459Z","3.1.10-beta.32":"2025-10-18T10:17:09.904Z","3.1.10-beta.33":"2025-10-18T11:28:06.297Z","3.1.10-beta.34":"2025-10-18T11:54:21.860Z","3.1.10-beta.35":"2025-10-18T12:29:19.724Z","3.1.10-beta.36":"2025-10-18T14:52:26.764Z","3.1.10-beta.37":"2025-10-19T08:53:58.880Z","3.1.10-beta.38":"2025-10-19T09:44:49.214Z","3.1.10-beta.39":"2025-10-19T12:28:22.811Z","3.1.10-beta.40":"2025-10-19T12:41:31.043Z","3.1.10-beta.41":"2025-10-19T13:11:14.684Z","3.1.10-beta.42":"2025-10-19T13:20:30.443Z","3.1.10-beta.43":"2025-10-19T16:53:09.642Z","3.1.10-beta.44":"2025-10-19T17:10:21.117Z","3.1.10-beta.45":"2025-10-19T18:08:04.370Z","3.1.10-beta.46":"2025-10-20T10:11:18.491Z","3.1.10-beta.47":"2025-10-20T11:25:21.745Z","3.1.10-beta.48":"2025-10-20T12:52:00.693Z","3.1.10-beta.49":"2025-10-20T18:13:56.395Z","3.1.10-beta.50":"2025-10-20T18:27:45.962Z","3.1.10-beta.51":"2025-10-21T10:30:24.492Z","3.1.10-beta.52":"2025-10-21T12:07:29.913Z","3.1.10-beta.53":"2025-10-21T18:35:14.634Z","3.1.10-beta.54":"2025-10-21T19:05:09.329Z","3.1.10-beta.55":"2025-10-23T15:47:41.261Z","3.1.10":"2025-10-24T06:57:07.469Z","3.1.11-beta.1":"2025-10-24T09:31:08.275Z","3.1.11-beta.2":"2025-10-24T13:27:28.982Z","3.1.11-beta.3":"2025-10-24T15:44:10.688Z","3.1.11-beta.4":"2025-10-24T17:27:11.335Z","3.1.11-beta.5":"2025-10-25T11:28:27.660Z","3.1.11-beta.6":"2025-10-25T12:34:40.860Z","3.1.11-beta.7":"2025-10-25T14:27:53.845Z","3.1.11-beta.8":"2025-10-25T16:01:12.462Z","3.1.11-beta.9":"2025-10-25T16:43:37.228Z","3.1.11-beta.10":"2025-10-26T08:31:42.396Z","3.1.11-beta.11":"2025-10-26T10:18:24.791Z","3.1.11-beta.12":"2025-10-26T10:40:52.962Z","3.1.11-beta.13":"2025-10-26T11:35:39.440Z","3.1.11-beta.14":"2025-10-26T15:18:18.814Z","3.1.11-beta.15":"2025-10-26T15:28:41.735Z","3.1.11-beta.16":"2025-10-26T17:48:39.798Z","3.1.11-beta.17":"2025-10-26T18:55:18.449Z","3.1.11-beta.18":"2025-10-27T18:48:36.152Z","3.1.11-beta.19":"2025-10-29T18:10:51.954Z","3.1.11-beta.20":"2025-10-30T18:35:23.599Z","3.1.11":"2025-10-30T19:01:45.284Z","3.1.12-beta.1":"2025-10-31T16:52:39.407Z","3.1.12-beta.2":"2025-11-01T07:33:48.400Z","3.1.12-beta.3":"2025-11-01T11:26:01.088Z","3.1.12-beta.4":"2025-11-01T18:12:04.667Z","3.1.12-beta.5":"2025-11-01T18:43:01.005Z","3.1.12-beta.6":"2025-11-02T08:48:31.324Z","3.1.12-beta.7":"2025-11-02T08:55:10.094Z","3.1.12-beta.8":"2025-11-02T09:56:41.273Z","3.1.12-beta.9":"2025-11-02T14:09:30.375Z","3.1.12-beta.10":"2025-11-02T14:24:48.372Z","3.1.12-beta.11":"2025-11-03T09:12:45.968Z","3.1.12-beta.12":"2025-11-03T12:32:05.019Z","3.1.12-beta.13":"2025-11-03T13:42:51.304Z","3.1.12-beta.14":"2025-11-03T14:10:25.150Z","3.1.12-beta.15":"2025-11-04T10:26:21.805Z","3.1.12-beta.16":"2025-11-06T09:09:15.055Z","3.1.12-beta.17":"2025-11-06T09:55:46.226Z","3.1.12-beta.18":"2025-11-06T18:09:34.677Z","3.1.12-beta.19":"2025-11-08T09:09:28.062Z","3.1.12":"2025-11-08T10:23:40.305Z","3.1.13-beta.1":"2025-11-09T12:19:34.604Z","3.1.13":"2026-01-18T13:22:10.863Z","3.1.14":"2026-01-25T06:19:22.152Z","3.2.0-beta.1":"2026-04-18T19:00:00.881Z","3.2.0-beta.2":"2026-04-19T09:22:43.471Z","3.2.0":"2026-04-19T09:32:38.942Z","3.2.1":"2026-04-24T04:48:30.943Z","3.2.2":"2026-06-29T17:29:08.678Z","3.2.3":"2026-07-06T18:23:39.430Z","3.2.4":"2026-07-18T09:12:54.335Z","3.2.5":"2026-09-16T19:06:39.197Z"},"bugs":{"url":"https://github.com/nihil-pro/observable-class/issues"},"author":{"name":"Roman Konstantin"},"license":"MIT","homepage":"https://github.com/nihil-pro/observable-class#readme","keywords":["proxy","observer","observable","reactive","react","preact","state-manager","vue","solid-js"],"repository":{"url":"git+https://github.com/nihil-pro/observable-class.git","type":"git"},"description":"Adds reactivity power for your JavaScript","maintainers":[{"name":"nihilpro","email":"d9151330773@icloud.com"}],"readme":"# [Observable](https://observable.ru/)\n## Adds reactivity power to your JavaScript 😎\n\n[![npm](https://img.shields.io/npm/v/kr-observable)](https://www.npmjs.com/package/kr-observable)\n![coverage](https://github.com/nihil-pro/observable-class/blob/main/assets/coverage.svg)\n[![size-esm](https://github.com/nihil-pro/observable-class/blob/main/assets/esm.svg)](https://bundlephobia.com/package/kr-observable)\n[![size-cjs](https://github.com/nihil-pro/observable-class/blob/main/assets/cjs.svg)](https://bundlephobia.com/package/kr-observable)\n\n1. Easy to use and provides a great developer experience;\n2. Supports classes and plain objects;\n3. Supports subclassing;\n4. Works in all runtimes (Node.js, Web, e.t.c);\n5. Well typed;\n6. Framework-agnostic.\n\n## Built in bindings\n- [React](https://observable.ru/integrations/React.html)\n- [Preact](https://observable.ru/integrations/Preact.html)\n- [Solid-js](https://observable.ru/integrations/Solid.html)\n- [Vue](https://observable.ru/integrations/Vue.html)\n\n### Docs – [observable.ru](https://observable.ru/)\n\n## Example with React\n```ts\nimport { makeObservable } from 'kr-observable'\nimport { observer } from 'kr-observable/react'\n\nconst state = makeObservable({ count: 0 })\n\nfunction App() {\n  return (\n    <div>\n      <button onClick={() => --state.count}>-</button>\n      <div>{state.count}</div>\n      <button onClick={() => ++state.count}>+</button>\n    </div>\n  )\n}\nexport default observer(App)\n```\n\nMore example and full docs on [observable.ru](https://observable.ru/)\n\n## Performance and memory usage benchmark\n[js-framework-benchmark](https://krausest.github.io/js-framework-benchmark/index.html)\n\n## Reactivity benchmark\n[mol.hyoo.ru](https://mol.hyoo.ru/#!section=bench/bench=reactivity)\n","readmeFilename":"readme.md"}