{"_id":"@precisa-saude/ui","_rev":"35-b16cc2c3e273971339e8822ef69b6acd","name":"@precisa-saude/ui","dist-tags":{"latest":"1.16.0"},"versions":{"1.0.1":{"name":"@precisa-saude/ui","version":"1.0.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.0.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"dca05490dc2b8839c0019d3729685ab0277647fc","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.0.1.tgz","fileCount":33,"integrity":"sha512-rJdLVik30wWkINMuxOsSLZev9Tof+kO40XRQMioEEsLk7SX7VNOGBCw1G+NuVx/wmGauVEf7QSNa/gJCJv++TQ==","signatures":[{"sig":"MEQCIAUEoPi1hek6LMQMfx9mCVuYEHA8MJIvgw35i528pmVLAiBxVQayK2ADXvW+Lab+7b+SdJ1ImO+bsTF9Z8cf/Cuq7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664603},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/28d5df73922ff37c10f051f0612e018e/precisa-saude-ui-1.0.1.tgz","_integrity":"sha512-rJdLVik30wWkINMuxOsSLZev9Tof+kO40XRQMioEEsLk7SX7VNOGBCw1G+NuVx/wmGauVEf7QSNa/gJCJv++TQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.0.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.1_1776805102560_0.6067622456924897","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@precisa-saude/ui","version":"1.0.2","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.0.2","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"d1f2e4e2cedaed8436c3ce6617c8bb0279b7bc59","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.0.2.tgz","fileCount":33,"integrity":"sha512-N7C0MpCZFxM4PNdXD8ELAbmGWLtDPmV9AB0GhgitQOVcPjT+OiIJqd7sRKNjkHaD1gV3w0VgZxAydEzydsWlsQ==","signatures":[{"sig":"MEQCIEwsY540YcSRSSej8btoXwyPU0v351aXTA42VFAuSAKxAiBWtoTXcMByJqlVrk8cBPpW6e9xML/MFxAkGFuGS1WzGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664603},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/f519258b8afbcd5847eea97f5e3c6272/precisa-saude-ui-1.0.2.tgz","_integrity":"sha512-N7C0MpCZFxM4PNdXD8ELAbmGWLtDPmV9AB0GhgitQOVcPjT+OiIJqd7sRKNjkHaD1gV3w0VgZxAydEzydsWlsQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.0.2"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.2_1776806459673_0.3115193965566625","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@precisa-saude/ui","version":"1.0.3","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.0.3","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"f94919ad6dbd6dc8938160eafbf6ed6249430d3d","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.0.3.tgz","fileCount":33,"integrity":"sha512-WMoUYKslb+0JGXE3eZC6HyVnjv3UFka1weMY4S9MiXSYk6eT374R0K3IR2WAOM83I3y41IM6iYAEbpCwOR7rRQ==","signatures":[{"sig":"MEUCICnSoHOzS/9CVgUcRaUVBuusu8n+xmYKw4lS8VLGxkWpAiEAvftua/AaLnAjjxZNGwwsrSvmgr1oYx1GtJr5njNX4jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664603},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/02ac2ed1e5409dc9d00bac97a9815be9/precisa-saude-ui-1.0.3.tgz","_integrity":"sha512-WMoUYKslb+0JGXE3eZC6HyVnjv3UFka1weMY4S9MiXSYk6eT374R0K3IR2WAOM83I3y41IM6iYAEbpCwOR7rRQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.0.3"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.3_1776807124132_0.43669639214282796","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@precisa-saude/ui","version":"1.0.4","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.0.4","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"8a12cc34eb9028a87776015727b7a45cdcf5e7bb","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.0.4.tgz","fileCount":33,"integrity":"sha512-7D6ikzrLE/dFqy0WbjB0wHhK5cZzNsKv3zJBBx7JqusFRD2R5d8gPL4vaK95spsQHBd62O0dmoGNiPQKfGHmqQ==","signatures":[{"sig":"MEQCIBrIPCmdGpIir9O6T7TjZViJV+vnTh2puXXKAZURjdQcAiABPPpMGn0CCzTiBvTqiKfRIY9Q8TWC6r0tfsL9s7H11Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/62439c181449e6823f216c1b3dcdaa11/precisa-saude-ui-1.0.4.tgz","_integrity":"sha512-7D6ikzrLE/dFqy0WbjB0wHhK5cZzNsKv3zJBBx7JqusFRD2R5d8gPL4vaK95spsQHBd62O0dmoGNiPQKfGHmqQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.0.4"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.4_1776816379933_0.718069767367663","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@precisa-saude/ui","version":"1.1.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.1.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"3a90999869da458cc4a357c784823437e26ff67d","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.1.0.tgz","fileCount":33,"integrity":"sha512-XBMIer0f0qYmoyNDDOosHkvC5egm/bzFj6+1Y27KAWo8cP9+wWLX7w9GH6ukRyK1FaIuyIvPyY8XqV/H1Cgveg==","signatures":[{"sig":"MEQCIEp+rhs5otFr1jJSBXvW6tO7oRwnAT7AYO9uXrAbCLUsAiB2ACRpVPBIXvXBbBOYBphKSG5vA6j6rUMKAs/idm41+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/45856cc9715a1ed8a41712ec31adfae8/precisa-saude-ui-1.1.0.tgz","_integrity":"sha512-XBMIer0f0qYmoyNDDOosHkvC5egm/bzFj6+1Y27KAWo8cP9+wWLX7w9GH6ukRyK1FaIuyIvPyY8XqV/H1Cgveg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.1.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.1.0_1776886595712_0.03219293670002221","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@precisa-saude/ui","version":"1.1.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.1.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"f10bf8a4f1fe9c88801b23a1c2879d0621d86a84","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.1.1.tgz","fileCount":33,"integrity":"sha512-Mjspd2PjAA1De98Wpybk62feGLxGnmrBL8t6lqXCUByif1AcLrbChj9hdVXJyWMBMeKltTz7dKog82X1mEbNcA==","signatures":[{"sig":"MEYCIQDRJAb2bet0Q+by2+wsast72z6OY18mJw9yI8ivqXOPpQIhALfkOWZ2bmLIKbhxrDiEJza43Wnc7ltVeMl/X+ADslTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/179ec714df3086df4aba7ca05257a6b5/precisa-saude-ui-1.1.1.tgz","_integrity":"sha512-Mjspd2PjAA1De98Wpybk62feGLxGnmrBL8t6lqXCUByif1AcLrbChj9hdVXJyWMBMeKltTz7dKog82X1mEbNcA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.1.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.1.1_1776887661610_0.6892576849982897","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@precisa-saude/ui","version":"1.1.2","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.1.2","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"82a5c8ba935d40e812125579eca40b09671ad785","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.1.2.tgz","fileCount":33,"integrity":"sha512-irV21e7t5qs0V5bY1drk8D3IxrpVACQdxq1eAgyAimn+EspG0UULPgC4hlrt/FgYsq0v0vWyel3x2lKWgJ7HeA==","signatures":[{"sig":"MEYCIQDebSQio4TjHNJqmxfit8wZwc8KH6WH3YkrPEpw7pOF5gIhAMAkZdmG0IKujkwa3aFys3HeWoK+jTpKNb8Ju/lw/EtC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/7e37edbd257760dec3f69d325bee8f77/precisa-saude-ui-1.1.2.tgz","_integrity":"sha512-irV21e7t5qs0V5bY1drk8D3IxrpVACQdxq1eAgyAimn+EspG0UULPgC4hlrt/FgYsq0v0vWyel3x2lKWgJ7HeA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.1.2"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.1.2_1776890229437_0.9226501378256222","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@precisa-saude/ui","version":"1.2.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.2.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"ab52731c5d91e314e69bcb4d5a0788537004a08a","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.2.0.tgz","fileCount":33,"integrity":"sha512-t4IB2PIqslr+NRwpUwHfVcBnwxK0eylOJ4S4pcGkruQRLVsAfNVy+HwacC0C6jSjklFCbMVU1dTrFGrvS7DzJQ==","signatures":[{"sig":"MEUCIG9Wv6UMuU+zwfuyXN28uFkp8R7NgBwIgsgRmb4J+2zwAiEAgaIa8OQD7wjfxhktWobmPhz08bGS7T2VzQIhFGIEq2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/285e2346aca1f69ea29ea251d2fc027b/precisa-saude-ui-1.2.0.tgz","_integrity":"sha512-t4IB2PIqslr+NRwpUwHfVcBnwxK0eylOJ4S4pcGkruQRLVsAfNVy+HwacC0C6jSjklFCbMVU1dTrFGrvS7DzJQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.2.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.2.0_1776901130709_0.628688726350277","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@precisa-saude/ui","version":"1.3.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.3.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"b609e33316d2e4e8201cf14b85b2bbaaa04da76d","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.3.0.tgz","fileCount":33,"integrity":"sha512-L8xLTGSvp2y6eQBWaQ90nkm1/h5fUquvmMRqRYiDmJMXOjHtr1QXc+lgOB70jPs74+0InD3RzCuFEj7o4guzAg==","signatures":[{"sig":"MEYCIQDrwURg5Fdo1Khjdamwyd1NdnDSqkEofHGXTntnPkrMXAIhAKJGjmxTBCrAbOt9asaNC8PC4Ib32M7SX1TzEI0UZj8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665014},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/6531b4254e42389e5c5451db34eda94e/precisa-saude-ui-1.3.0.tgz","_integrity":"sha512-L8xLTGSvp2y6eQBWaQ90nkm1/h5fUquvmMRqRYiDmJMXOjHtr1QXc+lgOB70jPs74+0InD3RzCuFEj7o4guzAg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.3.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.3.0_1776913429019_0.1318875704799225","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@precisa-saude/ui","version":"1.4.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.4.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"82c1530416082628f4f4c5be2b48029b72b897db","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.4.0.tgz","fileCount":33,"integrity":"sha512-9fyWpAC09Z8UoIJbAU0YioBFqf7sAc8IzOEaudsP7RC44ZiAtmVKW5awMBnPeLp/hDCycyJEAOFRnuDd7eSpmQ==","signatures":[{"sig":"MEYCIQDEomHd9/AWOKMuwLu1yjgzDdpXQ5sXzPq7Q3UIInGFjwIhAN8nFZKaBJhPbmHlQNA3HwbeLqhPwxf1yXvKJSYBLnuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675314},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/8493be7d39caf57784250199544ca7c0/precisa-saude-ui-1.4.0.tgz","_integrity":"sha512-9fyWpAC09Z8UoIJbAU0YioBFqf7sAc8IzOEaudsP7RC44ZiAtmVKW5awMBnPeLp/hDCycyJEAOFRnuDd7eSpmQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.4.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.4.0_1776913658848_0.9722730500921895","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@precisa-saude/ui","version":"1.5.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.5.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"9b5c8d2678ce16718794ef779f65803e8eef6f36","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.5.0.tgz","fileCount":33,"integrity":"sha512-l93EW8KV5ptwRpRtYm0uH6aVa+AFthmuEXxfZIPdw69d1IRBrDvqL4x2b4snRIPJ/1Lw9ZgeiTHPmfd4RsxiDA==","signatures":[{"sig":"MEQCIA615T6VH7aSxUpvOcvQjA7XaM4MsGMzfVzVRzsgf0OgAiBp9OJ06PkGYSQsUE6Ko18JfK8POrRc4O2NLaoLDbtnlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675314},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/9fbcb74e4b3ae22b6acb15a67ae046eb/precisa-saude-ui-1.5.0.tgz","_integrity":"sha512-l93EW8KV5ptwRpRtYm0uH6aVa+AFthmuEXxfZIPdw69d1IRBrDvqL4x2b4snRIPJ/1Lw9ZgeiTHPmfd4RsxiDA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.5.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.5.0_1776946920677_0.39137304366690095","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@precisa-saude/ui","version":"1.5.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.5.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"614eafc0a4fd15337086b051023a6058cfd4394a","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.5.1.tgz","fileCount":33,"integrity":"sha512-ja+unTO1MRz2UuA0Du2srku2maVFf4W1gkRI2ac2IFdD/3/4a3JbDIYdkwQAr1ZQGqnaZBDW+6+C67NVgtkqTg==","signatures":[{"sig":"MEUCIQCyPcr4lkUu7VOvaTLQBXeAKzX1m6NX/tcYeMCNdj6uYAIgcSkpStiKXQBvhftIaZ4WM4iri+ujxJwcIq8p8+7gC7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675314},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/1491e8c981e26e9f8176bf0abd79426b/precisa-saude-ui-1.5.1.tgz","_integrity":"sha512-ja+unTO1MRz2UuA0Du2srku2maVFf4W1gkRI2ac2IFdD/3/4a3JbDIYdkwQAr1ZQGqnaZBDW+6+C67NVgtkqTg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.5.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.5.1_1776949873848_0.8073222320489359","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@precisa-saude/ui","version":"1.6.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.6.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"3360a8809c9cf731dd4b4a504abb68d273365193","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.6.0.tgz","fileCount":33,"integrity":"sha512-0X1Btr5g7A8fKu8CA9gso3t4nJnxhtXav9RA0IvwRXCc5he7wp8WkNBJAb3opUU+gpvH8rYl0d2tvw+6hkvx6Q==","signatures":[{"sig":"MEYCIQDEXQTAZNqS0DrRPGQtd+g5KIRK2gvWJW0mNtcGDECQ0gIhAMo59D5nCjzFQ9zMqFY/mu+tlnfsYxfXZ/c7hwP/Fv3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683245},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/47c68febe71a40831bcc5a08704ad446/precisa-saude-ui-1.6.0.tgz","_integrity":"sha512-0X1Btr5g7A8fKu8CA9gso3t4nJnxhtXav9RA0IvwRXCc5he7wp8WkNBJAb3opUU+gpvH8rYl0d2tvw+6hkvx6Q==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.6.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.6.0_1776953312077_0.31793061520100374","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@precisa-saude/ui","version":"1.6.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.6.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"be9914f27e048d140657cab0c1cce0d47c3e5904","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.6.1.tgz","fileCount":33,"integrity":"sha512-qv/+uqnvTZPngwvOuuwjGju/Mv6U36aKqe4HKu73sEsz+jq7epA2ZBlxKgxne8eM84ebo6cdQ2GnfUiZpteYvg==","signatures":[{"sig":"MEUCIQCNXPV1+5vpeXyz5aeMCFSQKFwrcprxacdjZchuoz9hFAIgfJLggpMN78QTRnePN3fRpyN1YgA9LcV4ku2F5vv/Zcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683245},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/55b08a92e1251da0b798cb04b36a82e6/precisa-saude-ui-1.6.1.tgz","_integrity":"sha512-qv/+uqnvTZPngwvOuuwjGju/Mv6U36aKqe4HKu73sEsz+jq7epA2ZBlxKgxne8eM84ebo6cdQ2GnfUiZpteYvg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.6.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.6.1_1777064287181_0.3901843077844649","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@precisa-saude/ui","version":"1.7.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.7.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"013d6835e931b014443f79c9337c22039ba7649b","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.7.0.tgz","fileCount":33,"integrity":"sha512-RBmCGguCQbIrdEaizDuCmUibbfCYZgeRe4UnnjC1LzvaEpL272nBIZB7y45UYpeKm7UcWMaZAvFEVKN6jA9TDg==","signatures":[{"sig":"MEUCIDdES/IBB0w05dq39qb5F+P5J7FdTJAqOadjTB5chebRAiEAopbGLLg6RSh/J9aevEa5yA8ZyRKo37gTy2q868QzIaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683245},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/7dd1f9fe0a51c871dc023843f065ec6e/precisa-saude-ui-1.7.0.tgz","_integrity":"sha512-RBmCGguCQbIrdEaizDuCmUibbfCYZgeRe4UnnjC1LzvaEpL272nBIZB7y45UYpeKm7UcWMaZAvFEVKN6jA9TDg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.7.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.7.0_1777070083117_0.28521945811051386","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@precisa-saude/ui","version":"1.8.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.8.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"0548729c45c15c81aa731415f046babdc3d87bc2","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.8.0.tgz","fileCount":33,"integrity":"sha512-bH4cjpKIxOADKPUb3i/KHhT7KLDsieyu8UosguUcRqYdPlx7otuhNKWYunfA5eMjlEJMcZ6yjXwI2AhhTeKLMw==","signatures":[{"sig":"MEYCIQC3Y1OrcZc56gcnwSyPfYXrvI3Wo3teVgTCzzkBJt21iwIhAMgwoGUYvMYZdm8W0Mkr91glHjWx4rdq4GsDt7BNiypC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683245},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/caa794c180332fe20e7bef8dfcff78fa/precisa-saude-ui-1.8.0.tgz","_integrity":"sha512-bH4cjpKIxOADKPUb3i/KHhT7KLDsieyu8UosguUcRqYdPlx7otuhNKWYunfA5eMjlEJMcZ6yjXwI2AhhTeKLMw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.8.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.8.0_1777071167074_0.990976478851306","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@precisa-saude/ui","version":"1.9.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.9.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"23f056bfcf256a5a57c11dfcf1d66961f5124267","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.9.0.tgz","fileCount":33,"integrity":"sha512-CllGctHDgNK8hZr2rtZlYmBIkysKFDZCfyxujg8MS//aQIOgbChlDlfy5IsGTgTUtMJkQiMJQHZKjW6XNDiN9A==","signatures":[{"sig":"MEUCIE8W8IME1iC2gonr6stsjhyuqEBCt6tU6uf7makzgbBjAiEA7wrDbrrW92ZT77YJ8dmcHLp5JySUWu8Qb3XfKeRUIoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683245},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/d7d586f55fec71863444313f38da8193/precisa-saude-ui-1.9.0.tgz","_integrity":"sha512-CllGctHDgNK8hZr2rtZlYmBIkysKFDZCfyxujg8MS//aQIOgbChlDlfy5IsGTgTUtMJkQiMJQHZKjW6XNDiN9A==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.9.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.9.0_1778685210243_0.984802935363595","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@precisa-saude/ui","version":"1.10.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.10.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"a441d728ac6f7f3891f8ce70eb8a1dad128467fe","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.10.0.tgz","fileCount":33,"integrity":"sha512-eIukn5CgmEo6H3VquZ0GTdAXsdk7w4ldK/TyMX0Htn8c/yqXne+gCCBbBDPnjiHLcQjbVZ8q0Hbs3eniK/8bVQ==","signatures":[{"sig":"MEUCIQDnx9iUJzhzdca1WeO7T2tRqkBmFBfIn08/JYpQ7bun0gIgakrERbTKMBgVATp3Tvj4Upp0t3u9odJ16sJNIAzGf7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/f54c070790d215645db1e38221d8899b/precisa-saude-ui-1.10.0.tgz","_integrity":"sha512-eIukn5CgmEo6H3VquZ0GTdAXsdk7w4ldK/TyMX0Htn8c/yqXne+gCCBbBDPnjiHLcQjbVZ8q0Hbs3eniK/8bVQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.7","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.10.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.10.0_1778773064059_0.8330910709878265","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@precisa-saude/ui","version":"1.11.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.11.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"789e236bb996ec2fdb6e5eb147cfa5d2777f1870","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.11.0.tgz","fileCount":33,"integrity":"sha512-xGLcyUlbG2SjRCZ6T1GlI5MHAq8zOZpuVkVGeaqNfDkyi/aY/bRU2eF8xXs3yw25zEeNqS32NVAENQBPuKJwTw==","signatures":[{"sig":"MEUCIEasy078o8t7DAmFZ7XrCU8yCMJRp5IWBgSHZbcnKh4xAiEAsnIv1dzlSfZIF+qwiiBNgyfqS1wSHt3PdaVbHoceJms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/44ac10ffb574a92933486e186560f136/precisa-saude-ui-1.11.0.tgz","_integrity":"sha512-xGLcyUlbG2SjRCZ6T1GlI5MHAq8zOZpuVkVGeaqNfDkyi/aY/bRU2eF8xXs3yw25zEeNqS32NVAENQBPuKJwTw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.11.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.11.0_1783613898814_0.4731633926931378","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@precisa-saude/ui","version":"1.11.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.11.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"81ba3e4553ab15bac1381f98fe2d23b21af6e938","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.11.1.tgz","fileCount":33,"integrity":"sha512-Pqrvt+W6MUMhfZX04bzaC4eHK4oLpAFLwjfhqb6fDgl9jAwy6fsgST2nAqkZQ5c9V5yAaR115OpRgujcOsCwaw==","signatures":[{"sig":"MEUCIQDfqHJBpUPnOf4sCXj3R5it2oqJqsvWZ4Yd1cYOC3NOwQIgY/N9sxUdJ855ghT1PODlkqeoh6mXqpAvOhRORjXN/Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/e05ad0825b0d910c252af04d4b5b6330/precisa-saude-ui-1.11.1.tgz","_integrity":"sha512-Pqrvt+W6MUMhfZX04bzaC4eHK4oLpAFLwjfhqb6fDgl9jAwy6fsgST2nAqkZQ5c9V5yAaR115OpRgujcOsCwaw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.11.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.11.1_1783623857356_0.6782103741684136","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@precisa-saude/ui","version":"1.12.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.12.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"fb4b1dcb64b402591236c4290a79f347639835ab","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.12.0.tgz","fileCount":33,"integrity":"sha512-wAOMsf5AgZzBCDVY07IOQm3T6KOM/3Jn8ZSh38FDzF635Jipdt3ELOnY/QhKh/40L3qDVw78m/b7rvCQ7BSSFg==","signatures":[{"sig":"MEUCIQD/YQhBEM84N4lWN3fKXZrMnaQbeKCza5h1dudv8R1XhgIgbHlldrju/Pr85+jNi/N+q+Ls9fdVorjZfN5C2i0eSvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/f8337a73363acfcbd32ffaacd82c0db1/precisa-saude-ui-1.12.0.tgz","_integrity":"sha512-wAOMsf5AgZzBCDVY07IOQm3T6KOM/3Jn8ZSh38FDzF635Jipdt3ELOnY/QhKh/40L3qDVw78m/b7rvCQ7BSSFg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.12.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.12.0_1785674148058_0.06349400382028514","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@precisa-saude/ui","version":"1.12.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.12.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"63f074e9b7df9da4656887b1543f44a9a6c1109a","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.12.1.tgz","fileCount":33,"integrity":"sha512-uFh1SvoVMczRmzR2gRfM0OLcdcdtip0HvXKXpOQnOTkM9PNo6mpngkHFEFaSfiMavxO4SFXSpxQFj2WQnFFmGw==","signatures":[{"sig":"MEYCIQDk2xqsJnAkKOIWmvsMUz0MVkgxbyS7lhanUGLEqFUowgIhAN40o2AUuUeZMRaDsNSSlVwHmQbMBwq0c6ENpOpJ6Y1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/02f6867c63fdcb2063ab64691ed039b8/precisa-saude-ui-1.12.1.tgz","_integrity":"sha512-uFh1SvoVMczRmzR2gRfM0OLcdcdtip0HvXKXpOQnOTkM9PNo6mpngkHFEFaSfiMavxO4SFXSpxQFj2WQnFFmGw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.12.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.12.1_1785792891081_0.488539980407259","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@precisa-saude/ui","version":"1.13.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"ad22e0dcfcb8e949f487cb9818e1bf62ed58fa89","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.0.tgz","fileCount":33,"integrity":"sha512-R1oZxql/oDNeLFrmxTYksfa2PVMOZ98wtGHbbx8eoAHFxN3M6uvQQgHdRV+CqZaaHpgyIni7GQ9y0ZtJqnl3Fg==","signatures":[{"sig":"MEYCIQDVKoClJyWGrYzn/k302CwxMpWNzITX7j2kDpouhVJs9wIhAKRKcjtBCuoF7qDzJHbsL8WtC1eUX1fO0ht083aUG/ld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/7b958c468523ba913154a45d4b18d20c/precisa-saude-ui-1.13.0.tgz","_integrity":"sha512-R1oZxql/oDNeLFrmxTYksfa2PVMOZ98wtGHbbx8eoAHFxN3M6uvQQgHdRV+CqZaaHpgyIni7GQ9y0ZtJqnl3Fg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.0_1785794246893_0.07336859915930494","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@precisa-saude/ui","version":"1.13.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"2ec9e3ff0c47da89593a6d146167e125f9f31f69","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.1.tgz","fileCount":33,"integrity":"sha512-+n14VnI1lZ8cqpHG9QLetn5puBMPTGpd749Mir1uwwvl9c+CriXR5/YUvh7AnM+HvVCk6koBA2ZRUQnZ44JMhQ==","signatures":[{"sig":"MEYCIQCD4j09PcKuDNK8BWoE9YF9L/wavW7ZDfVlgtDZ/rlLPwIhAN6v6NOaybI2Euv8N6PQOUJCbBt9MItfP015wOwWuGLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/aeef3cff728de67916284c6d8598f9fa/precisa-saude-ui-1.13.1.tgz","_integrity":"sha512-+n14VnI1lZ8cqpHG9QLetn5puBMPTGpd749Mir1uwwvl9c+CriXR5/YUvh7AnM+HvVCk6koBA2ZRUQnZ44JMhQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.1_1786409077603_0.42312668883178595","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@precisa-saude/ui","version":"1.13.2","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.2","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"67466d621a749be65992248c717a7a76e03220c1","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.2.tgz","fileCount":33,"integrity":"sha512-MGAs5ZWD6zW/CdvKDfnVfyGNVZz0NZFjuk/JduwalcObobFZTqmy+dFCH7+m4tZ6brzyPgs4gKgAyYj+a23cMw==","signatures":[{"sig":"MEQCIEhsIPme3Uc/2J4E3IwX1u5rwbHv6ZpMfW/7alcMQztyAiBPZCBEKKb6q+QZ17ananhdOthryrjXO6fLmG0TbBW+Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/cd4b17a5a69685faacb10432a181398e/precisa-saude-ui-1.13.2.tgz","_integrity":"sha512-MGAs5ZWD6zW/CdvKDfnVfyGNVZz0NZFjuk/JduwalcObobFZTqmy+dFCH7+m4tZ6brzyPgs4gKgAyYj+a23cMw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.2"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.2_1786412188934_0.7038173406827961","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@precisa-saude/ui","version":"1.13.3","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.3","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"8c1cd4714b731d25959ec2b61a32899dbddb2db8","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.3.tgz","fileCount":33,"integrity":"sha512-KLdwQ3SXbXVI1gvHgwDSnib0usSHBADtC9bMvzc4g+nVSvoz+bkEhs/Q40OtXKc7rRlXpPORAfgoUDvxQwVWlw==","signatures":[{"sig":"MEUCIAYOHoG9L+qUlFdMXgbL9OrwjK5aKpt4MM348Kt0W0yCAiEAqAbcfbNtBWqqI4ZFBsbasKuOcfdBzKoHYfSOt6qQcKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/eb115473690ca5fadfc59e0f9b1e6c21/precisa-saude-ui-1.13.3.tgz","_integrity":"sha512-KLdwQ3SXbXVI1gvHgwDSnib0usSHBADtC9bMvzc4g+nVSvoz+bkEhs/Q40OtXKc7rRlXpPORAfgoUDvxQwVWlw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.3"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.3_1786414497220_0.9421346641013941","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"@precisa-saude/ui","version":"1.13.4","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.4","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"946fa14b66e6a0ea1ed889c5b75ccfeeee3b541a","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.4.tgz","fileCount":33,"integrity":"sha512-lmVmkvZ8bafctvT1agTjkkOMVnKg1rBLvtLyLNbxYqRiXaJ4u6irzav1Mj9WXHgTNMKX8jZ4KppEXgX+5zlupA==","signatures":[{"sig":"MEUCIAN4vEG2m0m2l79oZjzhoHzXOrrupt6f+/Mv5OX/Mzh0AiEArAYIdguqRgy7ygdxjOnDLF1v+TwFxxYcaNQ1S2DTsQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/9616755f5a1d91ed6648d15802233e82/precisa-saude-ui-1.13.4.tgz","_integrity":"sha512-lmVmkvZ8bafctvT1agTjkkOMVnKg1rBLvtLyLNbxYqRiXaJ4u6irzav1Mj9WXHgTNMKX8jZ4KppEXgX+5zlupA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.4"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.4_1786637957834_0.3408506691285893","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"@precisa-saude/ui","version":"1.13.5","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.13.5","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"67ec3038524488c7b365c2fd8c3c2ba53106b112","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.13.5.tgz","fileCount":33,"integrity":"sha512-Cb/saNP7RRTVJD/BValKHDDtglJHEfOG6xfFryNaSluLDsjfWSF1AlmvIf8Hp4G5trA6MG4J2FVOKpLqoD/8HQ==","signatures":[{"sig":"MEQCIFeJWjWQQH0bgjZM6NID3Xq5vF7eMbXGzJOgWy9Kg3CFAiBesI5jy4kvKNfJ5SsdQ0GYc8twqXEfcd3eZjZVXtKmKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.13.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/b74697595650d6c0691e742d3f73aa09/precisa-saude-ui-1.13.5.tgz","_integrity":"sha512-Cb/saNP7RRTVJD/BValKHDDtglJHEfOG6xfFryNaSluLDsjfWSF1AlmvIf8Hp4G5trA6MG4J2FVOKpLqoD/8HQ==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.13.5"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.13.5_1786747495048_0.9703138232550939","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@precisa-saude/ui","version":"1.14.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.14.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"1b2f0966b265de5788406738e4bed793e38f9621","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.14.0.tgz","fileCount":33,"integrity":"sha512-cU/EIAUGcUDzTgSYONCb8OPJq5hpcD0UM5n1OGJgyJyrS0oh0ugKenCVfbnEK/nSuzJNmUKAfXxJlgE32nutkw==","signatures":[{"sig":"MEUCIEfDxvo1bKrNgCmpmp6BX9CflfR6RbN3M5KEpmHJnjLAAiEAlm85gxVgeUSqriCPQVAqFk+ceAZq6P81DgOwDcuXFX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/7549745b2ffa28edd40e810ac8c9bae0/precisa-saude-ui-1.14.0.tgz","_integrity":"sha512-cU/EIAUGcUDzTgSYONCb8OPJq5hpcD0UM5n1OGJgyJyrS0oh0ugKenCVfbnEK/nSuzJNmUKAfXxJlgE32nutkw==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.14.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.14.0_1788639107076_0.4610224787404644","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@precisa-saude/ui","version":"1.14.1","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.14.1","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"2703cb837c208ba4dd3d00a7f97b3484f23f7e48","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.14.1.tgz","fileCount":33,"integrity":"sha512-6oxBcqb6r27k9+WSaAzXHEOY/cWQggbGR4+Z9lxgVXKUKs4q5AdtLyNHomp1f3TuidKsSds+qlg51q9UFw53Gg==","signatures":[{"sig":"MEQCIHeyz++OnhR0J+YQ3xHiqZhWkDyfHL62Vph1SJFbJBsAAiArLSJwNqN8ImliffMIS8Z0QzEjxV/yj15WctLEh+wFXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/5f5d55e96033bf423f64f72a6ca51e48/precisa-saude-ui-1.14.1.tgz","_integrity":"sha512-6oxBcqb6r27k9+WSaAzXHEOY/cWQggbGR4+Z9lxgVXKUKs4q5AdtLyNHomp1f3TuidKsSds+qlg51q9UFw53Gg==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.14.1"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.14.1_1788639518125_0.7058137102239523","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@precisa-saude/ui","version":"1.14.2","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.14.2","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"89d4acb0f375edb44afe8939a9e3e86e7e625f42","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.14.2.tgz","fileCount":33,"integrity":"sha512-olTDIDql8+wgqiQbj1NjoIKkpeWx1h5ZH4ifepGZ8hkJZW2083IzrlKR1IrLks7dps0jnGW6GLP/mRp5REcWgA==","signatures":[{"sig":"MEUCIDFzB/v9iK+2V1iiTHIPhE4ld/5/+F8DE/EoDNQUg6WBAiEAm4yduJDjAqiNx+OU/3cp4d9BI59Q8J7vX5JCvrlsCVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICx7RjcQUmnn4fe8zgWz+ZUuWW7/70CV2yx02yJRkuuRAiBmJqOfjZ71sY9JIDQYJjqNTP5ACpi+RqzgM2TFg5AYxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.14.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/9f8ceebfaf71ca25d501d8187edf1919/precisa-saude-ui-1.14.2.tgz","_integrity":"sha512-olTDIDql8+wgqiQbj1NjoIKkpeWx1h5ZH4ifepGZ8hkJZW2083IzrlKR1IrLks7dps0jnGW6GLP/mRp5REcWgA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.14.2"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.14.2_1790195552674_0.5341007899302141","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@precisa-saude/ui","version":"1.14.3","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.14.3","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"3fea8316f2186768b036d7f8fa15896d992cd9a7","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.14.3.tgz","fileCount":33,"integrity":"sha512-rzUgQflVfs7TiXDKEPOyaZCfxixI+G0m2bWx3OXD3XwAvWEXJytyx7AdXOHXtSr+mMlSHVVC30NaxfEudSxhAA==","signatures":[{"sig":"MEQCIBIJD83pL7H0NHoD/2fM41q1ETBhWY959yEGiJjahcmhAiAODLGZh8dsg+lAaThdIgit/nTWk4L29o/3Wbdbms5oPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAl6OTQfV96jBCF+VqtzMCMbxsE7vS/GF3Cw1N+uwsxjAiAT/BNehmqOOnIEr1Go2zDqNLPoj/mTnkhMaNTX2AlO8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.14.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/dee59d9054a31982a5038784ecaa31d1/precisa-saude-ui-1.14.3.tgz","_integrity":"sha512-rzUgQflVfs7TiXDKEPOyaZCfxixI+G0m2bWx3OXD3XwAvWEXJytyx7AdXOHXtSr+mMlSHVVC30NaxfEudSxhAA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.9","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.14.3"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.14.3_1790805562708_0.6429040128019792","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@precisa-saude/ui","version":"1.14.4","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.14.4","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"e28ed51de7f4f42570f4160f25290924019d0a4a","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.14.4.tgz","fileCount":33,"integrity":"sha512-aCprXx8MXB2aC3WQQEDgr8dGgF0mHEdVAYstNj680+MscoU9zOR1LGT2iUrdPnvdEO7VgzVHgeuTRV27NIO4jA==","signatures":[{"sig":"MEYCIQCG4os5rn4gtUvsL7igFZEgsxXh5PlcJxe6gxj9UTEnYQIhAJOCSs/Rr7NatkqY0HxpBMMCXI+L3w5KzkA7M+3EmbxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4UcNOXMS5zka1gqgbVTh5SghWU/ShnyZdKKmXH3SGdgIhAI7xbd3q32DILoJ80nj4g5Q5pOeubPyIsj7IBlIKdq8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683247},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.14.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/8f398fc2d841d46dcdcece990bbc9623/precisa-saude-ui-1.14.4.tgz","_integrity":"sha512-aCprXx8MXB2aC3WQQEDgr8dGgF0mHEdVAYstNj680+MscoU9zOR1LGT2iUrdPnvdEO7VgzVHgeuTRV27NIO4jA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.9","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.14.4"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.14.4_1790949371432_0.40557348804981097","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@precisa-saude/ui","version":"1.15.0","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","_id":"@precisa-saude/ui@1.15.0","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"homepage":"https://github.com/Precisa-Saude/tooling#readme","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"7fbab65abc5f14c60928a44a9e6c10ff87023bd9","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.15.0.tgz","fileCount":36,"integrity":"sha512-2o8272oLMVfYZ7zaNULDAMLiyehzlg2QiNShU9z1SDSJ1NZKPpFK3NLGJaVgITc7cTTwOf+Ryldl2XiHLht6pA==","signatures":[{"sig":"MEYCIQDcbBphWb6fSApvSgK4DTKOiRVnBpeSudO9Mm5L3yCZWAIhAIke/4fxSmHetgKRfu/rctwLKhc/Dy2XV2pe+Vujuc12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDcOo2H0S8um9SjOhm6ZWF98PwbRAhpCl6sx48mUoEceAiEAoqLU+LUVSwIw2T+zfjSCCcrDcGTKR5JsQLi0gA4bYSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760479},"main":"./dist/index.js","type":"module","_from":"file:precisa-saude-ui-1.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./brand":{"types":"./dist/brand/index.d.ts","import":"./dist/brand/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm test:compile && node --test test/*.test.mjs","build":"tsup","clean":"rm -rf dist .turbo .brand-check","typecheck":"tsc --noEmit","test:compile":"pnpm build && tsc -p tsconfig.brand-tests.json","test:coverage":"pnpm test:compile && node --test --experimental-test-coverage --test-coverage-include=\"**/.brand-check/*.js\" --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=80 test/*.test.mjs"},"_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"_resolved":"/tmp/4538161ae372a50f6884851ffa11c3ef/precisa-saude-ui-1.15.0.tgz","_integrity":"sha512-2o8272oLMVfYZ7zaNULDAMLiyehzlg2QiNShU9z1SDSJ1NZKPpFK3NLGJaVgITc7cTTwOf+Ryldl2XiHLht6pA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.9","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.15.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_1.15.0_1790965020780_0.5227289253765843","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"_id":"@precisa-saude/ui@1.16.0","bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"dist":{"shasum":"395b8ad526e010837719839e5f6f672f2a99d4e8","tarball":"https://registry.npmjs.org/@precisa-saude/ui/-/ui-1.16.0.tgz","fileCount":36,"integrity":"sha512-fP7ql/p21H09l1Pvzgr1soDfKU5YcecYfJvzavIfhVQyjpcLlJdOW+WYoNIUczM7YjjIiF2dZMhO0pWKFbw4oA==","signatures":[{"sig":"MEUCIEfWeKVX1fDcSfFRDMcaPbJ374HN4LjURIJYUNpu2W0dAiEApUXvNuNW2lUAXVE2yvrumgH/nUuVQcAqMKpfhj7Kj1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICcWHXP4rTQ3hqHyhY162Ir21WNsik603N2CEB2KXrL2AiEA+uU8XbiqnCnlVx2fixXIY5xIq1zEl5QXlpYv+XpimXs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@precisa-saude%2fui@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761399},"main":"./dist/index.js","name":"@precisa-saude/ui","type":"module","_from":"file:precisa-saude-ui-1.16.0.tgz","types":"./dist/index.d.ts","author":{"name":"Precisa Saúde"},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./brand":{"types":"./dist/brand/index.d.ts","import":"./dist/brand/index.js"},"./cards":{"types":"./dist/cards/index.d.ts","import":"./dist/cards/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js"},"./marketing":{"types":"./dist/marketing/index.d.ts","import":"./dist/marketing/index.js"},"./decorative":{"types":"./dist/decorative/index.d.ts","import":"./dist/decorative/index.js"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","test":"pnpm test:compile && node --test test/*.test.mjs","build":"tsup","clean":"rm -rf dist .turbo .brand-check","typecheck":"tsc --noEmit","test:compile":"pnpm build && tsc -p tsconfig.brand-tests.json","test:coverage":"pnpm test:compile && node --test --experimental-test-coverage --test-coverage-include=\"**/.brand-check/*.js\" --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=80 test/*.test.mjs"},"version":"1.16.0","_npmUser":{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"},"homepage":"https://github.com/Precisa-Saude/tooling#readme","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"_resolved":"/tmp/0dbcb06304742b471fcd3a5ef97f1861/precisa-saude-ui-1.16.0.tgz","_integrity":"sha512-fP7ql/p21H09l1Pvzgr1soDfKU5YcecYfJvzavIfhVQyjpcLlJdOW+WYoNIUczM7YjjIiF2dZMhO0pWKFbw4oA==","repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.9","description":"Shared React components and hooks for Precisa Saúde sites and apps.","directories":{},"maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^2.5.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^19.0.3","react-dom":"^19.0.3","typescript":"~5.7.3","@types/react":"^19.0.14","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","@types/react-dom":"^19.0.6","@precisa-saude/tsconfig":"1.16.0"},"peerDependencies":{"react":"^19.0.0","shiki":"^1.0.0 || ^2.0.0 || ^3.0.0","recharts":"^2.0.0 || ^3.0.0","react-dom":"^19.0.0","lucide-react":"^0.400.0 || ^0.500.0 || ^0.600.0","@base-ui/react":"^1.3.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"recharts":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_1.16.0_1790965655771_0.43957761353071256"}}},"time":{"created":"2026-04-21T20:58:22.421Z","modified":"2026-10-02T18:27:36.417Z","1.0.1":"2026-04-21T20:58:22.765Z","1.0.2":"2026-04-21T21:20:59.830Z","1.0.3":"2026-04-21T21:32:04.332Z","1.0.4":"2026-04-22T00:06:20.184Z","1.1.0":"2026-04-22T19:36:35.914Z","1.1.1":"2026-04-22T19:54:21.937Z","1.1.2":"2026-04-22T20:37:09.684Z","1.2.0":"2026-04-22T23:38:50.922Z","1.3.0":"2026-04-23T03:03:49.378Z","1.4.0":"2026-04-23T03:07:39.048Z","1.5.0":"2026-04-23T12:22:00.831Z","1.5.1":"2026-04-23T13:11:14.150Z","1.6.0":"2026-04-23T14:08:32.267Z","1.6.1":"2026-04-24T20:58:07.366Z","1.7.0":"2026-04-24T22:34:43.294Z","1.8.0":"2026-04-24T22:52:47.254Z","1.9.0":"2026-05-13T15:13:30.531Z","1.10.0":"2026-05-14T15:37:44.245Z","1.11.0":"2026-07-09T16:18:19.049Z","1.11.1":"2026-07-09T19:04:17.534Z","1.12.0":"2026-08-02T12:35:48.200Z","1.12.1":"2026-08-03T21:34:51.227Z","1.13.0":"2026-08-03T21:57:27.036Z","1.13.1":"2026-08-11T00:44:37.758Z","1.13.2":"2026-08-11T01:36:29.102Z","1.13.3":"2026-08-11T02:14:57.415Z","1.13.4":"2026-08-13T16:19:18.005Z","1.13.5":"2026-08-14T22:44:55.215Z","1.14.0":"2026-09-05T20:11:47.233Z","1.14.1":"2026-09-05T20:18:38.277Z","1.14.2":"2026-09-23T20:32:32.790Z","1.14.3":"2026-09-30T21:59:22.799Z","1.14.4":"2026-10-02T13:56:11.541Z","1.15.0":"2026-10-02T18:17:00.870Z","1.16.0":"2026-10-02T18:27:35.887Z"},"bugs":{"url":"https://github.com/Precisa-Saude/tooling/issues"},"author":{"name":"Precisa Saúde"},"license":"Apache-2.0","homepage":"https://github.com/Precisa-Saude/tooling#readme","keywords":["react","components","hooks","base-ui","tailwind","precisa-saude"],"repository":{"url":"git+https://github.com/Precisa-Saude/tooling.git","type":"git","directory":"packages/ui"},"description":"Shared React components and hooks for Precisa Saúde sites and apps.","maintainers":[{"name":"rafael-precisa","email":"admin@precisa-saude.com.br"}],"readme":"# @precisa-saude/ui\n\nShared React components, hooks, and utilities for Precisa Saúde sites and apps.\n\nBuilt on [Base UI](https://base-ui.com) (shadcn `base-nova` style) for headless primitives. Uses the tokens from [`@precisa-saude/themes`](../themes) for styling; consumers should import that package's CSS first.\n\n## Status\n\n**In early development.** Current surface:\n\n- `utils/cn()` — Tailwind class merger (clsx + tailwind-merge)\n- `hooks/useMediaQuery` — SSR-safe matchMedia subscription\n- `hooks/useWideGrid` / `useDesktop` — viewport breakpoints aligned with `@precisa-saude/themes/grid.css`\n- `hooks/useGridCol` — inline-style builder for the 14/16-col grid\n- `hooks/useReducedMotion` — `prefers-reduced-motion` subscription\n- `decorative/CornerSquares` — two-square corner accents on the responsive grid\n- `decorative/DuotoneFilter` — SVG filter for duotone image treatments (dark shadows → light highlights, configurable)\n- `decorative/GridOverlay` — dev-mode fixed overlay that visualizes the 14/16-col grid (press `g` to cycle)\n- `decorative/MosaicBg` — canvas-based animated mosaic background with OKLCh color interpolation\n- `primitives/Button` — Base UI button with CVA variants (default/outline/secondary/ghost/destructive/link × xs/sm/default/lg/icon sizes)\n- `primitives/Badge` — pill label with CVA variants (default/secondary/destructive/outline + success/warning/elevated/critical/info semantic variants)\n- `primitives/Tooltip` — Base UI tooltip (Provider/Root/Trigger/Content sub-components + convenience `Tooltip` wrapper)\n- `primitives/Select` — Base UI select with full sub-component set (Trigger/Content/Item/Label/Separator/Group/Value/ScrollUp/ScrollDown)\n- `primitives/Dialog` — Base UI dialog with built-in backdrop + close button (Root/Trigger/Portal/Backdrop/Content/Header/Footer/Title/Description/Close)\n- `primitives/Tabs` — Base UI tabs (Root/List/Trigger/Panel/Indicator)\n- `primitives/Accordion` — Base UI accordion with chevron that rotates on open (Root/Item/Header/Trigger/Panel)\n- `primitives/Popover` — Base UI popover (Root/Trigger/Portal/Content/Close)\n- `primitives/Switch` — Base UI toggle switch\n- `primitives/Checkbox` — Base UI checkbox with determinate + indeterminate states\n- `primitives/Field` — Base UI form field (Root/Label/Control/Description/Error/Validity)\n- `layout/PageContainer` — top-level 14/16-col grid wrapper\n- `layout/SectionContainer` — section wrapper with configurable vertical spacing\n- `marketing/Marquee` — seamless horizontally-scrolling container with edge fade + reduced-motion support\n- `marketing/Callout` — info/success/warning/critical/note alert block (maps to `--status-*` tokens)\n- `marketing/StatsGrid` — responsive grid of label/value stat cards\n- `marketing/FeatureGrid` — responsive grid of icon/title/description feature cards\n- `cards/ActionCard` — icon + title + subtitle + chevron clickable card (renders as `<a>` or `<button>`)\n- `cards/NewsCard` — news/blog card with `compact` and `hero` layouts (tag badge, title, date, excerpt, tag pills, optional hero image)\n- `navigation/Breadcrumbs` — simple segmented breadcrumbs with customizable separator\n- `navigation/NavigationalBreadcrumbs` — breadcrumbs where each segment opens a searchable Popover of sibling options (with status dots, icons, check indicator)\n- `navigation/SlidingTabs` — pill-shaped tabs with an animated indicator (built on Base UI Tabs)\n- `navigation/Pagination` — numbered pagination with prev/next + optional page-size selector\n- `primitives/Menu` — Base UI dropdown menu with Item / CheckboxItem / RadioItem / Group / Label / Separator / Shortcut / SubmenuRoot + SubmenuTrigger\n- `primitives/Toast` — Base UI toast system (Provider + Viewport + Root + Title + Description + Action + Close). Use `useToastManager()` from `@base-ui/react/toast` to emit imperatively.\n- `layout/Header` — fixed top nav with logo slot, desktop nav items, action slot, mobile-toggle button\n- `layout/Footer` — site footer with logo / socials / legal links / app-store badges / version pill (click to copy)\n- `layout/MobileDrawer` — slide-out drawer with profile header (avatar + name + email), menu list (icon + label + optional danger color), and footer slot (typically a version string)\n- `marketing/Hero` — layout shell with eyebrow + title + subtitle + primary/secondary CTAs + optional side slot; bring your own background\n- `marketing/CodeExample` — syntax-highlighted code block with optional copy button. Shiki is an **optional peer**: pass a pre-built highlighter, pre-rendered HTML, or skip both for plain-text fallback.\n- `charts/ChartContainer` — recharts `ResponsiveContainer` wrapper that applies token-backed grid/axis/tooltip styling. Recharts is an **optional peer** — consumers pass `ResponsiveContainer` in as a prop.\n- `charts/ChartTooltip` — shared `contentStyle` / `itemStyle` / `labelStyle` / `cursor` presets for recharts `<Tooltip>` + a `ChartTooltipBox` helper for custom tooltips.\n- `charts/ParticleCanvas`, `charts/WaveCanvas` — pure canvas animation primitives (promoted from platform's radar-chart). Honor `prefers-reduced-motion`.\n\n## Install\n\n```bash\npnpm add @precisa-saude/ui @precisa-saude/themes\n```\n\nPeer dependencies: `react@^19`, `react-dom@^19`.\n\n## Use\n\n### Utilities\n\n```tsx\nimport { cn } from '@precisa-saude/ui/utils';\n\n<div className={cn('px-4 py-2', isActive && 'bg-primary')} />;\n```\n\n### Hooks\n\n```tsx\nimport { useGridCol, useMediaQuery, useReducedMotion, useWideGrid } from '@precisa-saude/ui/hooks';\n\nfunction Hero() {\n  const col = useGridCol();\n  const reduced = useReducedMotion();\n\n  return (\n    <section className=\"grid grid-cols-[repeat(var(--grid-cols),1fr)] gap-4\">\n      <h1 style={col(3, 10)}>Welcome</h1>\n      {!reduced && <video autoPlay loop muted src=\"/hero.webm\" />}\n    </section>\n  );\n}\n```\n\n### Convenience root import\n\n```tsx\nimport { cn, useWideGrid } from '@precisa-saude/ui';\n```\n\n## Sub-path exports\n\n| Path                           | Contents                                                                                                                                                       |\n| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `@precisa-saude/ui`            | Everything (re-exports from all sub-paths)                                                                                                                     |\n| `@precisa-saude/ui/utils`      | `cn`                                                                                                                                                           |\n| `@precisa-saude/ui/hooks`      | `useMediaQuery`, `useWideGrid`, `useDesktop`, `useGridCol`, `useReducedMotion`                                                                                 |\n| `@precisa-saude/ui/decorative` | `CornerSquares`, `DuotoneFilter`, `GridOverlay`, `MosaicBg`                                                                                                    |\n| `@precisa-saude/ui/primitives` | `Button`, `Badge`, `Tooltip`, `Select`, `Dialog`, `Tabs`, `Accordion`, `Popover`, `Switch`, `Checkbox`, `Field`, `Menu`, `Toast` (+ sub-components / variants) |\n| `@precisa-saude/ui/layout`     | `PageContainer`, `SectionContainer`, `Header`, `Footer`, `MobileDrawer`                                                                                        |\n| `@precisa-saude/ui/marketing`  | `Marquee`, `Callout`, `StatsGrid`, `FeatureGrid`, `Hero`, `CodeExample`                                                                                        |\n| `@precisa-saude/ui/cards`      | `ActionCard`, `NewsCard`                                                                                                                                       |\n| `@precisa-saude/ui/navigation` | `Breadcrumbs`, `NavigationalBreadcrumbs`, `SlidingTabs`, `Pagination`                                                                                          |\n| `@precisa-saude/ui/charts`     | `ChartContainer`, `ChartTooltipBox`, `chartTooltipStyles`, `ParticleCanvas`, `WaveCanvas`                                                                      |\n\nTree-shakable: bundle only what you import.\n\n## License\n\nApache-2.0\n\n## Composição geométrica da marca\n\n```tsx\nimport { BrandComposition } from '@precisa-saude/ui/brand';\n\nexport function FundoDaSecao() {\n  return (\n    <section style={{ position: 'relative', isolation: 'isolate', overflow: 'clip' }}>\n      <BrandComposition\n        anchor=\"top\"\n        bleed={false}\n        className=\"fundo-marca\"\n        mode=\"varied\"\n        seed={12}\n        texture={0.16}\n        viewBoxX={0}\n      />\n      {/* Conteúdo do projeto */}\n    </section>\n  );\n}\n```\n\n```css\n.fundo-marca {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  z-index: -1;\n  pointer-events: none;\n  opacity: 0.35;\n}\n```\n\nO mesmo import atende FHIR Brasil, MedBench Brasil, DataSUS Viz e platform.\nNão requer Motion, Tailwind, assets de fotografia nem CSS adicional da biblioteca.\nO consumidor define dimensões e recorte; a composição usa coordenadas 1672 × 941.\n`mode=\"reference\"` preserva os planos da capa, e `mode=\"varied\"` varia a geometria\ncom uma semente estável. `mirror` espelha apenas as formas; `children` aceita SVG\nem primeiro plano, por exemplo um retrato do projeto. Use `label` quando esse\nconteúdo for significativo; sem rótulo, o SVG é decorativo.\n\n- Pontos entram individualmente a cada 18 ms.\n- Círculos crescem do centro; retângulos e planos de canto deslizam da borda.\n- Trilhos e fragmentos têm deslocamentos laterais individuais durante a rolagem.\n- Saídas percorrem a mesma sequência ao contrário, inclusive se a entrada for interrompida.\n- O grão é estático, limitado aos planos sólidos e configurável por `texture` (0 a 1).\n- `parallax={0}` desativa apenas a deriva; `animated={false}` mostra a composição estática.\n- `prefers-reduced-motion: reduce` desativa ambos, inclusive ao mudar a preferência ao vivo.\n- Sem IntersectionObserver, SSR ou sem JavaScript, conserva a geometria estática completa.\n- Observadores e listeners são removidos no unmount; a aba oculta pausa a animação.\n\n### Desenvolvimento entre repositórios\n\nAntes da publicação, construa `packages/ui` neste worktree. Em platform, execute\n`node scripts/preview-shared-ui.mjs /caminho/tooling/packages/ui`. Esse utilitário\ncopia apenas o build para o `node_modules` da landing e não altera o lockfile.\nPara outros consumidores, use um pacote local gerado por `pnpm pack` em um\ncheckout de teste. Evite symlinks para SSR: dependências externas podem resolver\numa segunda cópia de React no repositório de origem.\n\nNão salve caminhos absolutos no manifesto ou lockfile. Refaça o build de UI,\natualize a cópia local e reinicie o preview após editar a biblioteca.\n\nA ordem de entrega é tooling primeiro: publicar a versão com o subpath `./brand`,\natualizar a dependência e o lockfile de cada consumidor para essa versão real,\ne então integrar os imports. A versão publicada atual ainda não possui essa API.\nO vínculo local serve para revisão; não substitui essa atualização antes de CI/merge.\n\nValidação: `pnpm --filter @precisa-saude/ui test:coverage` compila a biblioteca,\nverifica o controlador e SSR usando o runner nativo do Node, com limites de 80%\npara linhas, funções e ramos. Não adiciona dependências de runtime ou de teste.\n","readmeFilename":"README.md"}