{"_id":"@adatechnology/notification-ui","_rev":"11-5cc900a6e37199f95037f35a320ed009","name":"@adatechnology/notification-ui","dist-tags":{"rc":"0.1.0-rc.9","latest":"0.1.0"},"versions":{"0.1.0-rc.1":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.1","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.1","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"e48c982ea9e297c62dd65a3d268d6513c645c6b4","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.1.tgz","fileCount":10,"integrity":"sha512-161J/Ol4uABo60Lou+G+yjjIPKLuC5y5yabI7GnlHgmFvPqgjQYW9EVWLffy25SELYL01+a0ciXTVVF64Q43yg==","signatures":[{"sig":"MEYCIQDZ1zOZuCaPuuJjSt1Jb7m1IZlAb5nrq1ieEWVBBHmMlQIhAO0QjHg1AHXTv/kckTAX4AeNBPlINWaHqkRizZZ4Sk6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/76b05bdc46e88c6e05de1607a777feea/adatechnology-notification-ui-0.1.0-rc.1.tgz","_integrity":"sha512-161J/Ol4uABo60Lou+G+yjjIPKLuC5y5yabI7GnlHgmFvPqgjQYW9EVWLffy25SELYL01+a0ciXTVVF64Q43yg==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.1","@adatechnology/notification-contracts":"0.1.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.1_1785852816388_0.4218543848431109","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.2":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.2","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.2","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"6680a21821697c5e6df06cbb9a6229a6a055c4e7","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.2.tgz","fileCount":12,"integrity":"sha512-OG4jwCfll1E34pwnfTZ4YWOiOToGdbTVjxwtBRkFPEam1dFOEgJvDKFuLyg0F1VRHo17uMcBSA/WN+ZslF1qRw==","signatures":[{"sig":"MEYCIQDoPjHt+nzRDfcf4iuQ9zu02Oc+LN1Q5t9TSEOmRpQRlgIhAIaRHBTf5hQsmSbfWUubL35qh48LWPgU75/87H8Jrn30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164719},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/9a9bac6050d328477918ca527d7fe232/adatechnology-notification-ui-0.1.0-rc.2.tgz","_integrity":"sha512-OG4jwCfll1E34pwnfTZ4YWOiOToGdbTVjxwtBRkFPEam1dFOEgJvDKFuLyg0F1VRHo17uMcBSA/WN+ZslF1qRw==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.2","@adatechnology/notification-contracts":"0.1.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.2_1786034189532_0.28847169410937346","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.3","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.3","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"953657b9917c0658f587a77d41674530d6437cab","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.3.tgz","fileCount":12,"integrity":"sha512-6Bph6gwhjfIyEoezZIAoI67uDCA/qzNds1/bvpEgmMjZhx7AJlwxGlxf7wVC2aZj9Ax6q07COcrGDTXRcGIMHw==","signatures":[{"sig":"MEQCIF/DlXZusZ6IkIrfSUz0FdiYEKiwu6RoUKAMSVlRMspXAiAwZ5FaQBx1/ZTPGY5KatYWp7rDJM6NvbJMfeJzGnNP7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183485},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/bdea8459fc07e8a8bf28f32da4ad351d/adatechnology-notification-ui-0.1.0-rc.3.tgz","_integrity":"sha512-6Bph6gwhjfIyEoezZIAoI67uDCA/qzNds1/bvpEgmMjZhx7AJlwxGlxf7wVC2aZj9Ax6q07COcrGDTXRcGIMHw==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.2","@adatechnology/notification-contracts":"0.1.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.3_1787159164409_0.4512849615408545","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.4":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.4","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.4","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"813e7f623bfb8f46ae8782caa00626cdd37ff3cc","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.4.tgz","fileCount":12,"integrity":"sha512-qv11zxhizhbwVYcweWj+6AsGnCzndhFNrl4cnfCRaOSQ0S1HCdi+tUMxL4HmgeTPpJ1HbYU1y/FT7SgIrtKA+w==","signatures":[{"sig":"MEUCIQCJss917L4xCbEWRsSZyKwoXAD9r/DcOWp+Zuj4+5BcNwIgLrFEXj/O4SbCkJXq+iH19l79tASg7TKGa/ij60tG6Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242030},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/f09b9264714f3dc6a34d099cb1e9aa23/adatechnology-notification-ui-0.1.0-rc.4.tgz","_integrity":"sha512-qv11zxhizhbwVYcweWj+6AsGnCzndhFNrl4cnfCRaOSQ0S1HCdi+tUMxL4HmgeTPpJ1HbYU1y/FT7SgIrtKA+w==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.3","@adatechnology/notification-contracts":"0.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.4_1787587602188_0.36992134893466444","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.5":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.5","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.5","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"d98274522a5ea371b951ea9df74d8cd51d9d07f0","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.5.tgz","fileCount":12,"integrity":"sha512-tzgbFc9a40rHUS7S+7i6hfJPzH9v+fPeFfQQDSTNn27QzMhyTJpy7BUm6VfnqsMsHuntQ9vkxWO/krIgKgopDQ==","signatures":[{"sig":"MEQCIE69O4RUf13z+D7EFXdUamaN9l7/lMQU+4gvNoiHPmE8AiAcHaf8LkpeCQUfLvO7e/qywdk0Bbvjpc/cqZFpaPz/dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242030},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/0001f9d6a18650d0106b7e258c59d838/adatechnology-notification-ui-0.1.0-rc.5.tgz","_integrity":"sha512-tzgbFc9a40rHUS7S+7i6hfJPzH9v+fPeFfQQDSTNn27QzMhyTJpy7BUm6VfnqsMsHuntQ9vkxWO/krIgKgopDQ==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.4","@adatechnology/notification-contracts":"0.1.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.5_1787623203762_0.5186904268342933","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.6","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.6","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"922be46b544dce8b4521a96cc6d296fa583af8aa","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.6.tgz","fileCount":13,"integrity":"sha512-eDzNdRJk7rS9lq2VFbtsMqjAXC18uFnCSFeKHgALPLCorEN8cZ+KBusy09zgUPvImgVdq+Xn0Tmy23+LxrnGhA==","signatures":[{"sig":"MEUCIEra5Rdr0Hm9br236E6jiOhME2eH3FicGwKWLNbQ8MOzAiEAgePXcaKEu4+BVNg0FOhpr7xRr2QYPG3h+vAeFiiljKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539448},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/ff013b4774ac6a60f184f76e198fc016/adatechnology-notification-ui-0.1.0-rc.6.tgz","_integrity":"sha512-eDzNdRJk7rS9lq2VFbtsMqjAXC18uFnCSFeKHgALPLCorEN8cZ+KBusy09zgUPvImgVdq+Xn0Tmy23+LxrnGhA==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.5","@adatechnology/notification-contracts":"0.1.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.6_1787623917813_0.3494116742242679","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.7":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.7","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.7","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"07eb11abd80c2625522d84ecc2c5cfdd70a0382a","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.7.tgz","fileCount":13,"integrity":"sha512-VYIJGtthvYXrICd1BEqVkLab/i6h7Ef5y5MT+Se4isBRl7olkXN3E4yjbAYbB3eKEP1D+gjaoOPwBAcfmMTHQQ==","signatures":[{"sig":"MEQCIEs01vGCO8CUgTgu5FMNosXREF0f3Mpk2LOIlA5u4gIrAiBzijeDxvcPheu/AnksBYgVAokQDv9DSn1iqNq+BQuZEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539448},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/81649ad66780d3b6362434dbfc0c8854/adatechnology-notification-ui-0.1.0-rc.7.tgz","_integrity":"sha512-VYIJGtthvYXrICd1BEqVkLab/i6h7Ef5y5MT+Se4isBRl7olkXN3E4yjbAYbB3eKEP1D+gjaoOPwBAcfmMTHQQ==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.6","@adatechnology/notification-contracts":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.7_1787657686975_0.11816788232553788","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.8","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.8","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"b420d830de434cb41a78901bf87536628993ecb4","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.8.tgz","fileCount":13,"integrity":"sha512-DUC29Qro7aqBDEBeAY5mIM0Rp5sOieKsPHQ6Ov/avaeXrLrxMylheArbOPUSkh73T5mA5wpRr0ggA9iJ4RJX7g==","signatures":[{"sig":"MEQCIDW4QzyIGg/6WkJRcDcTgjSjMLbMCp9yTXulGhflIoReAiBu6tbm4QOhZ7/aradcqxhNblP/JzO4DUqsVMyZnrsXUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541574},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/934d8206c828f5fbc3bf4ce0295569b1/adatechnology-notification-ui-0.1.0-rc.8.tgz","_integrity":"sha512-DUC29Qro7aqBDEBeAY5mIM0Rp5sOieKsPHQ6Ov/avaeXrLrxMylheArbOPUSkh73T5mA5wpRr0ggA9iJ4RJX7g==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.6","@adatechnology/notification-contracts":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.8_1787677860981_0.7775036060396665","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.9":{"name":"@adatechnology/notification-ui","version":"0.1.0-rc.9","license":"MIT","_id":"@adatechnology/notification-ui@0.1.0-rc.9","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"20ab95fb1f1b35a7c5e929ae5dfb785a40b200eb","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0-rc.9.tgz","fileCount":13,"integrity":"sha512-C8/Ex7HFsvBj1b0iIJ1Z6dOkMUNiXinuxOrMY6rKcFL/1QnQ8LUqEi5/OJGHYYrsluZO3/RnhqMiQlwNm1ybKA==","signatures":[{"sig":"MEUCIQCid9T/LrbFUyQtYQ60S1kCa865TV7SsPJdxNIf2i+w4gIgEVw7Czv5CGqVEOTlwxpwrMMuj0SCFc3HLoi2aRf2L+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542694},"main":"dist/index.js","type":"module","_from":"file:adatechnology-notification-ui-0.1.0-rc.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/d21be434603a1df5b04e4653c01f2905/adatechnology-notification-ui-0.1.0-rc.9.tgz","_integrity":"sha512-C8/Ex7HFsvBj1b0iIJ1Z6dOkMUNiXinuxOrMY6rKcFL/1QnQ8LUqEi5/OJGHYYrsluZO3/RnhqMiQlwNm1ybKA==","_npmVersion":"10.9.8","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0-rc.6","@adatechnology/notification-contracts":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19","react-dom":"^19","@types/bun":"1.3.14","typescript":"^5.9.3","@types/react":"^19","@types/react-dom":"^19","@tanstack/react-query":"^5.62.8"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"_npmOperationalInternal":{"tmp":"tmp/notification-ui_0.1.0-rc.9_1787680252331_0.002035175235487463","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@adatechnology/notification-ui","version":"0.1.0","license":"MIT","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","publishConfig":{"access":"public"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./headless":{"types":"./dist/headless.d.ts","import":"./dist/headless.js"},"./styles.css":"./dist/styles.css"},"dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","@adatechnology/notification-client":"0.1.0","@adatechnology/notification-contracts":"0.1.0"},"peerDependencies":{"@tanstack/react-query":"^5","react":"^18 || ^19","react-dom":"^18 || ^19"},"devDependencies":{"@tanstack/react-query":"^5.62.8","@types/bun":"1.3.14","@types/react":"^19","@types/react-dom":"^19","react":"^19","react-dom":"^19","tsup":"^8.5.1","typescript":"^5.9.3"},"scripts":{"build":"tsup","check":"tsc -p tsconfig.json --noEmit","test":"bun test"},"_id":"@adatechnology/notification-ui@0.1.0","_integrity":"sha512-Q52ycOD//ThCPCAspuEbzwjqOL1Ng1ioI7pTiyV4YvT8bnUPghf9oN+UexLUPY5bzg8d3sco7qeti75hJIBLcw==","_resolved":"/tmp/c6f2e2acf18e58dc62632eec921f79d3/adatechnology-notification-ui-0.1.0.tgz","_from":"file:adatechnology-notification-ui-0.1.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Q52ycOD//ThCPCAspuEbzwjqOL1Ng1ioI7pTiyV4YvT8bnUPghf9oN+UexLUPY5bzg8d3sco7qeti75hJIBLcw==","shasum":"7a06ed11697a3c7ecbdf8678f1d93fd6490ed7cb","tarball":"https://registry.npmjs.org/@adatechnology/notification-ui/-/notification-ui-0.1.0.tgz","fileCount":13,"unpackedSize":542679,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWge5Cf1u3yHPrFhUiqgEua30+m5SjFp7v0fU+VMZ3pgIhAKZg6n3th1qlFRlRg9f5JTS3fwWnqMM5gU/tD9JuAg7n"}]},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"directories":{},"maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/notification-ui_0.1.0_1788318109522_0.3917280977082902"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T14:13:36.195Z","modified":"2026-09-02T03:01:49.879Z","0.1.0-rc.1":"2026-08-04T14:13:36.535Z","0.1.0-rc.2":"2026-08-06T16:36:29.679Z","0.1.0-rc.3":"2026-08-19T17:06:04.573Z","0.1.0-rc.4":"2026-08-24T16:06:42.342Z","0.1.0-rc.5":"2026-08-25T02:00:03.902Z","0.1.0-rc.6":"2026-08-25T02:11:57.996Z","0.1.0-rc.7":"2026-08-25T11:34:47.156Z","0.1.0-rc.8":"2026-08-25T17:11:01.224Z","0.1.0-rc.9":"2026-08-25T17:50:52.477Z","0.1.0":"2026-09-02T03:01:49.672Z"},"license":"MIT","description":"Notification UI — headless hooks + componentes de inbox, sino e preferências","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"readme":"# @adatechnology/notification-ui\n\nUI de notificação em React: sino com contador, inbox paginado e painel de preferências. Em duas\ncamadas — **headless** (hooks, sem markup) e **componentes** (o visual pronto).\n\n## Instalação\n\n```bash\nbun add @adatechnology/notification-ui\n```\n\nPeers: `react`, `react-dom`, `@tanstack/react-query`.\n\n## Uso\n\n```tsx\nimport { NotificationProvider, NotificationBell } from '@adatechnology/notification-ui'\nimport '@adatechnology/notification-ui/styles.css'\n\n<NotificationProvider client={notificationClient}>\n  <NotificationBell />\n</NotificationProvider>\n```\n\nComponentes: `NotificationBell`, `NotificationList`, `NotificationItem`, `PreferencesPanel`.\n\n## A camada headless é a que importa em produto com marca\n\n```tsx\nimport { useNotifications, useUnreadCount, useMarkAsRead } from '@adatechnology/notification-ui/headless'\n```\n\nHooks sem markup nenhum: `useNotifications` (paginação infinita), `useUnreadCount`,\n`useNotificationStream`, `useMarkAsRead`, `useMarkAllAsRead`, `useDeleteNotification`,\n`usePreferences`, `useUpdatePreferences`.\n\nExiste porque componente pronto quase nunca sobrevive ao design system do produto. A alternativa\nusual — aceitar 20 props de estilo — vira um tema pela porta dos fundos que não atende ninguém\ndireito. Com os hooks, o host escreve o próprio markup e não reimplementa cache, paginação nem\nreconexão de stream.\n\n## Textos\n\nNada é hardcoded: `resolveMessages` recebe o dicionário do host. O default é pt-BR.\n\n## Estado de servidor\n\nTudo por TanStack Query — nunca `useEffect` + `useState` para carregar da API. O stream do SSE\ninvalida as queries em vez de escrever no cache na mão: a origem da verdade continua sendo a API,\ne a tela não diverge se um evento se perder na reconexão.\n\n## Licença\n\nMIT © Ada Technology\n","readmeFilename":"README.md"}