{"_id":"@samirify/messenger","_rev":"26-689e09a33d7218f7b15cfeb6fcbb2c2e","name":"@samirify/messenger","dist-tags":{"latest":"0.2.14"},"versions":{"0.1.0":{"name":"@samirify/messenger","version":"0.1.0","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.0","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"53dfab4b4112d8d70917196b23342bbbda32b79f","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.0.tgz","fileCount":23,"integrity":"sha512-3g+mFy8QGFSqplbSHEE5EJmQO1Gh9pRE7fUst4KHGuDkGN30uxhtS6YuIoL/8Rj33zAfU3p7SuTZ2gukjxWtHA==","signatures":[{"sig":"MEQCIForTJ/6TSYo+tdzCe58x9n9D4KmxVW53hut3WYdcAnpAiAgJZQ5SmGZMTLKBcvaOOTfONyAJddtwMP54/KnntRvSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494693},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"7e87dfce7c3bcb99ce5360a07191bd546636416e","scripts":{"build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.0_1785086595159_0.7090923974126768","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@samirify/messenger","version":"0.1.1","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.1","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"550e6dcbaedbc86c915b1f16207107597369a158","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.1.tgz","fileCount":23,"integrity":"sha512-viiZF4VrXoi5W+m6hI8sZZqBynFTEQnIGA76i3OOeABMEwiWFLIrgXunWuRbNC1gyB54VL6/24hPrqZd9Owopw==","signatures":[{"sig":"MEUCIDpwGKQdZnfdUrCxhFUkuzbxqhzakryYh7aWB+x8UQIOAiEArP/omzwDDSFyqmAQ+zQF4vPlTi/1oTrlC1GNw0+lzBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494693},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"9ceddf57c1ddb565d3e9d36609d8ac6dfe32e6e0","scripts":{"build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.1_1785086673922_0.3016633331926031","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@samirify/messenger","version":"0.1.2","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.2","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"dd60f3ed98ac2ae35aa976f4f84afea63da54387","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.2.tgz","fileCount":33,"integrity":"sha512-IdQrc40xKKhFKQeiJHPNfLLW6nR3guDFGNrS/q8hWiXSe8rH2tmXqR3seIjla8apq039k+5z44056EocRvS6Wg==","signatures":[{"sig":"MEUCIHeLhGRPwgWEtL+oGjAOQmp86BMftcYXB6VKxzV0FHMVAiEA+c34ndc3CBvdGoo8koL3z3tdppoGnL1r4sE0gqfsYEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"de2242b549c31a27255b893f89974f6cb16e478f","scripts":{"build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.2_1785088061625_0.07374862022985362","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@samirify/messenger","version":"0.1.3","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.3","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"3210c86b250fcd8e7ccdcb067feb9293283721a3","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.3.tgz","fileCount":33,"integrity":"sha512-k1ku9J4J2ak12sTgGST+O3paDMgLGU0GaqxsTX2H8pXKlRLPS7JfSwj3tr3654LfKpLtb4k72ghqoimH3XlIvg==","signatures":[{"sig":"MEUCIQCl89q3/hyx7ZE5cEQAy7kR9OfKpRmUwdsMnzsI4VsZzQIgAX55wUBM6CkU9qwSblbRfIctmtaDkkqWeW2bDu2so/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410596},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"47da84a98b5048d32f15ff9dd8b6d405b051c142","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.3_1785088749849_0.6209854866521265","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@samirify/messenger","version":"0.1.4","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.4","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"9ccbd96d28d1c83b7cf814bfb9fe0e032b568c73","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.4.tgz","fileCount":33,"integrity":"sha512-zX26Mr3k/ln7WnUUXI7BmnaFvhmA3Igi6eSSvsO5wUHULoxcUhCvk9Aa6LK0yIDsGo+WSFc6OHePsqIFDPT2TQ==","signatures":[{"sig":"MEUCIQDNIpPgu6RkZF04BjmhWCfytsGqwAmgGymgkrv+eQRPPQIgRplS2NDYhyg5TXAleFe8nL2HDq96A8gTuKKZbHcJkPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427647},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"639df7e07c6035b67ccb61c64e0f6857e644fbfd","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.4_1785099853671_0.3951803062104766","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@samirify/messenger","version":"0.1.5","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.5","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"4bcdcc29b6650d581d5cddcdc7da6a93960e08f2","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.5.tgz","fileCount":33,"integrity":"sha512-hknOfaG9g0NLZVE4/wU0WrH4GxZ+fjnH0ZeMaeM/IkiXM6Vg3i2LzIVmThuyjnqQhAgMBZ21Dpqpxtn+lei9Ew==","signatures":[{"sig":"MEUCIQDkPianszaDefG4iQJ52f42TgmjuDahOpivlt3F4EdgSwIgbGwuFADxuiYYu9ac/Qy6yEFDPw2wymgMYsipAW3MMLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426945},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"639df7e07c6035b67ccb61c64e0f6857e644fbfd","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.5_1785100531105_0.37436356430870976","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@samirify/messenger","version":"0.1.6","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.6","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"51d1105115e7e494c7279078cd780c18b61a9450","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.6.tgz","fileCount":33,"integrity":"sha512-1hRR70HxR/vbQu8wfP9uV99Jbnq3wPIUZdUZlXcvyTitLZf8/1vvntFKtx+OB7rMy/OpFP1inUG63sSu78czoQ==","signatures":[{"sig":"MEUCIQDwjLRxPu/etFBVYx7Wr/sa7y2mqky2ueWxFBZM/fV50AIgFbqxvuhNYC+L04UfuNC0E6/GScEwhhppzrvin03YcfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449718},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"639df7e07c6035b67ccb61c64e0f6857e644fbfd","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.6_1785101198299_0.8396468879557322","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@samirify/messenger","version":"0.1.7","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.7","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"9806250c2fc2c378b9e9892664c73637576d831a","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.7.tgz","fileCount":33,"integrity":"sha512-2DXfkEC0x7eu8pEds3nINMHdsLKt08PeJwmTVTe6/hGznehm1igIji11MZDHD9rhOByM4y8HBZzrpkX7uaojTg==","signatures":[{"sig":"MEUCIQDNenKcOaXtKTmtHGwbjLliwx00aRyXORei4rUpSqKowAIgKNWTP+qM5cBLQEjxO9yJmN1o7pQKpmvApa8qzO1K5Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452714},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"639df7e07c6035b67ccb61c64e0f6857e644fbfd","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.7_1785102596245_0.5816549615732143","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@samirify/messenger","version":"0.1.8","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.8","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"db2c36fada6e6e7b5b0e767a41f0ee9b87c2d7ba","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.8.tgz","fileCount":37,"integrity":"sha512-7O6FPvQntZXwZL1YQj4vy97c+Fy8tvJGRUxjU9MSVp1VN0bb8CNyBiPUAqBT8aJeklkg+w0pfbkopFH8GNTM1A==","signatures":[{"sig":"MEUCIDUcU6kmJx83aohhgJlPFsJ6GgfJmIVzaDNtfA8kRf1MAiEA93PeScz/04ROe8ZSON079WueteodHceyY054C5nV8IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492069},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"8fe0a5efd7687426f572329102cb54c10c85b10f","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.8_1785168526606_0.022139925087845347","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@samirify/messenger","version":"0.1.9","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.9","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"60c22d639a165a90cc07f147885c0ea05fdcf1a5","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.9.tgz","fileCount":37,"integrity":"sha512-uHb5dSMYpu+l99DQDogNtJ8FI6ZW6vjWYapfgyE1zS6NAZGKwwiTnxgKDZ8Tr6J3D9xcST8GDUWCMatGqlSOjA==","signatures":[{"sig":"MEQCIE0v5B+tnYonBQqqwGxev1kKa19D3O37C6nGf6A3qoGJAiBPvc+lb4a1J8syCpvqF0dJ1Wq2PHvWJ4sPZWo9fC5BaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574628},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"b932d00941fb47264c3935e0e4315f431bc75a95","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.9_1785751129158_0.7603457025370133","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@samirify/messenger","version":"0.1.10","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.10","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"6675a2e2f2d8144252b37888ab0959025ed7295e","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.10.tgz","fileCount":37,"integrity":"sha512-HwcRZsy10/4MKu9eeZ9zwE5wtaMqKFJUtiNnucV4waEmJQmfpLgzEMLd2fEP7BdWTLZfNPNfuAx6iVQzS7VoFw==","signatures":[{"sig":"MEYCIQCLO9HBj5NOEVmDVldF2nyRT9PXBCT2hhWlNiGoXeMyrAIhAPFUw7nglMiea/OakqBOnKHUqB6FuF9grrWUIG74ZIYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580014},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"17b703bac4c07dc7062f37046ff12a741843148c","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.10_1785751241489_0.05889580883856271","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@samirify/messenger","version":"0.1.11","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.11","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"6403f6406bd49554b5e357306512ce731bc8a034","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.11.tgz","fileCount":37,"integrity":"sha512-dD5DlDepLj1xuWi+V4wlLq0tGd6hG64t2dFyGCEY8QjrrcQoxveFgGHKU9juhDKTwNbHNILqd0hWm/0ZDxV0Sg==","signatures":[{"sig":"MEUCIGXXYp7cYg454MjLfZefnclU7/iNLQzES43FA8hEf1OZAiEAyJ55+gIo10qgv3y23FXOeRpna/fwAWPMvW2Tplx6FyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669927},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"15921a920cb3ea4e1f835ef81565330c5bd062b5","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.11_1785775844547_0.5808586061429122","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@samirify/messenger","version":"0.1.12","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.12","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"591ea5cc28424328b9cdbba250a8008236918f51","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.12.tgz","fileCount":37,"integrity":"sha512-V2OP9GpCRpu9GYvKj6GfE6ELsBddyIO06ibSh03oWB3GuxLUEepSNdgsW86Mj3v0WBdO3pQQo2Ou4esrGgKy9A==","signatures":[{"sig":"MEUCIEVjzhuBeiiqj9HNtzomgtplM/aytJujL9+HImzCuGYKAiEAtkaXnlHJqeG6ApxQqS++VOxWoVTKrMZVBc9u7yJqDQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671391},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"15921a920cb3ea4e1f835ef81565330c5bd062b5","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.12_1785776494881_0.8042100415044631","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@samirify/messenger","version":"0.1.13","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.1.13","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"e30a4d2cb3c8b30c1fd7a0c2bb89bb0b4c7012dc","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.1.13.tgz","fileCount":37,"integrity":"sha512-3Mcwa9XOA8ZdTPwpLQqXRrtVnYD1PTMhi4RcfQnZHLGDhF9hnk99q5bY7sS9dBglE5GpCxXqVedmnmkOjwjrRQ==","signatures":[{"sig":"MEYCIQCehy4cA90sLq2WpyHdkF5TthPPgR8f2stXn1N8ba8LRAIhALhxdBi6STxyMAUzEH4VamDuLMBUdg3QTrPW8MPeWFBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683373},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"aa964b7940851ccb8f830fc43be4c3432ef73585","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.1.13_1785778072015_0.6711221980488187","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@samirify/messenger","version":"0.2.0","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.0","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"bde3ce1be4d81269c1c11897f5eeed6e6d720bbc","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.0.tgz","fileCount":37,"integrity":"sha512-rM9hg44eTsuA8YxyNm9m/0okOuqLroRHFE+YrJXJsowcarke3NffOu8tAq4la84G+TK3TE04/WzOTIt7dhcleA==","signatures":[{"sig":"MEUCIHWvnGqy1sE13NApYoLTuFNUv9XmycqvCHHHI1DfL6ffAiEAwnjY+v+Y6istfoKo6q6th5km+U4rYYoIk8ccapRKdkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759843},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"12d60d375ba6ca5872521d2d3ac1009931a778a1","scripts":{"test":"npm run assert-shared-context","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run assert-shared-context","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.0_1785878783666_0.6912161772446004","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@samirify/messenger","version":"0.2.1","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.1","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"77a9c4094b47ea48bd961ab4ea69bcb08ce6e0ec","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.1.tgz","fileCount":37,"integrity":"sha512-qllV8SJ4kXArnQFG++NXOVdwVnEettTlAxC4CylS8swUAFN64WmqsEV2QstZ/FOBmsLw52panBSxXV9FHVwxFw==","signatures":[{"sig":"MEYCIQDY2eSCmcTwbAe20BiSCRzRVIHn+os/E1pWnVA3TFPfzwIhALPDT9LNhLBf3o+7kt33FZQueC9Ngeuc3hJBww3CTiTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763850},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"cbcb620a67ea0da937eb6774a36a4a24b019bbe8","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.1_1785882180418_0.23926062631763112","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@samirify/messenger","version":"0.2.2","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.2","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"ec3ab1e32c8506dda796aa324d98e821b464ce96","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.2.tgz","fileCount":37,"integrity":"sha512-vvfX2zGIAYQg3XDJvCT/EjmDXji5SusVsvXjq8H7JmfFCRgXXr+WStYkc8/QwEDXWLF2bTnguOLPbAA6F7Vb1w==","signatures":[{"sig":"MEUCIQC56n+rvMJymhAIh7w+4CO/pFHFQdMbzUX/dkt6NcaLYwIgFTccGu5d2RlWiF5rTMZIm4AIqgiJZnBw502UaTQwnJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886097},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"026f58de62fda49c646da15a6f6347eec2ab0fb1","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.2_1787088109818_0.5368878259558616","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@samirify/messenger","version":"0.2.3","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.3","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"a75096abc1a0cb2402b6088d8d8aa3d627a3977f","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.3.tgz","fileCount":37,"integrity":"sha512-g4khvybNex02R3oQlh2btyAdsiklC+VTMMXUF3foS3J9blYQQnjlAAhuEWSDn/xKCW5mQ0Letebx9MXbDJ3+Vw==","signatures":[{"sig":"MEUCIGuPQH3fJwC4Lflw2QiKNgfHjgrzOVVB/wnhfhp+DU5BAiEAqaTEVyYc2Ofe97tpl1qxaUMOh6RALxE7ocYEQKIW36o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894324},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"026f58de62fda49c646da15a6f6347eec2ab0fb1","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.3_1787089472656_0.9993434653148923","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@samirify/messenger","version":"0.2.4","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.4","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"27e3999b0f5e518f728bbc11aa63864889d8c52f","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.4.tgz","fileCount":37,"integrity":"sha512-NKhYKboQHYQPC35jrIMbQGd394QS70rcObJz+aRnE46WLJpyy2mMYb6gpmxQ08+UIlUK/f5twL3KR8PWByCcSQ==","signatures":[{"sig":"MEUCIBJEqX7+bSC45odCnNNSA5Rg9klAclSXz1IVw9HTrQ7tAiEA9UIX/1TZZ26EJsLjvbVDa27JQ0+IqMAjfe/DyInefZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899157},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"026f58de62fda49c646da15a6f6347eec2ab0fb1","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.4_1787090471514_0.5148558952639757","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@samirify/messenger","version":"0.2.5","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.5","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"57aea1d8d73cd90774b98c34d3d36e2f12540f52","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.5.tgz","fileCount":37,"integrity":"sha512-jqKQWU+UcxowZ5d1IwuDt6vFXA8yhVZw5HA0/WDEJ5dUY3W1LkR9Chbv5dxJ9XnQvGJsCZkyRwTho7RnBkV4dw==","signatures":[{"sig":"MEYCIQDvoFV7oP7B03QekWT8VX5MvnI0KZ5J4hyCPRqqGEgOyAIhANQ4+zW5ZNL0+xytXndUDGgO9J/fSRxk45JlQwkhm6ce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889805},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"026f58de62fda49c646da15a6f6347eec2ab0fb1","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.5_1787090940897_0.4489351160663573","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@samirify/messenger","version":"0.2.8","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.8","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"b57cd630c01ce416369c4b8f0be19a7338b35e30","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.8.tgz","fileCount":37,"integrity":"sha512-zuT4/pA3xzgES7acig5TZWtoqVLjxStm15haoiMOBhmD7iIXVxbqDgzm+HKrHMfRYc4Shbka8RJwYhci87r/CQ==","signatures":[{"sig":"MEUCIHbKhLQCnH68vOi0WQs16W0beMmtedgkufcM0TnO6580AiEA6vK9RYP69MQowm6cRL6ssvpfPj3diEH+cqEvCCNHDus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898762},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"026f58de62fda49c646da15a6f6347eec2ab0fb1","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.8_1787091980866_0.20399959116606659","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@samirify/messenger","version":"0.2.9","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.9","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"62392dbdbcced906e8175139926f82aa7b756fc2","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.9.tgz","fileCount":37,"integrity":"sha512-V5QrPcFgte3JHYnKfHy6ZtK4HyQgUY/Z1J8y1gx44/8pKU1u/Dz+/17GHYACVrdppiBh5UEmbpaI4LXjih8NhQ==","signatures":[{"sig":"MEYCIQCL8Gt6sHAkvS9RiRRKSHq+RNmMmdtrj533U27cv/LzZAIhAKqO8qQIWu6anIg+ZHP6T1SaNU0WNi11AtWIUTCZOXdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909074},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"1028ddd5915865558017b18cf19b4462617572bf","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.9_1787270237878_0.9580201288664472","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@samirify/messenger","version":"0.2.10","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.10","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"d8a492fc7a4e27e2b214cd997493ad8b98fd9fe5","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.10.tgz","fileCount":37,"integrity":"sha512-ju5EtMbfPupbkvXmgrEpzXcRuAvC2yuvslTMOllP1Mye2boUHcpRNIRBjBHfXJj56MijF/x5IbZZd/Spv+jXHA==","signatures":[{"sig":"MEYCIQCN5R5eNoaMpJGxL177K7sqyaRRMYLysHQwFiNmEIOYxwIhAINjOjnd9KvqER+VEc3zJ+cHZIXljRAxdQB+X1Af0X3k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924956},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"98f44eb03f7022d98e092e61ad4c2e1f2c087b5b","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.10_1787742768823_0.5115964049455906","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@samirify/messenger","version":"0.2.11","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.11","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"80b64cd5ea53f7c3918ec22dc60768a2f32ae450","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.11.tgz","fileCount":37,"integrity":"sha512-hcTdwDT7ZCdJYNW0ms3xIz5YEewbYgaYDePIU0HcYhL95jCXBj1iMuZK04yD+k4GzF7dCmhPtLMe2opiNEqE2w==","signatures":[{"sig":"MEUCIQD/CetPI/zhIwbVcQKB0sdOBHb5tMxgdCuR84aidKMWPQIgCy4DtXRxBQfvpGvxrcM0VTWn2HYI2ROK/Aam9RvRmFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdEAeA5qkRcnj1ORKj14qkm/BwXBUw2MbKVz0KBw9KhAIgPfbZ97KbdXwul5EG6ZzDnG+/h1kbzAvT3gEaFq3V1hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931266},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"458d92534362fd7e3a90f8f0231bc14ac6b4df38","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.11_1790432103152_0.9389366504355765","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@samirify/messenger","version":"0.2.12","author":{"name":"Samirify"},"license":"MIT","_id":"@samirify/messenger@0.2.12","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"homepage":"https://github.com/samirify/messenger#readme","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"43ed26bb9e07d2a7f6fce19fc77310cc7668c6c5","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.12.tgz","fileCount":37,"integrity":"sha512-L9DoVnHORQNLer9e/X5eu1WNPY/T03rXEe6M9GcQdDtdb3874Wd/qiedpU3qUHZsfNeGdr5kIumPgsq9PIH49Q==","signatures":[{"sig":"MEUCIQDvTb8J6jc7OsDEsMtkqYFT6LST8mkSsPmoxELoqvmtZwIgfCxRUDwrtTow6lld6BEtSLtExx2sNrIo0/hQegZQS0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhm9qEfDKcfETQiafWEBUC0FbAHoulHCc5C8Ylz7QVLQIhAJyVQwQ+D+536gN3akFLdDB2z+NpRWRJlc2+k1gh+eLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"458d92534362fd7e3a90f8f0231bc14ac6b4df38","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/messenger_0.2.12_1790440329493_0.984239589438334","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"_id":"@samirify/messenger@0.2.14","bugs":{"url":"https://github.com/samirify/messenger/issues"},"dist":{"shasum":"058ff29fc2c4c5b76eb909ad5d2fc96b2f6af289","tarball":"https://registry.npmjs.org/@samirify/messenger/-/messenger-0.2.14.tgz","fileCount":37,"integrity":"sha512-ILygXg9uof2eub8C+zQytdBos1CBVqDpiRrwNWpQDbFtzfgVKETst5P9rR7hSuR7c1S+R+ZVgPMJndp2MlMbsQ==","signatures":[{"sig":"MEQCIH5Q5ITWid3VUQvOHbyLUe0/Qr7lIXsZuJ2EJodCD0NnAiBw8i2WRo4ax9wH9Dhd7+gU6WI5KfAIFcb7aFJ0pIzjTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCwSnJ8XC2GOBZVQAwnK0U2XKKfn2tdUKHF+2tCi2ajBAIgcA2Q1+fmSE5Q8QrujB96sNRTxRWxBr5RRHmcAVb+GFk="}],"unpackedSize":957288},"main":"./dist/index.cjs","name":"@samirify/messenger","type":"module","types":"./dist/index.d.ts","author":{"name":"Samirify"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/index.d.ts","import":"./dist/web/index.js","require":"./dist/web/index.cjs"},"./native":{"types":"./dist/native/index.d.ts","import":"./dist/native/index.js","require":"./dist/native/index.cjs","react-native":"./dist/native/index.js"},"./package.json":"./package.json"},"gitHead":"458d92534362fd7e3a90f8f0231bc14ac6b4df38","license":"MIT","scripts":{"test":"npm run assert-shared-context && npm run assert-query-keys","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build && npm run test","assert-query-keys":"node scripts/assert-query-key-shapes.mjs","assert-shared-context":"node scripts/assert-shared-context.mjs"},"version":"0.2.14","_npmUser":{"name":"soiswis","email":"samir-9-3@hotmail.com"},"homepage":"https://github.com/samirify/messenger#readme","repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"_npmVersion":"11.3.0","description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","directories":{},"maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"sideEffects":["./src/realtime/domShim.ts"],"_nodeVersion":"24.2.0","dependencies":{"pusher-js":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.9.0","@types/react":"^19.0.0","react-native":"0.81.5","framer-motion":"^12.6.0","react-native-svg":"15.12.1","@tanstack/react-query":"^5.75.5"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*","framer-motion":">=11","react-native-svg":"*","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":true},"react-native":{"optional":true},"framer-motion":{"optional":true},"react-native-svg":{"optional":true},"@tanstack/react-query":{"optional":false}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/messenger_0.2.14_1790460029270_0.4576415942107066"}}},"time":{"created":"2026-07-26T17:23:14.979Z","modified":"2026-09-26T22:00:29.576Z","0.1.0":"2026-07-26T17:23:15.298Z","0.1.1":"2026-07-26T17:24:34.068Z","0.1.2":"2026-07-26T17:47:41.768Z","0.1.3":"2026-07-26T17:59:10.003Z","0.1.4":"2026-07-26T21:04:13.810Z","0.1.5":"2026-07-26T21:15:31.271Z","0.1.6":"2026-07-26T21:26:38.494Z","0.1.7":"2026-07-26T21:49:56.390Z","0.1.8":"2026-07-27T16:08:46.772Z","0.1.9":"2026-08-03T09:58:49.324Z","0.1.10":"2026-08-03T10:00:41.635Z","0.1.11":"2026-08-03T16:50:44.697Z","0.1.12":"2026-08-03T17:01:35.053Z","0.1.13":"2026-08-03T17:27:52.163Z","0.2.0":"2026-08-04T21:26:23.815Z","0.2.1":"2026-08-04T22:23:00.593Z","0.2.2":"2026-08-18T21:21:49.967Z","0.2.3":"2026-08-18T21:44:32.806Z","0.2.4":"2026-08-18T22:01:11.677Z","0.2.5":"2026-08-18T22:09:01.038Z","0.2.8":"2026-08-18T22:26:21.002Z","0.2.9":"2026-08-20T23:57:18.022Z","0.2.10":"2026-08-26T11:12:48.982Z","0.2.11":"2026-09-26T14:15:03.247Z","0.2.12":"2026-09-26T16:32:09.572Z","0.2.14":"2026-09-26T22:00:29.366Z"},"bugs":{"url":"https://github.com/samirify/messenger/issues"},"author":{"name":"Samirify"},"license":"MIT","homepage":"https://github.com/samirify/messenger#readme","repository":{"url":"git+https://github.com/samirify/messenger.git","type":"git"},"description":"Trainer↔client messenger — React Query hooks + React Native + web DOM UI.","maintainers":[{"name":"soiswis","email":"samir-9-3@hotmail.com"}],"readme":"# @samirify/messenger\n\nMIT-licensed trainer↔client messenger UI and hooks for React Native and web.\n\n## Install\n\n```bash\nnpm install @samirify/messenger\n```\n\nPeer deps: `react`, `@tanstack/react-query`. Optional: `react-native` (native entry), `react-dom` + `framer-motion` (web entry).\n\n## Entries\n\n| Import | Surface |\n|--------|---------|\n| `@samirify/messenger` | Core: provider, hooks, deep links |\n| `@samirify/messenger/native` | RN `InboxScreen` / `ThreadScreen` |\n| `@samirify/messenger/web` | DOM `ChatDock` / `ChatPanel` |\n\nWire a host adapter (`MessengerProvider`) with auth HTTP, theme, i18n, and navigation.\n\n`inbox` options default off. Set `skipClientInbox: true` if a client should open their only thread instead of seeing the inbox list — the package does not assume that.\n","readmeFilename":"README.md"}