{"_id":"@edux-design/breadcrumbs","_rev":"4-08859026cc315f2a5a16a8e19289c521","name":"@edux-design/breadcrumbs","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.2":{"name":"@edux-design/breadcrumbs","version":"0.0.2","_id":"@edux-design/breadcrumbs@0.0.2","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"dd337ace82c7cb894bae74253b66e7956e3c5cbd","tarball":"https://registry.npmjs.org/@edux-design/breadcrumbs/-/breadcrumbs-0.0.2.tgz","fileCount":12,"integrity":"sha512-Rc4c9ZDOjE4X8d3DmBYss2IpNU+t1oY9ahZGqyv5iymPPy+j9r1LgA8I8VBh3MgtOVdSsnIfYa6DDCFjwriQYQ==","signatures":[{"sig":"MEQCIGgGI1a4yREF6UiKq44hffQRHto9GOQ00oDJqT9pupHOAiANwCVE2rK89KukP1X2lnVT9hrxcRhuTpJ46qBU9RbOYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516051},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b58b171721dff8c66d3b0a752835a27ca598b481","private":false,"scripts":{"dev":"tsup src/index.js --watch --format esm,cjs --dts","lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","check-types":"tsc --noEmit","generate:component":"turbo gen react-component"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Accessible breadcrumb primitives with no styling applied.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@edux-design/icons":"*","@edux-design/utils":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/breadcrumbs_0.0.2_1766462543584_0.9517050009364629","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@edux-design/breadcrumbs","version":"0.1.0","_id":"@edux-design/breadcrumbs@0.1.0","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"69790e27815279e00039001c0fb0acb6e44de450","tarball":"https://registry.npmjs.org/@edux-design/breadcrumbs/-/breadcrumbs-0.1.0.tgz","fileCount":12,"integrity":"sha512-altCeYMdhxF0GQEQJC4IT3F5GfIv4DonWcee3Ib5ikEIaIy+r4PAOB8cdhWGI80BWU35FYmli3lG0KaQ0LVlKQ==","signatures":[{"sig":"MEYCIQCF7jx3x9I8tJ1cvVzlPftF8QDZnKUKUilE+McLLBVOBQIhAPoe0BLJXjq1PysaMoBPpKPpaG8p9lzJEVN1iSgDTCzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25010},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7250cb811a32db15e58b04e1b9865d3876905b5f","private":false,"scripts":{"dev":"tsup src/index.js --watch --format esm,cjs --dts","lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","check-types":"tsc --noEmit","generate:component":"turbo gen react-component"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Accessible breadcrumb primitives with no styling applied.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"@edux-design/icons":"*","@edux-design/utils":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/breadcrumbs_0.1.0_1767265775422_0.9189457456469403","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@edux-design/breadcrumbs","version":"0.1.1","_id":"@edux-design/breadcrumbs@0.1.1","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"9459772e2d1dd84fe0c7de2d2c3ef467c15ef715","tarball":"https://registry.npmjs.org/@edux-design/breadcrumbs/-/breadcrumbs-0.1.1.tgz","fileCount":12,"integrity":"sha512-aVvWODqJyvP8CMFJLa907Jw041/SG+hfIgoFJOxH534KqDBtUNZT/pMp/6/GzMUdLWXgZxJH8qeeZ0kTQGKgvA==","signatures":[{"sig":"MEUCICfKE+X4Osqccp6VFN3rqRCJr9DbddBhEMxION7Sr1QVAiEAg4UHvJwkOujUAJXcUvWUSLx5dTzazfAv+gR01M1WI7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25094},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0a0058d998dd99373735ba5be97f5e0bca464e58","private":false,"scripts":{"dev":"tsup src/index.js --watch --format esm,cjs --dts","lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","check-types":"tsc --noEmit","generate:component":"turbo gen react-component"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Accessible breadcrumb primitives with no styling applied.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"@edux-design/icons":"*","@edux-design/utils":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/breadcrumbs_0.1.1_1770715206729_0.2608080168884537","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@edux-design/breadcrumbs","version":"0.1.2","private":false,"sideEffects":["**/*.css"],"types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","dev":"tsup src/index.js --watch --format esm,cjs --dts","prepack":"npm run build","generate:component":"turbo gen react-component","check-types":"tsc --noEmit"},"devDependencies":{"typescript":"^5.9.2","tailwindcss":"^4.1.12","postcss":"^8.5.6","tsup":"^8.5.0","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"dependencies":{"@edux-design/icons":"*","@edux-design/utils":"*"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_id":"@edux-design/breadcrumbs@0.1.2","description":"Accessible breadcrumb primitives with no styling applied.","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-eT3n45NnZ6UQp5QOP32CS7fWN15/NIgtWRs4Ed4Lp7kp4qcpmMCLV7jRIb5ZZAB+mSJeSxd/oq451w1nV6TGfA==","shasum":"d99b15a08bd885fa494ca1c455c634cdc06c9037","tarball":"https://registry.npmjs.org/@edux-design/breadcrumbs/-/breadcrumbs-0.1.2.tgz","fileCount":7,"unpackedSize":15519,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICOMCRkjZYIe6qiltkqYdBSXIaTp1B4f1ryse/pUzazfAiEA7EA+QXzURStTOvutn0VuoQYyiSGBcEIwA7lRIsR0wds="}]},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"directories":{},"maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/breadcrumbs_0.1.2_1779677941685_0.49891703010584254"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-23T04:02:23.455Z","modified":"2026-05-25T02:59:01.937Z","0.0.2":"2025-12-23T04:02:23.723Z","0.1.0":"2026-01-01T11:09:35.569Z","0.1.1":"2026-02-10T09:20:06.886Z","0.1.2":"2026-05-25T02:59:01.811Z"},"description":"Accessible breadcrumb primitives with no styling applied.","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"readme":"# @edux-design/breadcrumbs\n\nAccessible breadcrumb primitives with no styling applied.\n\n## Install\n\n```bash\nnpm i @edux-design/breadcrumbs\n```\n\n## Usage\n\n```jsx\nimport { Breadcrumbs, BreadcrumbItem } from \"@edux-design/breadcrumbs\";\n\nexport function Example() {\n  return (\n    <Breadcrumbs>\n      <BreadcrumbItem href=\"/\">Home</BreadcrumbItem>\n      <BreadcrumbItem href=\"/docs\">Docs</BreadcrumbItem>\n      <BreadcrumbItem current>Breadcrumbs</BreadcrumbItem>\n    </Breadcrumbs>\n  );\n}\n```\n\n## Router Links\n\nTo avoid full page reloads in SPA routers, render your router's `Link` via `asChild`.\n\n```jsx\nimport { Link } from \"react-router-dom\";\nimport { Breadcrumbs, BreadcrumbItem } from \"@edux-design/breadcrumbs\";\n\nexport function Example() {\n  return (\n    <Breadcrumbs>\n      <BreadcrumbItem asChild>\n        <Link to=\"/\">Home</Link>\n      </BreadcrumbItem>\n      <BreadcrumbItem current>Page</BreadcrumbItem>\n    </Breadcrumbs>\n  );\n}\n```\n","readmeFilename":"README.md"}