{"_id":"@elsikora/iskra-shadcn","_rev":"2-b8cbdea1629ae0a79dc67de8334944b3","name":"@elsikora/iskra-shadcn","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@elsikora/iskra-shadcn","version":"0.1.0","keywords":["iskra","shadcn","ui","components","tsx"],"license":"MIT","_id":"@elsikora/iskra-shadcn@0.1.0","maintainers":[{"name":"dmitryv_devops","email":"dmitry@elsikora.com"},{"name":"michail-elsikora","email":"michail.developer@elsikora.com"},{"name":"admin-elsikora","email":"admin@elsikora.com"},{"name":"dmitry-elsikora","email":"dmitry.developer@elsikora.com"},{"name":"aleksandr-elsikora","email":"alexander.frontend@elsikora.com"}],"dist":{"shasum":"9ab3248f1ab0ffbc9978b282ab273c6aad503928","tarball":"https://registry.npmjs.org/@elsikora/iskra-shadcn/-/iskra-shadcn-0.1.0.tgz","fileCount":195,"integrity":"sha512-HU/M7VPDw03VrdR8OSJOV23SThg0ixbrnL7IvZ3oRbeyvf8bsiptKvis8v0Crqv+xipVomFY94w8itb2D/1ZxQ==","signatures":[{"sig":"MEUCIQDbKUcDik66Ucm70iTdrPsasJaE3KAOzGsbRRAaTN8ReAIgRjFP74MUAwO9qMxrdJiixuQgWpN+HTdIiQ2eNucSX3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436270},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./lib/*":{"types":"./src/lib/*.ts","import":"./dist/lib/*.js"},"./registry":{"types":"./src/registry.ts","import":"./dist/registry.js"},"./components/*":{"types":"./src/components/*.ts","import":"./dist/components/*.js"},"./package.json":{"default":"./package.json"}},"gitHead":"50ac33a12edae259f6bdf14593aecdeaba4e8417","_npmUser":{"name":"admin-elsikora","email":"admin@elsikora.com"},"_npmVersion":"11.7.0","description":"Iskra-native shadcn-style component kit.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@elsikora/iskra-framework":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/iskra-shadcn_0.1.0_1777123187124_0.19579060944491156","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@elsikora/iskra-shadcn","version":"0.1.1","type":"module","sideEffects":false,"description":"Iskra-native shadcn-style component kit.","license":"MIT","keywords":["iskra","shadcn","ui","components","tsx"],"engines":{"node":">=20"},"publishConfig":{"access":"public"},"peerDependencies":{"@elsikora/iskra-framework":"^0.1.0"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./components/*":{"types":"./src/components/*.ts","import":"./dist/components/*.js"},"./registry":{"types":"./src/registry.ts","import":"./dist/registry.js"},"./lib/*":{"types":"./src/lib/*.ts","import":"./dist/lib/*.js"},"./package.json":{"default":"./package.json"}},"gitHead":"491402594fd8b27145123d26cd529850bd3b7b00","_id":"@elsikora/iskra-shadcn@0.1.1","_nodeVersion":"24.11.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-CDVeYWsU1iJJ27btoPsZWdpIybI1Htim5wgiZuDXlbGSPqSQ00jpu/n0eds49gYqJa439l/OguBAEzrAnJ7w1Q==","shasum":"2d9c71b1c32a6a9d37185528aebaf7d3cf7b85d1","tarball":"https://registry.npmjs.org/@elsikora/iskra-shadcn/-/iskra-shadcn-0.1.1.tgz","fileCount":195,"unpackedSize":436271,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSQXS1kLQ+noqrF0tTWOI5oIqZ8BfSmumGChdZjDmDJQIgUt+KNRUUnv7f5oB+yEjKCNxvp8XqmPuE0ieeVcT2OJo="}]},"_npmUser":{"name":"admin-elsikora","email":"admin@elsikora.com"},"directories":{},"maintainers":[{"name":"dmitryv_devops","email":"dmitry@elsikora.com"},{"name":"michail-elsikora","email":"michail.developer@elsikora.com"},{"name":"admin-elsikora","email":"admin@elsikora.com"},{"name":"dmitry-elsikora","email":"dmitry.developer@elsikora.com"},{"name":"aleksandr-elsikora","email":"alexander.frontend@elsikora.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iskra-shadcn_0.1.1_1777124220145_0.8521008074444736"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-25T13:19:47.055Z","modified":"2026-04-25T13:37:00.459Z","0.1.0":"2026-04-25T13:19:47.342Z","0.1.1":"2026-04-25T13:37:00.305Z"},"license":"MIT","keywords":["iskra","shadcn","ui","components","tsx"],"description":"Iskra-native shadcn-style component kit.","maintainers":[{"name":"dmitryv_devops","email":"dmitry@elsikora.com"},{"name":"michail-elsikora","email":"michail.developer@elsikora.com"},{"name":"admin-elsikora","email":"admin@elsikora.com"},{"name":"dmitry-elsikora","email":"dmitry.developer@elsikora.com"},{"name":"aleksandr-elsikora","email":"alexander.frontend@elsikora.com"}],"readme":"# @elsikora/iskra-shadcn\n\nIskra-native shadcn-style UI kit.\n\nFull project docs:\n\n- Root docs: `../../docs/shadcn-kit.md`\n- Registry: `src/registry.ts`\n- Components: `src/components/*`\n\nInstall after publishing:\n\n```sh\nnpm install @elsikora/iskra-framework @elsikora/iskra-shadcn\n```\n\nThe package is intentionally split into small component modules so apps and agents can import only the pieces they need:\n\n```tsx\nimport { Button } from \"@elsikora/iskra-shadcn/components/button\";\nimport { Card } from \"@elsikora/iskra-shadcn/components/card\";\n\nexport function ProjectCard() {\n  return (\n    <Card>\n      <Card.Header>\n        <Card.Title>Project</Card.Title>\n        <Card.Description>Typed, reusable Iskra UI.</Card.Description>\n      </Card.Header>\n      <Card.Content>\n        <Button variant=\"secondary\">Open</Button>\n      </Card.Content>\n    </Card>\n  );\n}\n```\n\nFor app-level convenience, import the full namespace:\n\n```ts\nimport { ShadcnUI } from \"@elsikora/iskra-shadcn\";\n\nexport const UI = ShadcnUI;\n```\n\nThe registry is available for documentation, generators, and LLM agents:\n\n```ts\nimport { findShadcnComponent, shadcnRegistry } from \"@elsikora/iskra-shadcn/registry\";\n\nconst button = findShadcnComponent(\"Button\");\n```\n","readmeFilename":"README.md"}