{"_id":"@1doc/1ds-vue","_rev":"4-515d2eb048a14425bfcef33abf458042","name":"@1doc/1ds-vue","dist-tags":{"latest":"2.8.0"},"versions":{"0.0.1":{"name":"@1doc/1ds-vue","version":"0.0.1","_id":"@1doc/1ds-vue@0.0.1","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"dist":{"shasum":"d6e39ef2500d4bfb941245cd318bac9093d0c847","tarball":"https://registry.npmjs.org/@1doc/1ds-vue/-/1ds-vue-0.0.1.tgz","fileCount":8,"integrity":"sha512-xySBq2Fpac8zbu2EoSCvshGKW4r29FKgSndBKARwraaGRhPOG/GsAhzabJ6Uk7V1/bMsSOM3rgNpdER57Vm23Q==","signatures":[{"sig":"MEUCIQD5ZQg3MI6e3rdseivdlfRET87gRTY4W2+8sKyXoI5pBgIgHGzKeSs99qEIeB3rSxx0/qYFltoPTh2Hs4g9ruQoAaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3094285},"main":"dist/index.umd.js","_from":"file:1doc-1ds-vue-0.0.1.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"vue-tsc --noEmit && vite build"},"_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"_resolved":"/tmp/134737af977b73b003143ffaa910107c/1doc-1ds-vue-0.0.1.tgz","_integrity":"sha512-xySBq2Fpac8zbu2EoSCvshGKW4r29FKgSndBKARwraaGRhPOG/GsAhzabJ6Uk7V1/bMsSOM3rgNpdER57Vm23Q==","_npmVersion":"10.8.2","description":"Biblioteca de componentes Vue 3 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":{"vue":"^3.0.0","vite":"^7.3.1","vue-tsc":"^2.0.0","typescript":"^5.0.0","@1doc/1ds-core":"0.0.1","@vitejs/plugin-vue":"^6.0.3"},"peerDependencies":{"vue":">=3"},"_npmOperationalInternal":{"tmp":"tmp/1ds-vue_0.0.1_1774541818831_0.11115906259254427","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@1doc/1ds-vue","version":"2.7.1","_id":"@1doc/1ds-vue@2.7.1","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"dist":{"shasum":"9ee1a1fa083ef1bea1364c9d5fc78bee0d4da623","tarball":"https://registry.npmjs.org/@1doc/1ds-vue/-/1ds-vue-2.7.1.tgz","fileCount":12,"integrity":"sha512-WBeaY6pmuvUcBF6mBU1dELd93MmjIZEjafsuO3wWMXjYvKkeqNyQBgxiW5zQ1Cj9WMNi1vnE21KYZhJ3bHagCg==","signatures":[{"sig":"MEYCIQC70fAGwxL9XB6X1LXHJ/uqiJripUPnoNd6C1yoZX2rEAIhALjYKI61EA5trMC7imC/pf13Q6JNQCRo1uWy+j9/byGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQNbIcWxC43I2kfyTXSFjBWHUIAOeydromT4Rhen3QYAiB6s6HpHQrQiEtFhmkIRvAOwDTf4P/2KYDRdA30U79Ccw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111489},"main":"dist/index.umd.js","_from":"file:1doc-1ds-vue-2.7.1.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js"},"./src/*":"./src/*","./dist/*":"./dist/*","./package.json":"./package.json"},"scripts":{"build":"vue-tsc --noEmit && vite build && node ../../scripts/get-vue-types.mjs"},"_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"_resolved":"/tmp/0a329a243c64e930a0f02e7fe1fe8231/1doc-1ds-vue-2.7.1.tgz","_integrity":"sha512-WBeaY6pmuvUcBF6mBU1dELd93MmjIZEjafsuO3wWMXjYvKkeqNyQBgxiW5zQ1Cj9WMNi1vnE21KYZhJ3bHagCg==","_npmVersion":"10.8.2","description":"Biblioteca de componentes Vue 3 do 1ds Design System.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"@floating-ui/dom":"^1.7.6","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.5.0","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","vite":"^7.3.1","vue-tsc":"^2.0.0","typescript":"^5.0.0","@1doc/1ds-core":"2.7.2","@1doc/1ds-tokens":"0.4.1","@vitejs/plugin-vue":"^6.0.3"},"peerDependencies":{"vue":">=3","@1doc/1ds-tokens":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/1ds-vue_2.7.1_1790269304303_0.5456890832339463","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@1doc/1ds-vue","version":"2.7.2","_id":"@1doc/1ds-vue@2.7.2","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"dist":{"shasum":"49e4dccc94d254726a3f02665c361f2cf4652057","tarball":"https://registry.npmjs.org/@1doc/1ds-vue/-/1ds-vue-2.7.2.tgz","fileCount":16,"integrity":"sha512-4SWgKJCYxvYUlznc+9N+ZsHcS57WKE15W2gCKvLB+BX+t3BERaOjNg0W+328BzzcRdIjISmay11/uSZc0LijoQ==","signatures":[{"sig":"MEUCIQC8+rVV2pm465LP/R5BtbnTiSfMyvTqUXw7/s0m+3ZGGQIgEbkvGvveFIe0lU8u6weywU+CErCoDlJeeB5U0pTdi5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERcwHRus90RstyUh6PfYHUxu03I0kjpDyGLEl30UBPhAiBYI/eIp2hudsJhRUINtxVHJPFWhAR+0woKhWxUe1Cscg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1412143},"main":"dist/index.umd.js","_from":"file:1doc-1ds-vue-2.7.2.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js"},"./src/*":"./src/*","./dist/*":"./dist/*","./package.json":"./package.json"},"scripts":{"build":"vue-tsc --noEmit && vite build && node ../../scripts/get-vue-types.mjs"},"_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"_resolved":"/tmp/366be223e45ae213e50ca09cb5935148/1doc-1ds-vue-2.7.2.tgz","_integrity":"sha512-4SWgKJCYxvYUlznc+9N+ZsHcS57WKE15W2gCKvLB+BX+t3BERaOjNg0W+328BzzcRdIjISmay11/uSZc0LijoQ==","_npmVersion":"10.8.2","description":"Biblioteca de componentes Vue 3 do 1ds Design System.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"@floating-ui/dom":"^1.7.6","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.5.0","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","vite":"^7.3.1","vue-tsc":"^2.0.0","typescript":"^5.0.0","@1doc/1ds-core":"2.7.3","@1doc/1ds-tokens":"0.4.1","@vitejs/plugin-vue":"^6.0.3"},"peerDependencies":{"vue":">=3","@1doc/1ds-tokens":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/1ds-vue_2.7.2_1790456022160_0.5934562485595185","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"_id":"@1doc/1ds-vue@2.8.0","dist":{"shasum":"0c36c7d7e8e348428103d4b2342a582049106d25","tarball":"https://registry.npmjs.org/@1doc/1ds-vue/-/1ds-vue-2.8.0.tgz","fileCount":17,"integrity":"sha512-9NE+SpLu8etaItuqQTgba5/SXIoCGJyfG1s/NIElD6ph4477qPbAXmoXsZrxU2u1twC8P1Hqvabt79HPf0suaA==","signatures":[{"sig":"MEUCIQCSv2YP0PYiXqeCpbXedx/oK3Kj63O/F9aC8JJektkG6QIgHG5YbLmdHNTA4ZZymmq2YgyNhktJ79Zv1D+j5qf8SaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICsL7LIpNVjmkNTmd0LlQBz5G5aWtBQz/9Ozzd0RbxR8AiBtZens/DI92l1O/XLYzZnxxXLR89LimIu5vvMJ/PWNVQ=="}],"unpackedSize":1468183},"main":"dist/index.umd.js","name":"@1doc/1ds-vue","_from":"file:1doc-1ds-vue-2.8.0.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js"},"./src/*":"./src/*","./dist/*":"./dist/*","./package.json":"./package.json"},"scripts":{"build":"vue-tsc --noEmit && vite build && node ../../scripts/get-vue-types.mjs"},"version":"2.8.0","_npmUser":{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"},"_resolved":"/tmp/2a9cd6a88f7c626024015ebfd684076d/1doc-1ds-vue-2.8.0.tgz","_integrity":"sha512-9NE+SpLu8etaItuqQTgba5/SXIoCGJyfG1s/NIElD6ph4477qPbAXmoXsZrxU2u1twC8P1Hqvabt79HPf0suaA==","_npmVersion":"10.8.2","description":"Biblioteca de componentes Vue 3 do 1ds Design System.","directories":{},"maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"@floating-ui/dom":"^1.7.6","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.5.0","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","vite":"^7.3.1","vue-tsc":"^2.0.0","typescript":"^5.0.0","@1doc/1ds-core":"2.8.0","@1doc/1ds-tokens":"0.4.3","@vitejs/plugin-vue":"^6.0.3"},"peerDependencies":{"vue":">=3","@1doc/1ds-tokens":">=0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/1ds-vue_2.8.0_1790548956289_0.3723988149155657"}}},"time":{"created":"2026-03-26T16:16:58.735Z","modified":"2026-09-27T22:42:36.594Z","0.0.1":"2026-03-26T16:16:59.034Z","2.7.1":"2026-09-24T17:01:44.403Z","2.7.2":"2026-09-26T20:53:42.262Z","2.8.0":"2026-09-27T22:42:36.389Z"},"description":"Biblioteca de componentes Vue 3 do 1ds Design System.","maintainers":[{"name":"1doc-tecnologia","email":"tecnologia@1doc.com.br"}],"readme":"# @1doc/1ds-vue\n\nBiblioteca de componentes Vue 3 do 1ds Design System.\n\n## Instalação\n\n```bash\npnpm add @1doc/1ds-vue @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 no ponto de entrada da sua aplicação (geralmente `main.ts` ou `main.js`). Sem esses imports, os estilos não serão aplicados.\n\n```ts\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// Ícones são carregados automaticamente pelo componente Icon\n```\n\n## Uso\n\n```vue\n<script setup>\nimport { Button } from \"@1doc/1ds-vue\";\n</script>\n\n<template>\n  <Button variant=\"primary\">Clique aqui</Button>\n</template>\n```\n","readmeFilename":"README.md"}