{"_id":"@1doc/1ds-react","_rev":"2-c422bbbd0b2e27c7593b1b2d4ebdaaca","name":"@1doc/1ds-react","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@1doc/1ds-react","version":"0.0.1","_id":"@1doc/1ds-react@0.0.1","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"dist":{"shasum":"4254a0aef1e90fa58098a9ee1ad5325721c061e9","tarball":"https://registry.npmjs.org/@1doc/1ds-react/-/1ds-react-0.0.1.tgz","fileCount":80,"integrity":"sha512-t9ZdxF4/1FOTdfpECj46uunWrEEYswGLdfBZu2Lyz3+bdVjdRmxcz5UACNgIba3LwF09kCp9b+Dvp8qHzieE1g==","signatures":[{"sig":"MEUCIQCfGoiX3YaeVM0C51iNr21Yglh7h5fB2+QKMr03HodlXgIgRO+bfVTskyMhQzDuj5r8qEWYOItfZPi6ShCRTwgfRQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216816},"main":"dist/index.js","_from":"file:1doc-1ds-react-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc && node scripts/postbuild.js"},"_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"_resolved":"/tmp/cf71733e468e592c222951aee453e9a6/1doc-1ds-react-0.0.1.tgz","_integrity":"sha512-t9ZdxF4/1FOTdfpECj46uunWrEEYswGLdfBZu2Lyz3+bdVjdRmxcz5UACNgIba3LwF09kCp9b+Dvp8qHzieE1g==","_npmVersion":"10.8.2","description":"Biblioteca de componentes React do 1ds Design System.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"iconoir":"^7.11.0","@1doc/1ds-tokens":"0.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@1doc/1ds-core":"0.0.1"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/1ds-react_0.0.1_1774541815944_0.35276762347929114","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@1doc/1ds-react","version":"0.0.2","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@fortawesome/duotone-light-svg-icons":"^7.2.0","@fortawesome/duotone-regular-svg-icons":"^7.2.0","@fortawesome/duotone-thin-svg-icons":"^7.2.0","@fortawesome/fontawesome-svg-core":"^6.5.0","@fortawesome/free-solid-svg-icons":"^6.5.0","@fortawesome/pro-duotone-svg-icons":"^7.2.0","@fortawesome/pro-light-svg-icons":"^7.2.0","@fortawesome/pro-regular-svg-icons":"^7.2.0","@fortawesome/pro-solid-svg-icons":"^7.2.0","@fortawesome/pro-thin-svg-icons":"^7.2.0","@fortawesome/sharp-duotone-light-svg-icons":"^7.2.0","@fortawesome/sharp-duotone-regular-svg-icons":"^7.2.0","@fortawesome/sharp-duotone-solid-svg-icons":"^7.2.0","@fortawesome/sharp-duotone-thin-svg-icons":"^7.2.0","@fortawesome/sharp-light-svg-icons":"^7.2.0","@fortawesome/sharp-regular-svg-icons":"^7.2.0","@fortawesome/sharp-solid-svg-icons":"^7.2.0","@fortawesome/sharp-thin-svg-icons":"^7.2.0","@fortawesome/vue-fontawesome":"^3.1.0","@1doc/1ds-tokens":"0.1.0"},"devDependencies":{"@types/react":"^18.0.0","react":"^18.0.0","typescript":"^5.0.0","@1doc/1ds-core":"0.0.2"},"peerDependencies":{"react":">=18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"tsc && node scripts/postbuild.js"},"_id":"@1doc/1ds-react@0.0.2","description":"Biblioteca de componentes React do 1ds Design System.","_integrity":"sha512-qVKPu5uqPn9fOuj59rB+yzOChCmqjNST2PcLqGR9GQh0jBZcYLFLfBCvRb2FQF5v4wICZlZ0hlBrQI89ez7Paw==","_resolved":"/tmp/30d6c57a2d9147bb8bbe3f93a44e0237/1doc-1ds-react-0.0.2.tgz","_from":"file:1doc-1ds-react-0.0.2.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qVKPu5uqPn9fOuj59rB+yzOChCmqjNST2PcLqGR9GQh0jBZcYLFLfBCvRb2FQF5v4wICZlZ0hlBrQI89ez7Paw==","shasum":"7d7b7e0286d345ede9b924bcb819e45eafa14727","tarball":"https://registry.npmjs.org/@1doc/1ds-react/-/1ds-react-0.0.2.tgz","fileCount":81,"unpackedSize":219730,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFnh7GsXRPwUtKuCJUSq01bn/HdhdlXUJlpGRaEOhNEkAiEAwr8XdP5Na1cutZwU+CYcg4nIc8NI+E20bj3hFV+G0p4="}]},"_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"directories":{},"maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/1ds-react_0.0.2_1776867078187_0.38725311661113637"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T16:16:55.766Z","modified":"2026-04-22T14:11:18.507Z","0.0.1":"2026-03-26T16:16:56.116Z","0.0.2":"2026-04-22T14:11:18.362Z"},"description":"Biblioteca de componentes React do 1ds Design System.","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"readme":"# @1doc/1ds-react\n\nBiblioteca de componentes React do 1ds Design System.\n\n## Instalação\n\n```bash\npnpm add @1doc/1ds-react @1doc/1ds-tokens\n```\n\n## Configuração\n\n> [!IMPORTANT]\n> Para que os componentes sejam renderizados corretamente, você **deve** importar o CSS dos tokens e da biblioteca de ícones no ponto de entrada da sua aplicação (geralmente `App.tsx` ou `main.tsx`). Sem esses imports, os estilos e ícones não serão aplicados.\n\n```tsx\nimport \"@1doc/1ds-tokens/dist/css/primitives.css\";\nimport \"@1doc/1ds-tokens/dist/css/semantic.css\";\nimport \"@1doc/1ds-tokens/dist/css/theme-1doc.css\";\n// Icons are loaded via Icon component\n```\n\n## Uso\n\n```tsx\nimport { Button } from \"@1doc/1ds-react\";\n\nfunction App() {\n  return (\n    <Button variant=\"primary\" onClick={() => console.log(\"Click\")}>\n      Clique aqui\n    </Button>\n  );\n}\n```\n","readmeFilename":"README.md"}