{"_id":"@partylayer/react","_rev":"36-395f8fd97d88ea84b912fd7a21fd1b05","name":"@partylayer/react","dist-tags":{"latest":"3.0.0"},"versions":{"0.2.4":{"name":"@partylayer/react","version":"0.2.4","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.2.4","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://github.com/cayvox/PartyLayer#readme","bugs":{"url":"https://github.com/cayvox/PartyLayer/issues"},"dist":{"shasum":"2de6c9a235d5408244bf98a4c1859625cfdbd2ae","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.2.4.tgz","fileCount":9,"integrity":"sha512-g9gA88sfX0eii1tsT/e///AEYYd6Uxv/61sWS8CIBczR94Yrtr4Lxo1v4m/Akyb15VmjlJzLJqYNhsUqFeB9yw==","signatures":[{"sig":"MEUCIQCxcl+8E5nRnm+EZQVVdiwUcKxJ7vteB5KsqwG7qmDX/wIgEw0A4InmNdwRl01gBiplvijVDRR8xM7jBJ9glNw7DaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121909},"main":"./dist/index.js","_from":"file:partylayer-react-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/b0/g_7sht_119q8rsyxrx1d6l9m0000gn/T/3b823637341898a5f2f73ce3ac6431ec/partylayer-react-0.2.4.tgz","_integrity":"sha512-g9gA88sfX0eii1tsT/e///AEYYd6Uxv/61sWS8CIBczR94Yrtr4Lxo1v4m/Akyb15VmjlJzLJqYNhsUqFeB9yw==","repository":{"url":"git+https://github.com/cayvox/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@partylayer/sdk":"0.2.4","@partylayer/registry-client":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.4_1769952585125_0.3011109664151772","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@partylayer/react","version":"0.2.5","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.2.5","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://github.com/cayvox/PartyLayer#readme","bugs":{"url":"https://github.com/cayvox/PartyLayer/issues"},"dist":{"shasum":"1b533fa9040ff30b490814056614b0bfdee235c2","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.2.5.tgz","fileCount":9,"integrity":"sha512-4EQok2fmiCKvS3GcnKOxrfvwwXHUlNiU5vt2y7HiBiwncTmr1IpEXuH066YOaawRGmP43qk8ZeYbv+Za34+Z1Q==","signatures":[{"sig":"MEQCIDz3YCjl2yyrJUGRN42g73zwJSKZgcu4UcISW14ZxxhUAiBx4ktDmusYwQvV+Hi8Wfqf37eza8XVIntJzyvl3FvGSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121909},"main":"./dist/index.js","_from":"file:partylayer-react-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/b0/g_7sht_119q8rsyxrx1d6l9m0000gn/T/1fa4e1e7af6c404c530e18d55288d9be/partylayer-react-0.2.5.tgz","_integrity":"sha512-4EQok2fmiCKvS3GcnKOxrfvwwXHUlNiU5vt2y7HiBiwncTmr1IpEXuH066YOaawRGmP43qk8ZeYbv+Za34+Z1Q==","repository":{"url":"git+https://github.com/cayvox/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@partylayer/sdk":"0.2.5","@partylayer/registry-client":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.5_1769962622936_0.27236212784329217","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@partylayer/react","version":"0.2.6","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.2.6","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://github.com/PartyLayer/PartyLayer#readme","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"ca9e943111f83e1b4757b8e90dfcfa2f465bcebc","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.2.6.tgz","fileCount":9,"integrity":"sha512-5qQjm5eN43yUaB4MgJx+l4uvW2/qjUdXIWPuqnx79KTrrVJ49NdfRaZe0uPWErA7gN58xC1cslviWD4HxHzBLw==","signatures":[{"sig":"MEQCIASYSxIrdVVazIWo2jyIV2KFjbYnN5wRqHGKGZLpch4EAiA0Af1JryVIs8ITy+kSnmGtkeqUluSv8ek1fKfqJTgXQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459595},"main":"./dist/index.js","_from":"file:partylayer-react-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/b0/g_7sht_119q8rsyxrx1d6l9m0000gn/T/573cb0380dd130671f886bb7c2d15ebc/partylayer-react-0.2.6.tgz","_integrity":"sha512-5qQjm5eN43yUaB4MgJx+l4uvW2/qjUdXIWPuqnx79KTrrVJ49NdfRaZe0uPWErA7gN58xC1cslviWD4HxHzBLw==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@partylayer/sdk":"0.2.6","@partylayer/registry-client":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.6_1771059395650_0.002986792710252484","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@partylayer/react","version":"0.2.7","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.2.7","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"6fe6ebc1f90312fda98d313da2a21d57a619847b","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.2.7.tgz","fileCount":8,"integrity":"sha512-1Q12KDTCBTsV+S0k4J4afBmmJSOuzS3vUkAUiXs/Z+9DU2txQGhkAnBkeDg6o3FxYzIM70JP1dTGKXPU5r+xgg==","signatures":[{"sig":"MEYCIQD4Pgjr/dVkScumLKDfgRIS5TSwrZEm4aG/ryqdGQgqgQIhAIcEJDGsomedNgs+Jcr1sOOxexjfmfGemGGjkUB8XbmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458510},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9b51ecd8e28749010bed196a855b22bc40911965","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@partylayer/sdk":"workspace:*","@partylayer/registry-client":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.7_1771231075601_0.16390267056204277","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@partylayer/react","version":"0.2.8","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.2.8","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"023772a4eac18847df0582297442ab7912587e8e","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.2.8.tgz","fileCount":9,"integrity":"sha512-r0jYn2cDH+inKW98j9yEk02J/PmMvWO5jEjsNr4wh1c8V5JUBWH6h2NZvYdtDGzYKdMv2Dk1s74BctFBG9OShw==","signatures":[{"sig":"MEUCIQDhdxOzVi+ITV3wvoz27PNcmffR2oKWw+0hrv2rcvFDAwIgCtTLCHM1gPRE5GwrGu7eiaerp2eRkHuffEy2vHKJVfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459564},"main":"./dist/index.js","_from":"file:partylayer-react-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/05ef923816c020063a2df60c19d662ab/partylayer-react-0.2.8.tgz","_integrity":"sha512-r0jYn2cDH+inKW98j9yEk02J/PmMvWO5jEjsNr4wh1c8V5JUBWH6h2NZvYdtDGzYKdMv2Dk1s74BctFBG9OShw==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"0.2.8","@partylayer/registry-client":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.8_1774351191932_0.8685592002341893","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@partylayer/react","version":"0.3.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.3.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"356f5bcc79ea6ab56758978d5857caabc4119a52","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.3.0.tgz","fileCount":9,"integrity":"sha512-0KQFYO+Q0bdgIYWYk5VeCiXqLLqeIbFX1MgeQCickVwXsRqVQhGGm10QpOcXAYOyFUNDVO2ty+Q6I0fl72s1LA==","signatures":[{"sig":"MEUCICWuZVMXN9s7vA5X6oKF8nI/tOfEnWVVsBlpF7FzFgp1AiEAmGQaV7iJAEQUIvOPSl4OqZSRP/yK0eeuoe/aA/eFAZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553175},"main":"./dist/index.js","_from":"file:partylayer-react-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/9fd98879730aa75886d023873c44cc13/partylayer-react-0.3.0.tgz","_integrity":"sha512-0KQFYO+Q0bdgIYWYk5VeCiXqLLqeIbFX1MgeQCickVwXsRqVQhGGm10QpOcXAYOyFUNDVO2ty+Q6I0fl72s1LA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"0.2.9","@partylayer/registry-client":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.0_1775646376073_0.005835639694630412","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@partylayer/react","version":"0.4.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"26c226580659c9caebfea88ebdb25be22b2123f9","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.0.tgz","fileCount":9,"integrity":"sha512-aR5XL5kwWBAvDP6y7KdzGVmjVIGUm6Ewrxk5eNeKYhao/Bqu5VEvsD/nlgoF9UKIMtSKPCxojUYvUN5mY7eq4A==","signatures":[{"sig":"MEYCIQDejq9151b9A59h9VvWbxuGC98WQZzQXOUyxWXnpgZPogIhALLAkUVL2KP8LZgXAz5tnPJzhBJXdzcND3Xhh0o0Sj+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559138},"main":"./dist/index.js","_from":"file:partylayer-react-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/0820b30c3c86023aa25340900a062348/partylayer-react-0.4.0.tgz","_integrity":"sha512-aR5XL5kwWBAvDP6y7KdzGVmjVIGUm6Ewrxk5eNeKYhao/Bqu5VEvsD/nlgoF9UKIMtSKPCxojUYvUN5mY7eq4A==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"0.3.0","@partylayer/registry-client":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.0_1776335161457_0.3822178797623401","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@partylayer/react","version":"0.4.1","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.1","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"6833dec8d6fa0a965a54238b693436a07a42d2bb","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.1.tgz","fileCount":9,"integrity":"sha512-GtEvidwIkcqgKHbZ2THNyLwNvPritSy0s+ahjql9QJuSIwy7cg8qToeHFCWMcRriOdbZH3DoWwONQ0Qj0wf4PQ==","signatures":[{"sig":"MEYCIQCBLUXQUjcEc+f1N+laCWkgF+lWUKJ7vuY2OeNKhBiYxAIhAJhlV9z14C7uQRUGRqFy5tC8qFqm31BsSbhTwWIAEx+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559138},"main":"./dist/index.js","_from":"file:/tmp/v0.3.1-verify/partylayer-react-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/tmp/v0.3.1-verify/partylayer-react-0.4.1.tgz","_integrity":"sha512-GtEvidwIkcqgKHbZ2THNyLwNvPritSy0s+ahjql9QJuSIwy7cg8qToeHFCWMcRriOdbZH3DoWwONQ0Qj0wf4PQ==","deprecated":"references broken sdk version, use 0.4.2","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"0.3.1","@partylayer/registry-client":"0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.1_1776338958059_0.5655552571795053","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@partylayer/react","version":"0.4.2","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.2","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"e286fa1528eaa6573f455fd30215403a0f86a220","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.2.tgz","fileCount":9,"integrity":"sha512-Uohvvvnlb+goFeUZUQdJeu3siMVjwI+6C1+0oMj5YlhZYnMzlq1TdbxyGjKJXuDtuHD7G1xsAH9uwid96OxDNQ==","signatures":[{"sig":"MEQCIGfbRfOYgvNBVe6e8EyzWt1gf0cL308K1XD91fqz+L74AiBa3jJPSbuYb+h5iBY8TxzgiRACopofYOP+8bWuVW0T2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559138},"main":"./dist/index.js","_from":"file:/tmp/v0.3.1-verify/partylayer-react-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/tmp/v0.3.1-verify/partylayer-react-0.4.2.tgz","_integrity":"sha512-Uohvvvnlb+goFeUZUQdJeu3siMVjwI+6C1+0oMj5YlhZYnMzlq1TdbxyGjKJXuDtuHD7G1xsAH9uwid96OxDNQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"0.3.2","@partylayer/registry-client":"0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.2_1776339101633_0.02939306110649964","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@partylayer/react","version":"0.4.3","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.3","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"029a3569e39acc3c47f70dc4fe2de0b7cbed10f6","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.3.tgz","fileCount":9,"integrity":"sha512-9sen/HhodKNh7u/9rCWneyG7FbVpHwS7WKFevEW2gnfzgdxA4crYStsXnz3nrd3E6X6icYOrXjwFx3ADKuLipg==","signatures":[{"sig":"MEUCIADDzMAXGnwDqrTHFup4t7+wTxyaka4NcfvyxhfOrN+nAiEA8ddy2GrX8uiJEcM8UprgHIOzsPl7YUr3IC4DE5I0T/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559140},"main":"./dist/index.js","_from":"file:partylayer-react-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/af0e5da759395e3b6db8bc283e18729f/partylayer-react-0.4.3.tgz","_integrity":"sha512-9sen/HhodKNh7u/9rCWneyG7FbVpHwS7WKFevEW2gnfzgdxA4crYStsXnz3nrd3E6X6icYOrXjwFx3ADKuLipg==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"^0.3.4","@partylayer/registry-client":"^0.2.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.3_1776400832187_0.033956629953670436","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@partylayer/react","version":"0.4.4","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.4","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"380ebfd5a6f0b9e41e4d5eb1ba9fdefe050de9e0","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.4.tgz","fileCount":9,"integrity":"sha512-fPmi4AaDp5XM+otL9wFdn0tsRRpNVh6VWHzFLw0DznlxU+7yqaypeEhfTsPh4D/cjPnBwj6I3Z4eUUeOWhXd6A==","signatures":[{"sig":"MEQCICu1m70dJGnruUtK4SFtlXk3kszKkw986HMo7f29n1z7AiB1rLCj+pbwQbYUSou33I9Qxb89QrWcbzhg85iQylLkvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582787},"main":"./dist/index.js","_from":"file:partylayer-react-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/fbaff04b6a6068ffd5c09d8ad1c6fcea/partylayer-react-0.4.4.tgz","_integrity":"sha512-fPmi4AaDp5XM+otL9wFdn0tsRRpNVh6VWHzFLw0DznlxU+7yqaypeEhfTsPh4D/cjPnBwj6I3Z4eUUeOWhXd6A==","deprecated":"Broken transitive @partylayer/core dependency — please upgrade to 0.4.5 or higher. See https://github.com/PartyLayer/PartyLayer/pull/7 for details.","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"^0.4.0","@partylayer/registry-client":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.4_1778589124859_0.2846956876661406","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@partylayer/react","version":"0.4.5","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.4.5","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"db5c422f3fec5ec5474771343319ed0e92c8ef67","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.4.5.tgz","fileCount":9,"integrity":"sha512-JMnYTYblmU52k9b0NnMNjerWucW/fhFcSZK+/DF45aj6XIxfaoXnf3J1cxD7fBSy0iGMQI2hXcta+XpAnASH+w==","signatures":[{"sig":"MEYCIQCsbEjUEwmtGXzrF9B8zAfkbbnsNfauAD5wW9SKSfYApAIhAIKf9HPFndMQwVl9y2BqkDUYpHZ8tDWYiTma3bJDYOrF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582787},"main":"./dist/index.js","_from":"file:partylayer-react-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/bb9332be52761957914027a7b8eaf981/partylayer-react-0.4.5.tgz","_integrity":"sha512-JMnYTYblmU52k9b0NnMNjerWucW/fhFcSZK+/DF45aj6XIxfaoXnf3J1cxD7fBSy0iGMQI2hXcta+XpAnASH+w==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@partylayer/sdk":"^0.4.1","@partylayer/registry-client":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.5_1778601994293_0.2917601421452489","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@partylayer/react","version":"0.5.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.5.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"3145615fe8af4fbcc8e28c34ed2e4736e00ac129","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.5.0.tgz","fileCount":9,"integrity":"sha512-3GEMK+ccZAgCpGHKsWLnqPQ7ADuSOnh/pQVEPtSsv/883cMkRaQpnEXum3omK7xjkvm5hfmSUlzyApIX1+eaoQ==","signatures":[{"sig":"MEYCIQDXTLU+GPEHHxd5LezDtl1PaJfuz5I/83bNwzWQvI+7zwIhAKSbtYbPbgrKsNAo/DN0EfjSGgw0kruV6iiBKKd93ELh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630049},"main":"./dist/index.js","_from":"file:partylayer-react-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/tmp/claude-501/ffebf8c84e0694d610ee23b4387a6dbf/partylayer-react-0.5.0.tgz","_integrity":"sha512-3GEMK+ccZAgCpGHKsWLnqPQ7ADuSOnh/pQVEPtSsv/883cMkRaQpnEXum3omK7xjkvm5hfmSUlzyApIX1+eaoQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.5.0","@partylayer/session":"^0.2.0","@partylayer/registry-client":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^0.1.1","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1780916819718_0.8259882347772416","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@partylayer/react","version":"0.6.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.6.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"2f76db50990ec3b8833f40827c7c92704613d093","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.6.0.tgz","fileCount":9,"integrity":"sha512-PSFtPEd4ielxT3pEZXAQ4wOtlxa5QLNj1IuaClF0N37bAnOoNS3NMKtdT7LX5kldZTpXTfIxnVijTKRxFqZqMA==","signatures":[{"sig":"MEYCIQCaHNMHytRJyvtKE0jukjZx1WzKRzHkhORj8F1XvhPrXQIhANG1U9LatTbJVSrccxO8O8MDvJPtFSw+tyZHE+8ue6Ih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659561},"main":"./dist/index.js","_from":"file:partylayer-react-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/tmp/claude-501/f45bd744c0922252fa137103d1a525f1/partylayer-react-0.6.0.tgz","_integrity":"sha512-PSFtPEd4ielxT3pEZXAQ4wOtlxa5QLNj1IuaClF0N37bAnOoNS3NMKtdT7LX5kldZTpXTfIxnVijTKRxFqZqMA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.6.0","@partylayer/session":"^0.2.1","@partylayer/registry-client":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^0.1.2","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1781001035430_0.7201608922874625","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@partylayer/react","version":"0.6.1","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.6.1","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"c9f421ca176e0b90c55c5d9432f970e7e3e28f96","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.6.1.tgz","fileCount":9,"integrity":"sha512-n3ozZSyD1K93GEnfZF+Buj88h+WVWLNz5yF8iaYnf+EH9ztfJRCHAcyoZIrmu2AZuh0Ab6EqSpkmWHOvFCYOXQ==","signatures":[{"sig":"MEQCIDs2l/VmrtBb4lG61enU3wHGVs/0pzxqNHNuST6iqIYyAiANH/xGRrc10A8bdiD9Oq6f8jjsejVAaps2xH3TrhhOZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659561},"main":"./dist/index.js","_from":"file:partylayer-react-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/tmp/claude-501/6b56e840d4a2c8882919fa760cf9b450/partylayer-react-0.6.1.tgz","_integrity":"sha512-n3ozZSyD1K93GEnfZF+Buj88h+WVWLNz5yF8iaYnf+EH9ztfJRCHAcyoZIrmu2AZuh0Ab6EqSpkmWHOvFCYOXQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.7.0","@partylayer/session":"^0.2.1","@partylayer/registry-client":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^0.1.2","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.1_1781084880190_0.1484923613225193","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@partylayer/react","version":"0.7.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.7.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"46060dee7973a45457c681988ee41b6323cbf037","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.7.0.tgz","fileCount":9,"integrity":"sha512-RQ3FPhLP5/LzgQ9t3j1Ytt0uHdYPm5m8czUwH2BGYUERvcxiDw50C5eliYEGyt9wTIlue0ekzO+uO8NewESvnQ==","signatures":[{"sig":"MEYCIQDxHtRMY6jCJ+UvM/5lMuLaIqm83NsLlsLzCcKP2LY6cAIhAJy2HESqhJTrXAGkRKtT8PLmJlAMma6r8CAt7NGLLZzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684669},"main":"./dist/index.js","_from":"file:partylayer-react-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/tmp/claude-501/0b12d4572d889cd90d636f44ea865500/partylayer-react-0.7.0.tgz","_integrity":"sha512-RQ3FPhLP5/LzgQ9t3j1Ytt0uHdYPm5m8czUwH2BGYUERvcxiDw50C5eliYEGyt9wTIlue0ekzO+uO8NewESvnQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.7.0","@partylayer/session":"^1.0.0","@partylayer/registry-client":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^0.1.2","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.7.0_1781238150025_0.6635506323690621","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@partylayer/react","version":"0.8.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.8.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"8ef2074cb29bb091a07e282c288f92e3587c4033","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.8.0.tgz","fileCount":9,"integrity":"sha512-A9C3Dq6mvtZL45q4EPF11ts/7gQBO08sWBm7CL8ZQhwTrkNTsnaKospiKBlh20IXEbgI45Lak3OtwVEtoLbPSQ==","signatures":[{"sig":"MEYCIQCFn5LzbREZDd6MSBusxMjTmwYLMTTvQBst68fXP4Ux8QIhAP8MhdhrGAS3b9AmD87Agg8Hh1pgf9pfIlhVNQWq7zt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685781},"main":"./dist/index.js","_from":"file:partylayer-react-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/d471b2cfa334630ecf703e34a115c90e/partylayer-react-0.8.0.tgz","_integrity":"sha512-A9C3Dq6mvtZL45q4EPF11ts/7gQBO08sWBm7CL8ZQhwTrkNTsnaKospiKBlh20IXEbgI45Lak3OtwVEtoLbPSQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.8.0","@partylayer/session":"^1.0.2","@partylayer/registry-client":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.0","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.0_1781351639919_0.020748288794269598","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@partylayer/react","version":"0.9.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"9634d8d0b6a5eead1ea0aeb4414913a99bbac87e","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.0.tgz","fileCount":9,"integrity":"sha512-bOd8bDkVSSXnrfdOwDCKoFBTV0msTdwJMKIUFRwloYaEw0lSl6oTiO8lZ4xsdlmTgoqLrr9ZO3Mgpfa7sOL0EQ==","signatures":[{"sig":"MEQCIGff4lyvFAcHWb4CSqCIPeDIDx7bjlNYJMZF2zdwCCsOAiAqwIJwrsENQlNM3O47g0kL/HT5ar/W09abXyOHhWeMYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686937},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/b4737a3a90a925973ac9a65132699ff4/partylayer-react-0.9.0.tgz","_integrity":"sha512-bOd8bDkVSSXnrfdOwDCKoFBTV0msTdwJMKIUFRwloYaEw0lSl6oTiO8lZ4xsdlmTgoqLrr9ZO3Mgpfa7sOL0EQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.9.0","@partylayer/session":"^1.0.3","@partylayer/registry-client":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.1","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.0_1781376847670_0.41897639139171194","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@partylayer/react","version":"0.9.1","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.1","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"6e1ecaf3d9729e276d41d4e906d780cfd1b75d75","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.1.tgz","fileCount":9,"integrity":"sha512-II8lRx8WXQnr6nwsgxbatZIBURbX6vUYYvbwv5kv4gxp4AIWJzdvgKT8la1zO17msXQqmJN0bFNBk6Q21HtCwg==","signatures":[{"sig":"MEUCIQDJ/qOHsRc65R+pGO/axZr3uNT+gA+mdZOuzlh9skY7wgIgV3Ary7WYDIYYpif88VqV1DwooJn7xlvFagC9GgydaHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686938},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/5fbe735ca26c43cd590273dcf5123371/partylayer-react-0.9.1.tgz","_integrity":"sha512-II8lRx8WXQnr6nwsgxbatZIBURbX6vUYYvbwv5kv4gxp4AIWJzdvgKT8la1zO17msXQqmJN0bFNBk6Q21HtCwg==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.10.0","@partylayer/session":"^1.0.4","@partylayer/registry-client":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.2","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.1_1781412795692_0.6367917119334259","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@partylayer/react","version":"0.9.2","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.2","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"b9193d2e0e71ea31c50626f0297b019e77472af1","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.2.tgz","fileCount":9,"integrity":"sha512-W10g0wGfY92jljZR96oDeCjA/A/V1TPhIaoyKsq1TIpZAfmfUtpeWY55g3tbqrwR+Qt4c6E15uwFpN3o1+fCRA==","signatures":[{"sig":"MEUCIQCVmufLbzv5qVKFkP3tqwVQi7PU2h2UpnYoc/Vbch/N1wIgMrgQn0qlrrSfKQ8p6omnog9fu+bJj9JIvbcBD/Fhh1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689618},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/5901bfd9913fb748e65b3c09d7200581/partylayer-react-0.9.2.tgz","_integrity":"sha512-W10g0wGfY92jljZR96oDeCjA/A/V1TPhIaoyKsq1TIpZAfmfUtpeWY55g3tbqrwR+Qt4c6E15uwFpN3o1+fCRA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.11.0","@partylayer/session":"^1.1.1","@partylayer/registry-client":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.4","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.2_1781589319815_0.7260464957989852","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@partylayer/react","version":"0.9.3","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.3","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"fabc492af008db4a2b7631738ef5173c2dfc2806","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.3.tgz","fileCount":9,"integrity":"sha512-/dX4VzTJ9Ac8hNkz1BStq8QxL0a8p/1FE/XfQleeE2bfEkNidseSOVjGSPboJDaUf9P3x3xGRTQCp352kqb5qQ==","signatures":[{"sig":"MEQCICgMLf8uMX8HkSuK/cSW+bSokt8D8Hr84fty3pDcCUmcAiAeyBqAW13dGIZTsvMNTymz2D0MtkM0uw1He3McxRMPzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689618},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/de18b3fb64df75b6ac8a8dfa29ad197d/partylayer-react-0.9.3.tgz","_integrity":"sha512-/dX4VzTJ9Ac8hNkz1BStq8QxL0a8p/1FE/XfQleeE2bfEkNidseSOVjGSPboJDaUf9P3x3xGRTQCp352kqb5qQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.12.0","@partylayer/session":"^1.1.1","@partylayer/registry-client":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.4","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.3_1781595259215_0.04987019420556926","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@partylayer/react","version":"0.9.4","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.4","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"d15f0f127065161075a8932ca692ef790f6f5af2","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.4.tgz","fileCount":9,"integrity":"sha512-JkYWfgXGoU47xgOWdQr4GgjiWRZBAD9b2VKvbjOBTABH3DgHjf6QLz0BwVmuooMD3PDhhrBABMYpFIj//pmBXw==","signatures":[{"sig":"MEUCIAb6/rlKnP17oWhwHl5G0mDZZcyt+ZCW1m7J7d12dLIQAiEAvq+BOYUidFQYSc6ws2QVAL9jR27K2b0lkSYFOV8Gd88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689618},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/ec6f20c79ff77e448c5f338d87479946/partylayer-react-0.9.4.tgz","_integrity":"sha512-JkYWfgXGoU47xgOWdQr4GgjiWRZBAD9b2VKvbjOBTABH3DgHjf6QLz0BwVmuooMD3PDhhrBABMYpFIj//pmBXw==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.13.0","@partylayer/session":"^1.1.1","@partylayer/registry-client":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.4","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.4_1781608114906_0.792194395290456","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@partylayer/react","version":"0.9.5","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@0.9.5","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"652ee334576157b568923dfc1cfab2501d83e7eb","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-0.9.5.tgz","fileCount":9,"integrity":"sha512-I03KfoRzAZPN8k0UXW7RRdwn4b/It0OYcjZOGi3m7HtRXs1IPdJTlmRbTGC+prpyo4W7VodG953NpTenWuQiDA==","signatures":[{"sig":"MEQCIBbKlHE0a3M2y/1VMmme4jiSnWYVND2EnSBO71ma8QCWAiAySpvBE2ei0wsBpdYWx+5bDh10xoIOZax9OUhgZSaOtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690990},"main":"./dist/index.js","_from":"file:partylayer-react-0.9.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/6f69fc9cb1d101ee95c01cf1e5e68536/partylayer-react-0.9.5.tgz","_integrity":"sha512-I03KfoRzAZPN8k0UXW7RRdwn4b/It0OYcjZOGi3m7HtRXs1IPdJTlmRbTGC+prpyo4W7VodG953NpTenWuQiDA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.14.0","@partylayer/session":"^1.1.1","@partylayer/registry-client":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.4","@testing-library/react":"^14.2.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.5_1782366817099_0.14540232474136383","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@partylayer/react","version":"2.0.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.0.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"01df596059c1cad580616ac1dceb42f51fd37bc1","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.0.0.tgz","fileCount":19,"integrity":"sha512-mTznLcPNK1M5px4SN/tgRMC9XxFJHbz/yicpt+2QzWm++sHknH4VVrU0jHscbAYb0QsJ8GndDr/gRPj7TmSmLg==","signatures":[{"sig":"MEUCIAc7QubGGggprGfqrQpu5Rp+ZuFc2O4cL0nRWOjIvl8BAiEA8S9s01bjV0uqT25HEXWcjKom3xlgcVhXI10agG47Dio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879686},"main":"./dist/index.js","_from":"file:partylayer-react-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/6140204964d3ddde5dd5bb21153aa2d7/partylayer-react-2.0.0.tgz","_integrity":"sha512-mTznLcPNK1M5px4SN/tgRMC9XxFJHbz/yicpt+2QzWm++sHknH4VVrU0jHscbAYb0QsJ8GndDr/gRPj7TmSmLg==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.14.1","@partylayer/core":"^0.10.0","@partylayer/session":"^1.1.2","@partylayer/registry-client":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.5","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.6"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.0_1782722102374_0.8188451580534841","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@partylayer/react","version":"2.1.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.1.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"e8e7b48249743e0fd71634e804a33473b2daafa0","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.1.0.tgz","fileCount":19,"integrity":"sha512-fw/bAj9ZduuQc2cbA0Avn/wfGe4x300gk7+wBwDsR794TG22QvTeAFxslO+dQEdAWZdIbhCG8rpDFjQW1Comfw==","signatures":[{"sig":"MEQCIGDpM/XRuHLly/d+Eq9LFzZ+8ua7inEteFsCkDU5IEQUAiAur5qoeDNY7rEAqT38/IysF/9yAPrBMl5HrfGJKZW+9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082718},"main":"./dist/index.js","_from":"file:partylayer-react-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/87314d344e87a67b80cc04e0fc2a36f2/partylayer-react-2.1.0.tgz","_integrity":"sha512-fw/bAj9ZduuQc2cbA0Avn/wfGe4x300gk7+wBwDsR794TG22QvTeAFxslO+dQEdAWZdIbhCG8rpDFjQW1Comfw==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.15.0","@partylayer/core":"^0.11.0","@partylayer/session":"^1.1.4","@partylayer/registry-client":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.6","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.7"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.1.0_1784181698530_0.7894871520849049","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@partylayer/react","version":"2.2.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.2.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"6f5ecbc2c3e4ae3a7cdf2d4dfb2b8a2410b1b19f","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.2.0.tgz","fileCount":18,"integrity":"sha512-fHbFJsq3UKHuwjr/5RCeZhJso5cXV+/W+Wq60bth4uhtd4u8SkswgS0XsussUS7Gs7Vx2tCookP6to0+9Jgmyw==","signatures":[{"sig":"MEQCIA7rj769ZyiY5NS2AHzZxA30kHSVOOgcyjlmypr15bjrAiB5oe7MsxBypOSSVsFue8XA20A8gBHoH0AQqzCF/c0lag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484459},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"gitHead":"eb5aac6b8ca6dcf6ae6c50b1ecaddaf3daa295e4","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"deprecated":"Uninstallable manifest (workspace ranges); use 2.2.1","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"workspace:^","@partylayer/core":"workspace:^","@partylayer/session":"workspace:^","@partylayer/registry-client":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"workspace:^","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"workspace:^"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.2.0_1784808194457_0.08887371906025421","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@partylayer/react","version":"2.2.1","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.2.1","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"64af86ccda3fe30458da66ee08f9f7ef3cf9c1bd","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.2.1.tgz","fileCount":19,"integrity":"sha512-WfDDodDTRocjy7XNI67KOTZNZiWuLzW5lrg3tqaB+SAssHHcIll+ceSHEKcCKaQvS9Jiv18XiuMMl+2MObv9Vw==","signatures":[{"sig":"MEUCIQC0GaViaqoYqcDobFf8P+p342YVyLQ7NUQfxEoQf84GYwIgZlpQ2OoBFNJXL6nemsK3QRgwNnIgrMb4WJScfhw9xiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485497},"main":"./dist/index.js","_from":"file:partylayer-react-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/cf1d136d9535703658debb3b2b348f85/partylayer-react-2.2.1.tgz","_integrity":"sha512-WfDDodDTRocjy7XNI67KOTZNZiWuLzW5lrg3tqaB+SAssHHcIll+ceSHEKcCKaQvS9Jiv18XiuMMl+2MObv9Vw==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.15.0","@partylayer/core":"^0.11.0","@partylayer/session":"^1.1.4","@partylayer/registry-client":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.6","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.7"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.2.1_1784810047950_0.6808208397307034","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@partylayer/react","version":"2.3.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.3.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"08b3beb2af233dba65dcf82e08ee01aced44695a","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.3.0.tgz","fileCount":19,"integrity":"sha512-kLAClJJDR9jHHH6D5JuWHPqeNzGeqRat6qw8MyF6xLDpaO9fCtvfg9jLAfziWfvwsvem3Wes5k0HZu6A6ty2zQ==","signatures":[{"sig":"MEUCIQD3WOdyerfbvfpFODS3c1K1oKvOT7TMEqwoeyZWL+6kKwIgP7UN4aOfPn7nO4wjF/GebOntCEKSOOGlkek3nD2cI1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516486},"main":"./dist/index.js","_from":"file:partylayer-react-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/cd311b640c0146e879d3b944e0a863c6/partylayer-react-2.3.0.tgz","_integrity":"sha512-kLAClJJDR9jHHH6D5JuWHPqeNzGeqRat6qw8MyF6xLDpaO9fCtvfg9jLAfziWfvwsvem3Wes5k0HZu6A6ty2zQ==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.16.0","@partylayer/core":"^0.12.0","@partylayer/session":"^1.1.5","@partylayer/registry-client":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.7","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.8"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.3.0_1785064933670_0.36406244881209004","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@partylayer/react","version":"2.3.1","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.3.1","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"3b87ddc284bdacf1bb0258d99a4caa295d6bf667","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.3.1.tgz","fileCount":19,"integrity":"sha512-lt4m3NqlO3JIyQA1NbAkPjSnV86L9I8lsIVjZ2PpbyE7VQR2GCVx9X+GwEzoIJ5td8PXmR4Abw8XvMzMIlhJqA==","signatures":[{"sig":"MEUCIQCw4xDjleNGMEnI+tqss7NcLREHPxSChaVp/DIcVClI0gIgVTYs1WfCK0YJM/jGHapJusX0lfrKraadaYr3I+LidYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516510},"main":"./dist/index.js","_from":"file:partylayer-react-2.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/c100b9822ecce7f5580ecaa786cf5655/partylayer-react-2.3.1.tgz","_integrity":"sha512-lt4m3NqlO3JIyQA1NbAkPjSnV86L9I8lsIVjZ2PpbyE7VQR2GCVx9X+GwEzoIJ5td8PXmR4Abw8XvMzMIlhJqA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.17.0","@partylayer/core":"^0.12.1","@partylayer/session":"^1.1.6","@partylayer/registry-client":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.8","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.8"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.3.1_1785222124144_0.7619785174717539","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@partylayer/react","version":"2.3.2","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.3.2","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"dbfe35e0e648e20734acd26f71ddba0c0a3eaa21","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.3.2.tgz","fileCount":19,"integrity":"sha512-LSi+SLUCzcjc9Zr12EQ0xG8TofW1HRZ4mU6oloDAdjN+oaO9bhpoCN2oPvxqQFFwJg+WIkh+6GvxWSi7fj5bZg==","signatures":[{"sig":"MEUCIQCGCph9D26l7Ze9NjWKyoD65a2StyUQOKNZUbH7XFNVGQIgdja2lZHbo2YF0Pet/ZvO5Mt4IPD4mc1S/ZPsFLCwMdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547105},"main":"./dist/index.js","_from":"file:partylayer-react-2.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/b03e0f9b69397821944a4a5acfdc8411/partylayer-react-2.3.2.tgz","_integrity":"sha512-LSi+SLUCzcjc9Zr12EQ0xG8TofW1HRZ4mU6oloDAdjN+oaO9bhpoCN2oPvxqQFFwJg+WIkh+6GvxWSi7fj5bZg==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.17.1","@partylayer/core":"^0.12.1","@partylayer/session":"^1.1.6","@partylayer/registry-client":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.8","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.8"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.3.2_1785311149269_0.35611948461781373","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@partylayer/react","version":"2.3.3","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.3.3","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"265004d5eaa1096e276230a8008fb786d9a65947","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.3.3.tgz","fileCount":19,"integrity":"sha512-VuL1ver2LJzkg0Z0SSnGzBFeTXpksDAE+D+5V4QSR/gcdpeG1qo8hDd1PAdeQqq4vdGAXQ4hsdSrG4vdxc+bfA==","signatures":[{"sig":"MEQCIF/ymLYpTeBYQWIspqfwj+npPXlnLeEqgSUJy4FqwGrsAiAMC8cXkaPQWoiscH0PkW5ZdhwFR/8l7EFBIPndekCK+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547105},"main":"./dist/index.js","_from":"file:partylayer-react-2.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/a015e58d8424dfdb4e86e3c2d5e2f3ae/partylayer-react-2.3.3.tgz","_integrity":"sha512-VuL1ver2LJzkg0Z0SSnGzBFeTXpksDAE+D+5V4QSR/gcdpeG1qo8hDd1PAdeQqq4vdGAXQ4hsdSrG4vdxc+bfA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.18.0","@partylayer/core":"^0.12.1","@partylayer/session":"^1.1.6","@partylayer/registry-client":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.8","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.8"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.3.3_1785388389484_0.3088359338359181","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@partylayer/react","version":"2.4.0","keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","_id":"@partylayer/react@2.4.0","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"dist":{"shasum":"4c5b13edda4e12ed35d9958d82023d297be3e323","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-2.4.0.tgz","fileCount":19,"integrity":"sha512-VmpdzL484AZ6IO9zGAcYqdclqeaWSJDfiQeD3TEG24w5sXGqpN+wmf9GfWjwlNZ6lxImdSjPJZsocRcR7UB/hA==","signatures":[{"sig":"MEQCIHMdkC1/TpjvzNeVZAt1Tv7DgR20QGk0oOzNqPvxsKGPAiAwThJrMrynOW1xAUCE2SFBX36ldCZqmJPmUQsHSVv2TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553273},"main":"./dist/index.js","_from":"file:partylayer-react-2.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/a0b2f13f8fc77238958e7dfad2270e5e/partylayer-react-2.4.0.tgz","_integrity":"sha512-VmpdzL484AZ6IO9zGAcYqdclqeaWSJDfiQeD3TEG24w5sXGqpN+wmf9GfWjwlNZ6lxImdSjPJZsocRcR7UB/hA==","repository":{"url":"git+https://github.com/PartyLayer/PartyLayer.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React hooks and components for PartyLayer","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"qrcode":"^1.5.4","@partylayer/sdk":"^0.18.2","@partylayer/core":"^0.13.0","@partylayer/session":"^1.1.7","@partylayer/registry-client":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/qrcode":"^1.5.5","@types/react-dom":"^18.2.0","@partylayer/testing":"^1.1.9","@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@partylayer/conformance-runner":"^0.2.9"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/react_2.4.0_1787145736591_0.8890982909337493","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@partylayer/react","version":"3.0.0","sideEffects":false,"description":"React hooks and components for PartyLayer","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.mjs","require":"./dist/query.js"}},"keywords":["canton","wallet","react"],"author":{"name":"PartyLayer Contributors"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/PartyLayer/PartyLayer.git","directory":"packages/react"},"homepage":"https://partylayer.xyz","bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"peerDependencies":{"react":">=18.0.0","@tanstack/react-query":">=5"},"dependencies":{"qrcode":"^1.5.4","@partylayer/core":"^0.14.0","@partylayer/sdk":"^0.19.0","@partylayer/registry-client":"^0.6.4","@partylayer/session":"^1.1.8"},"devDependencies":{"@tanstack/react-query":"^5.101.0","@testing-library/react":"^14.2.0","@types/qrcode":"^1.5.5","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@types/node":"^20.11.0","jsdom":"^24.0.0","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.3.3","vitest":"^1.2.0","@partylayer/testing":"^1.1.10","@partylayer/conformance-runner":"^0.2.10"},"scripts":{"build":"tsup","clean":"rm -rf dist","lint":"eslint src --ext .ts,.tsx","typecheck":"tsc --noEmit","test":"vitest run --passWithNoTests"},"_id":"@partylayer/react@3.0.0","_integrity":"sha512-rY5MzVeUdJef7QYOXwG4iD4Zb4w27Smw+GhAqGFpvrs1CN9C1Cq5fj9tU2mY9B91DHgf4yE28OgCdUNJxBNzJA==","_resolved":"/private/var/folders/04/cs2kxyv900zcwd2pt4q8tsq00000gn/T/3399defad29815fa30a56db6e665cb3f/partylayer-react-3.0.0.tgz","_from":"file:partylayer-react-3.0.0.tgz","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rY5MzVeUdJef7QYOXwG4iD4Zb4w27Smw+GhAqGFpvrs1CN9C1Cq5fj9tU2mY9B91DHgf4yE28OgCdUNJxBNzJA==","shasum":"cddb3e46efdf016781fab0a9e3e8543c9448a17b","tarball":"https://registry.npmjs.org/@partylayer/react/-/react-3.0.0.tgz","fileCount":19,"unpackedSize":1554488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGxlMqDxHRjnVDfznt6piQaXKBQKNXFSYrdIE/K9qALXAiBfIpWlMxZC+NpUKOcviIlVpTLRiqQ3Qa3YB92xAyNOqQ=="}]},"_npmUser":{"name":"cayvox","email":"info@cayvox.com"},"directories":{},"maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_3.0.0_1788430662230_0.3725005350034225"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-01T13:29:45.061Z","modified":"2026-09-03T10:17:42.605Z","0.2.4":"2026-02-01T13:29:45.279Z","0.2.5":"2026-02-01T16:17:03.113Z","0.2.6":"2026-02-14T08:56:35.800Z","0.2.7":"2026-02-16T08:37:55.800Z","0.2.8":"2026-03-24T11:19:52.067Z","0.3.0":"2026-04-08T11:06:16.232Z","0.4.0":"2026-04-16T10:26:01.603Z","0.4.1":"2026-04-16T11:29:18.478Z","0.4.2":"2026-04-16T11:31:41.784Z","0.4.3":"2026-04-17T04:40:32.342Z","0.4.4":"2026-05-12T12:32:05.016Z","0.4.5":"2026-05-12T16:06:34.435Z","0.5.0":"2026-06-08T11:06:59.870Z","0.6.0":"2026-06-09T10:30:35.615Z","0.6.1":"2026-06-10T09:48:00.362Z","0.7.0":"2026-06-12T04:22:30.191Z","0.8.0":"2026-06-13T11:54:00.095Z","0.9.0":"2026-06-13T18:54:07.805Z","0.9.1":"2026-06-14T04:53:15.895Z","0.9.2":"2026-06-16T05:55:19.952Z","0.9.3":"2026-06-16T07:34:19.389Z","0.9.4":"2026-06-16T11:08:35.109Z","0.9.5":"2026-06-25T05:53:37.236Z","2.0.0":"2026-06-29T08:35:02.537Z","2.1.0":"2026-07-16T06:01:38.710Z","2.2.0":"2026-07-23T12:03:14.643Z","2.2.1":"2026-07-23T12:34:08.121Z","2.3.0":"2026-07-26T11:22:13.841Z","2.3.1":"2026-07-28T07:02:04.305Z","2.3.2":"2026-07-29T07:45:49.449Z","2.3.3":"2026-07-30T05:13:09.641Z","2.4.0":"2026-08-19T13:22:16.959Z","3.0.0":"2026-09-03T10:17:42.357Z"},"bugs":{"url":"https://github.com/PartyLayer/PartyLayer/issues"},"author":{"name":"PartyLayer Contributors"},"license":"MIT","homepage":"https://partylayer.xyz","keywords":["canton","wallet","react"],"repository":{"type":"git","url":"git+https://github.com/PartyLayer/PartyLayer.git","directory":"packages/react"},"description":"React hooks and components for PartyLayer","maintainers":[{"name":"cayvox","email":"info@cayvox.com"}],"readme":"# @partylayer/react\n\n<div align=\"center\">\n\n**React hooks and components for PartyLayer**\n\n[![npm version](https://img.shields.io/npm/v/@partylayer/react.svg?style=flat-square)](https://www.npmjs.com/package/@partylayer/react)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue.svg?style=flat-square)](https://www.typescriptlang.org/)\n[![React](https://img.shields.io/badge/React-18+-61dafb.svg?style=flat-square)](https://reactjs.org/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n\n</div>\n\n---\n\n## Overview\n\n`@partylayer/react` provides React hooks and components for seamlessly integrating Canton Network wallet connectivity into your React application. Built on top of `@partylayer/sdk`, it offers a declarative API with built-in state management.\n\n### Features\n\n- **React Hooks**: `useSession`, `useWallets`, `useConnect`, `useSignMessage`, and more\n- **Ready-to-Use Components**: a pre-built wallet modal (with wallet search and a \"New to Canton wallets?\" explainer) and a `ConnectButton` with a deterministic account avatar and a copy-address dropdown\n- **Themeable**: callable `lightTheme`/`darkTheme` with an accent color, radius, blur, and font stack, ready-made `accentPresets`, and a dynamic light/dark option\n- **State Management**: Automatic session state synchronization\n- **TanStack Query data layer (v2)**: a `@partylayer/react/query` entrypoint for DAML reads/writes (`useDamlContract`, `useChoice`), CIP-0104 cost (`useTransactionCostEstimate`, `usePaidTrafficCost`), Suspense twins, and optimistic updates\n- **TypeScript**: Full type safety for all hooks and components\n- **SSR Compatible**: Works with Next.js and other SSR frameworks (cookieStorage hydration, Server Components compatible)\n\n---\n\n## Supported Wallets\n\n<!-- WALLETS:START (generated by scripts/gen-readme.mjs, do not edit) -->\n| Wallet | Networks | Capabilities | Opt-in | Adapter |\n|--------|----------|--------------|--------|---------|\n| Console Wallet | devnet, testnet, mainnet | signMessage, signTransaction, submitTransaction, transactionStatus | No | `@partylayer/adapter-console` |\n| 5N Loop | devnet, mainnet | signMessage, submitTransaction, transactionStatus | No | `@partylayer/adapter-loop` |\n| Cantor8 | devnet, mainnet | submitTransaction, transactionStatus | No | `@partylayer/adapter-cantor8` |\n| Bron | devnet, testnet, mainnet | signMessage, signTransaction | Yes | `@partylayer/adapter-bron` |\n| Nightly | devnet, testnet, mainnet | signMessage, submitTransaction | No | `@partylayer/adapter-nightly` |\n| Cauri Wallet | devnet, mainnet | signMessage, signTransaction, submitTransaction, transactionStatus | No | `@lithiumdigital/cauri-dapp-sdk` |\n| OneSwap V2 Wallet | devnet, mainnet | signMessage, submitTransaction | No | `@oneswap/wallet-cip0103-adapter` |\n| Send | mainnet | signMessage, submitTransaction, transactionStatus | No | `@partylayer/adapter-send` |\n| Walley | mainnet, testnet, devnet | signMessage, submitTransaction, transactionStatus | No | `@k2flabs/walley-dapp-sdk` |\n| WalletConnect | devnet, testnet, mainnet | signMessage, submitTransaction | Yes | `@partylayer/adapter-walletconnect` |\n<!-- WALLETS:END -->\n\n> **Try it live:** [PartyLayer Studio](https://studio.partylayer.xyz): runnable, editable scenarios · [Pattern Cookbook](https://partylayer.xyz/docs/cookbook): copy-paste recipes.\n\n---\n\n## Installation\n\n```bash\nnpm install @partylayer/sdk @partylayer/react @tanstack/react-query\n```\n\n`@tanstack/react-query` is a required peer dependency of v2. The data hooks in the\n`@partylayer/react/query` entrypoint are built on TanStack Query, and you supply the\n`QueryClient` via `QueryClientProvider` (the same model wagmi uses). The base session\nand connect surface (the main entrypoint: `useSession`, `useAccount`, `useConnect`,\n`ConnectButton`, `WalletModal`, `PartyLayerKit`) works without it; the\n`QueryClientProvider` is required only for the `/query` data hooks.\n\n---\n\n## Quick Start\n\n### 1. Set Up the Provider\n\nWrap your app in `QueryClientProvider` (you own the `QueryClient`; PartyLayer does not\ncreate one) and `PartyLayerProvider`. `PartyLayerKit` is the zero-config alternative to\n`PartyLayerProvider`; the nesting is the same.\n\n```tsx\nimport { QueryClient, QueryClientProvider } from '@tanstack/react-query';\nimport { createPartyLayer } from '@partylayer/sdk';\nimport { PartyLayerProvider } from '@partylayer/react';\n\nconst client = createPartyLayer({\n  network: 'devnet',\n  app: { name: 'My dApp' },\n});\n\nconst queryClient = new QueryClient();\n\nfunction App() {\n  return (\n    <QueryClientProvider client={queryClient}>\n      <PartyLayerProvider client={client}>\n        <MyApp />\n      </PartyLayerProvider>\n    </QueryClientProvider>\n  );\n}\n```\n\n> The base session and connect hooks (`useSession`, `useAccount`, `useConnect`, etc.)\n> work without `QueryClientProvider`. It is required for the `@partylayer/react/query`\n> data hooks (DAML reads/writes, cost estimation). Migrating from v1? See the\n> [v1 to v2 migration guide](../../docs/react-v2-migration.md).\n\n### 2. Use Hooks in Your Components\n\n```tsx\nimport { useAccount, useConnect, useDisconnect } from '@partylayer/react';\n\nfunction WalletButton() {\n  const { isConnected, party } = useAccount();\n  const { connect, isConnecting } = useConnect();\n  const { disconnect } = useDisconnect();\n\n  if (isConnected) {\n    return (\n      <div>\n        <p>Connected: {party}</p>\n        <button onClick={disconnect}>Disconnect</button>\n      </div>\n    );\n  }\n\n  return (\n    <button onClick={() => connect()} disabled={isConnecting}>\n      {isConnecting ? 'Connecting...' : 'Connect Wallet'}\n    </button>\n  );\n}\n```\n\n### 3. Use the Wallet Modal (Optional)\n\n```tsx\nimport { useState } from 'react';\nimport { WalletModal, useAccount } from '@partylayer/react';\n\nfunction ConnectButton() {\n  const [isOpen, setIsOpen] = useState(false);\n  const { isConnected, party } = useAccount();\n\n  if (isConnected) {\n    return <p>Connected: {party}</p>;\n  }\n\n  return (\n    <>\n      <button onClick={() => setIsOpen(true)}>Connect Wallet</button>\n      <WalletModal isOpen={isOpen} onClose={() => setIsOpen(false)} />\n    </>\n  );\n}\n```\n\n---\n\n## Hooks Reference\n\n### `useSession()`\n\nReactive session state + actions (`UseSessionReturn`). Re-renders on every\nsession change.\n\n```tsx\nconst { status, account, networkId, isConnected, connect, disconnect, on } = useSession();\n\nif (isConnected) {\n  console.log('Party ID:', account?.partyId);\n  console.log('Network:', networkId);\n}\n```\n\n> In v2, `useSession()` returns the reactive session store (`UseSessionReturn`). The\n> legacy SDK `Session` getter (`{ sessionId, walletId, … }`) is preserved as\n> **`useClientSession()`** (deprecated). See the\n> [v1 to v2 migration guide](../../docs/react-v2-migration.md).\n\n### `useWallets()`\n\nReturns the list of available wallets and loading state.\n\n```tsx\nconst { wallets, isLoading, error } = useWallets();\n\nreturn (\n  <ul>\n    {wallets.map((wallet) => (\n      <li key={wallet.walletId}>\n        <img src={wallet.icon} alt={wallet.name} />\n        {wallet.name}\n      </li>\n    ))}\n  </ul>\n);\n```\n\n### `useConnect()`\n\nHook for connecting to a wallet.\n\n```tsx\nconst { connect, isConnecting, error } = useConnect();\n\n// Connect to first available wallet\nawait connect();\n\n// Connect to specific wallet\nawait connect({ walletId: 'console' });\n\n// With options\nawait connect({\n  walletId: 'loop',\n  timeoutMs: 60000,\n  requiredCapabilities: ['signMessage', 'signTransaction'],\n});\n```\n\n### `useDisconnect()`\n\nHook for disconnecting from the current wallet.\n\n```tsx\nconst { disconnect, isDisconnecting } = useDisconnect();\n\n<button onClick={disconnect} disabled={isDisconnecting}>\n  Disconnect\n</button>\n```\n\n### `useSignMessage()`\n\nHook for signing messages.\n\n```tsx\nconst { signMessage, isSigning, error } = useSignMessage();\n\nconst handleSign = async () => {\n  const result = await signMessage({ message: 'Hello, Canton!' });\n  console.log('Signature:', result.signature);\n};\n```\n\n### `usePartyLayer()`\n\nReturns the underlying SDK client for advanced usage.\n\n```tsx\nconst client = usePartyLayer();\n\n// Access SDK methods directly\nconst wallets = await client.listWallets();\n```\n\n### `useRegistryStatus()`\n\nReturns the wallet registry status.\n\n```tsx\nconst status = useRegistryStatus();\n\nif (status?.stale) {\n  console.log('Registry data may be outdated');\n}\n```\n\n---\n\n## Data hooks (`@partylayer/react/query`)\n\nv2 adds a TanStack Query powered entrypoint, `@partylayer/react/query`, for reading and\nwriting ledger data and for cost estimation. These hooks require a `QueryClientProvider`\n(see [Installation](#installation)). PartyLayer does not own ledger transport: you supply\nthe fetcher, and the hook wraps it in `useQuery` / `useMutation` for caching, loading\nstate, and invalidation. (The entrypoint also exports query-backed variants of the wallet\nhooks: `useConnect`, `useWallets`, `useDisconnect`, `useSignMessage`, `useSubmitTransaction`.)\n\n### DAML read and write (Model 2)\n\n```tsx\nimport { useDamlContract, useChoice } from '@partylayer/react/query';\n\n// read: generic over the contract type; you supply the `read` fetcher.\nconst { contract, isLoading } = useDamlContract<MyContract>({ read: fetchContract });\n\n// write: generic over result/variables; exposes exerciseChoice / exerciseChoiceAsync.\nconst { exerciseChoice, exerciseChoiceAsync } = useChoice<MyResult, MyVars>({ exercise });\n```\n\n`null` is a valid resolved value (the contract is absent), not an error.\n\n### CIP-0104 cost\n\n```tsx\nimport { useTransactionCostEstimate, usePaidTrafficCost } from '@partylayer/react/query';\n\nconst { costEstimate } = useTransactionCostEstimate({ estimate: fetchEstimate });\nconst { paidTrafficCost } = usePaidTrafficCost({ fetch: fetchPaid });\n```\n\n- `useTransactionCostEstimate`: the pre-submission `CostEstimation`.\n- `usePaidTrafficCost`: the post-execution paid cost.\n\n### Suspense twins\n\nThe query hooks have `useSuspense*` twins (`useSuspenseTransactionCostEstimate`,\n`useSuspensePaidTrafficCost`, `useSuspenseWallets`) for declarative loading inside a\nReact `<Suspense>` boundary: the value is always present (no loading flag), and the\nboundary shows the fallback while it resolves.\n\n### Optimistic updates\n\n`optimisticMutationOptions` wires an optimistic cache update with automatic rollback on\nerror into `useChoice` (the wagmi-style onMutate/rollback pattern). The `partyLayerKeys`\nfactory (also exported here) produces the hierarchical cache keys, so manual cache\nreads/writes line up with the hooks.\n\n```tsx\nimport { useChoice, optimisticMutationOptions } from '@partylayer/react/query';\n\nconst { exerciseChoice } = useChoice({\n  exercise,\n  mutation: optimisticMutationOptions({ queryClient, queryKey, update }),\n});\n```\n\nSee the [v1 to v2 migration guide](../../docs/react-v2-migration.md) and the\n[Pattern Cookbook](https://partylayer.xyz/docs/cookbook) for full recipes, optimistic\npatterns, and the SSR (cookieStorage) and Server Components details.\n\n---\n\n## Components\n\n### `PartyLayerProvider`\n\nThe context provider that must wrap your application.\n\n```tsx\n<PartyLayerProvider client={client}>\n  {children}\n</PartyLayerProvider>\n```\n\n**Props:**\n\n| Prop | Type | Required | Description |\n|------|------|----------|-------------|\n| `client` | `PartyLayerClient` | Yes | The SDK client instance |\n| `children` | `ReactNode` | Yes | Child components |\n\n### `WalletModal`\n\nA pre-built modal for wallet selection.\n\n```tsx\n<WalletModal\n  isOpen={isOpen}\n  onClose={() => setIsOpen(false)}\n  // optional: the modal self-closes via onClose and the session is observable\n  // via useSession()/useAccount(); pass it only to get the session id directly.\n  onConnect={(sessionId) => console.log('Connected:', sessionId)}\n/>\n```\n\n**Props:**\n\n| Prop | Type | Required | Description |\n|------|------|----------|-------------|\n| `isOpen` | `boolean` | Yes | Whether the modal is visible |\n| `onClose` | `() => void` | Yes | Called when modal should close |\n| `onConnect` | `(sessionId: string) => void` | No | Optional; called with the new session id after a successful connection |\n| `walletIcons` | `Record<string, string>` | No | Override wallet logos by wallet id |\n| `walletOrder` | `readonly string[]` | No | Wallet ids in display order; unlisted wallets fall to the end |\n| `showAttribution` | `boolean` | No | Show the muted \"Powered by PartyLayer\" footer line (default `true`) |\n| `disclaimer` | `ReactNode` | No | Optional legal line (e.g. Terms / Privacy) shown above the footer |\n| `showWalletGuide` | `boolean` | No | Show the \"New to Canton wallets?\" explainer row (default `true`) |\n\nThe modal also shows a search field once the wallet list is long enough, and a clean transport label under each wallet (for example \"Browser Extension\" or \"Scan to connect\").\n\n### `ConnectButton`\n\nA drop-in button that opens the wallet modal, then, once connected, shows a deterministic account avatar with the truncated party id and a dropdown with a copy-address action and disconnect.\n\n```tsx\nimport { ConnectButton } from '@partylayer/react';\n\n<ConnectButton accountStatus=\"full\" />\n```\n\n**Props:**\n\n| Prop | Type | Required | Description |\n|------|------|----------|-------------|\n| `label` | `string` | No | Text when disconnected (default `\"Connect Wallet\"`) |\n| `accountStatus` | `'avatar' \\| 'address' \\| 'full'` | No | What the connected button shows (default `'full'` = avatar + id) |\n| `connectedLabel` | `'address' \\| 'wallet' \\| 'custom'` | No | Which identity to display when connected |\n| `formatAddress` | `(partyId: string) => string` | No | Custom formatter (with `connectedLabel=\"custom\"`) |\n| `showDisconnect` | `boolean` | No | Show the dropdown with copy and disconnect (default `true`) |\n| `className` / `style` | `string` / `CSSProperties` | No | Styling overrides |\n\n### `PartyAvatar`\n\nA small deterministic avatar generated from a Canton party id (the same id always yields the same avatar). Reused inside `ConnectButton`, and exported so you can render the same identity mark elsewhere.\n\n```tsx\nimport { PartyAvatar } from '@partylayer/react';\n\n<PartyAvatar id={partyId} size={24} />\n```\n\n| Prop | Type | Required | Description |\n|------|------|----------|-------------|\n| `id` | `string` | Yes | The party id the avatar is generated from |\n| `size` | `number` | No | Diameter in px (default `20`) |\n| `className` / `style` | `string` / `CSSProperties` | No | Styling overrides |\n\n---\n\n## Theming\n\n`lightTheme` and `darkTheme` are callable: call them with a few friendly overrides to customize, or pass them as-is. The default look is unchanged.\n\n```tsx\nimport { PartyLayerKit, darkTheme, accentPresets } from '@partylayer/react';\n\n// A custom accent, larger radius, and a stronger backdrop blur:\n<PartyLayerKit\n  network=\"mainnet\"\n  appName=\"My dApp\"\n  theme={darkTheme({ accentColor: '#7B3FE4', borderRadius: 'large', overlayBlur: 'large' })}\n>\n  {children}\n</PartyLayerKit>\n\n// Or a ready-made preset:\n<PartyLayerKit network=\"mainnet\" appName=\"My dApp\" theme={darkTheme({ ...accentPresets.purple })}>\n  {children}\n</PartyLayerKit>\n```\n\n**`ThemeOverrides`** (accepted by `lightTheme(...)` / `darkTheme(...)` / `createTheme(base, overrides)`):\n\n| Field | Type | Description |\n|------|------|-------------|\n| `accentColor` | `string` | Sets the primary accent (a hover shade is derived) |\n| `accentColorForeground` | `string` | Text/icon color on the accent (auto-derived if omitted) |\n| `borderRadius` | `'none' \\| 'small' \\| 'medium' \\| 'large' \\| string` | Corner radius keyword or a raw CSS length |\n| `overlayBlur` | `'none' \\| 'small' \\| 'large' \\| string` | Modal backdrop blur keyword or a raw CSS length |\n| `fontStack` | `'system' \\| 'rounded' \\| string` | Font family keyword or a raw CSS font-family |\n| `colors` | `Partial<PartyLayerTheme['colors']>` | Deep color overrides |\n\n`accentPresets` ships `partyYellow`, `blue`, `green`, `purple`, `orange`, `pink`, and `red`. Pass a static theme, or a dynamic `{ lightMode, darkMode }` object that follows the OS preference. The `showAttribution` and `disclaimer` props are also available on `PartyLayerKit` and apply to the modal footer.\n\n---\n\n## Next.js Integration\n\nFor Next.js applications, initialize the client on the client side:\n\n```tsx\n'use client';\n\nimport { useEffect, useState } from 'react';\nimport { createPartyLayer, PartyLayerClient } from '@partylayer/sdk';\nimport { PartyLayerProvider } from '@partylayer/react';\n\nexport function Providers({ children }: { children: React.ReactNode }) {\n  const [client, setClient] = useState<PartyLayerClient | null>(null);\n\n  useEffect(() => {\n    const cantonClient = createPartyLayer({\n      network: 'devnet',\n      app: { name: 'My Next.js App' },\n    });\n    setClient(cantonClient);\n    \n    return () => cantonClient.destroy();\n  }, []);\n\n  if (!client) {\n    return <div>Loading...</div>;\n  }\n\n  return (\n    <PartyLayerProvider client={client}>\n      {children}\n    </PartyLayerProvider>\n  );\n}\n```\n\n---\n\n## TypeScript\n\nAll hooks and components are fully typed:\n\n```typescript\nimport type { Session, WalletInfo, UseSessionReturn } from '@partylayer/react';\n\n// Reactive session: state + actions\nconst session: UseSessionReturn = useSession();\n\n// Legacy SDK session getter (deprecated alias)\nconst legacy: Session | null = useClientSession();\n\n// Wallet info type\nconst { wallets }: { wallets: WalletInfo[] } = useWallets();\n```\n\n---\n\n## Complete Example\n\n```tsx\nimport { useState } from 'react';\nimport { createPartyLayer } from '@partylayer/sdk';\nimport {\n  PartyLayerProvider,\n  useAccount,\n  useWallets,\n  useConnect,\n  useDisconnect,\n  useSignMessage,\n  WalletModal,\n} from '@partylayer/react';\n\nconst client = createPartyLayer({\n  network: 'devnet',\n  app: { name: 'My dApp' },\n});\n\nfunction WalletStatus() {\n  const { isConnected, party, networkId } = useAccount();\n  const { wallets, isLoading } = useWallets();\n  const { connect, isConnecting } = useConnect();\n  const { disconnect } = useDisconnect();\n  const { signMessage, isSigning } = useSignMessage();\n  const [modalOpen, setModalOpen] = useState(false);\n\n  if (isConnected) {\n    return (\n      <div>\n        <h2>Connected</h2>\n        <p>Party: {party}</p>\n        <p>Network: {networkId}</p>\n        <button\n          onClick={() => signMessage({ message: 'Test' })}\n          disabled={isSigning}\n        >\n          {isSigning ? 'Signing...' : 'Sign Message'}\n        </button>\n        <button onClick={disconnect}>Disconnect</button>\n      </div>\n    );\n  }\n\n  return (\n    <div>\n      <h2>Not Connected</h2>\n      <button onClick={() => setModalOpen(true)}>\n        Connect Wallet\n      </button>\n      <WalletModal\n        isOpen={modalOpen}\n        onClose={() => setModalOpen(false)}\n      />\n    </div>\n  );\n}\n\nexport default function App() {\n  return (\n    <PartyLayerProvider client={client}>\n      <WalletStatus />\n    </PartyLayerProvider>\n  );\n}\n```\n\n---\n\n## Related Packages\n\n| Package | Description |\n|---------|-------------|\n| [@partylayer/sdk](https://www.npmjs.com/package/@partylayer/sdk) | Core SDK (required) |\n| [@partylayer/core](https://www.npmjs.com/package/@partylayer/core) | Core types and abstractions |\n\n---\n\n## Links\n\n- [GitHub Repository](https://github.com/PartyLayer/PartyLayer)\n- [Documentation](https://github.com/PartyLayer/PartyLayer#readme)\n- [Report Issues](https://github.com/PartyLayer/PartyLayer/issues)\n- [Canton Network](https://www.canton.network/)\n\n---\n\n## License\n\nMIT\n\n## Session hooks\n\n`useSession` / `useAccount` / `useAccountEffect` are thin React bindings over the\n`@partylayer/session` store, created by `PartyLayerProvider` / `PartyLayerKit`.\nSSR-safe (no `window`/BroadcastChannel at module or hook scope).\n\n```tsx\nconst { status, account, networkId, connect, disconnect, on } = useSession();\nconst { address, isConnected, chain } = useAccount();\nuseAccountEffect({\n  onConnect: ({ account }) => {/* … */},\n  onDisconnect: () => {/* … */},\n  onPartyChanged: ({ previous, current }) => {/* invalidate caches */},\n});\n```\n\nAdopt the session layer via `PartyLayerKit`:\n```tsx\n<PartyLayerKit … sessionOptions={{\n  storage: createEncryptedIndexedDBStorage(), // @partylayer/session\n  persistSnapshot: true,\n  reconnect: DEFAULT_RETRY_POLICY,\n  broadcast: true,                            // multi-tab sync\n}}>…</PartyLayerKit>\n```\n\n## Migrating from v1\n\nIn v2, `useSession()` is the reactive session-store hook (`UseSessionReturn`: live\n`SessionState` plus `connect`/`disconnect`/`restore`/`on`). The previous SDK-layer getter\n(`(): Session | null`) is preserved verbatim as `useClientSession()` (deprecated). v2 also\nmoves the data layer to TanStack Query (the `@partylayer/react/query` entrypoint), which\nadds the `QueryClientProvider` setup shown above.\n\n| Before (v1) | After (v2) |\n|---|---|\n| `const session = useSession(); session?.partyId` | `const session = useClientSession(); session?.partyId` |\n| (no reactive session) | `const { status, account, connect } = useSession()` |\n\nFor the full upgrade (renames, the query peer, and the provider change), see the\n[v1 to v2 migration guide](../../docs/react-v2-migration.md).\n\n## Vue parity\n\nThe Vue bindings ship as [`@partylayer/vue`](https://www.npmjs.com/package/@partylayer/vue)\nwith the same surface as composables.\n\n| React (`@partylayer/react`) | Vue (`@partylayer/vue`) |\n|---|---|\n| `useSession()` | `useSession()` |\n| `useAccount()` | `useAccount()` |\n| `useAccountEffect()` | `useAccountEffect()` |\n| `useClientSession()` (legacy) | None (not ported) |\n","readmeFilename":"README.md"}