{"_id":"@amdlre/design-system","_rev":"8-f23940e2a5c2fb47e28296f36defae33","name":"@amdlre/design-system","dist-tags":{"latest":"0.3.6"},"versions":{"0.1.1":{"name":"@amdlre/design-system","version":"0.1.1","_id":"@amdlre/design-system@0.1.1","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"acf8581104c545300d18e3f8286acf01621e886f","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.1.1.tgz","fileCount":24,"integrity":"sha512-X4BInwO6uMqCt1Sn0+GRAJfE5U2x8yXT+F3WoYQ1whSt/XC4GuSyBnz3zdiW6fhLpNYOzFwNotcrHW0OkrStWA==","signatures":[{"sig":"MEUCIQDrydstlk8CCRYgkuGMYSk20JjWXGDx91sqEaMgRYuEsAIgaYXVrCBKTnRUxaOwC/UUkQkQ6fp/+y8CrYHBc9VodLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111152},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css"},"gitHead":"5ec9a46521eb34e8f8a9458ccab25c2ec4458021","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.0.3"},"publishConfig":{"access":"restricted","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.1.1_1775998590497_0.14380297723074098","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@amdlre/design-system","version":"0.2.0","_id":"@amdlre/design-system@0.2.0","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"2084f3e95ff5b5d83646a1aab969574ddd45130e","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.2.0.tgz","fileCount":24,"integrity":"sha512-UqmbRCY0VRJB9ZFUnJAvCH70xBLJFVqMSIwEnYkbIC1mltCcMv+0vRIoR77BGLTw764vGARZm3ZG88RQ1/fAyQ==","signatures":[{"sig":"MEYCIQDKSVyWPC67+xG1M8UqIaPOllwgaz1uk3E7abLU4aB1EwIhAPpjZY3z4bv/6mWvDjXBSbFCXd5i2iWrn/nW/gEqbS3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183496},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css"},"gitHead":"4b753b6b05dc7fa9c02ab7e1ff86bafb6a62bec4","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.0.3"},"publishConfig":{"access":"restricted","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.2.0_1776087374923_0.905208998013189","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@amdlre/design-system","version":"0.2.1","_id":"@amdlre/design-system@0.2.1","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"4ccd56506cc1715b0ab24ad6c869e6c50772bc5d","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.2.1.tgz","fileCount":24,"integrity":"sha512-icob/ghHrsRu+RHD+nbBEoINuvTVSlXstm81tgsgFnGWt9WfF4RjtxAa2ay1HKDI0pfQz8OWT8DLq4THGqZZhw==","signatures":[{"sig":"MEYCIQCBUaRurP0j1aLMdKqrtK4wrf1VMX9Eva4R7jnJVbHF8wIhAMbVom+hyOKRzRH0Sx8uAW4Q+4Ly45depk/mAWowsgTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186570},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css"},"gitHead":"bebfbcfe53a63fa8ac4ec6623983c609bc0a72b8","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.0.3"},"publishConfig":{"access":"restricted","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.2.1_1776091849088_0.9831889588282636","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@amdlre/design-system","version":"0.3.1","_id":"@amdlre/design-system@0.3.1","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"df7bf53f8c7927f603c290fe2abe289a67375278","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.3.1.tgz","fileCount":24,"integrity":"sha512-0sLTKgMdZc3Tghx91Gcj9Ehju5x20syCWSsY1bB7Lq5yt8WnUl1Nw6qUAj8n6Y91rayfBPzrWceoJHLWjszOow==","signatures":[{"sig":"MEUCIF64mUE/s6DwJUy55LBpCAUnfeKx8X3DvKa0F+GY463iAiEAiweEkVgFFDnmqco8jg/646j9E5T6Fx09MJKLOxbR+OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012471},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css"},"gitHead":"88965348e8a8e798fa4e5115acbfe6698e21aee8","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","cmdk":"^1.1.1","vaul":"^1.1.2","sonner":"^2.0.7","date-fns":"^4.1.0","recharts":"^3.8.1","input-otp":"^1.4.2","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.2.15","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","react-resizable-panels":"^4.10.0","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.0.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.1_1776158565962_0.46983192066085167","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@amdlre/design-system","version":"0.3.3","_id":"@amdlre/design-system@0.3.3","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"4515ba76b0b7de97cde67d124b5fd3f727a1acb2","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.3.3.tgz","fileCount":24,"integrity":"sha512-Gmojl6LpxSsRKAqZFjJVDRYhvjakTQGsxsTtFYPPUb5v7EzsicUXUdzTksYVu4Stmcq1yrfLVnfMResZtsGzcA==","signatures":[{"sig":"MEUCIQDA+dWEKjkO0JvEh01BJPg6d/6RHwkrWdchtnJmBda5wAIgdy4zNBhavExjyPMO46J/HBtjRk+iYvT6q5KuU806bAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045776},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css"},"gitHead":"78a0e43b7a05078621b368cf3c99518382120953","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","cmdk":"^1.1.1","vaul":"^1.1.2","sonner":"^2.0.7","date-fns":"^4.1.0","recharts":"^3.8.1","input-otp":"^1.4.2","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.2.15","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","react-resizable-panels":"^4.10.0","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.0.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.3_1776848750116_0.42767313750271563","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@amdlre/design-system","version":"0.3.4","_id":"@amdlre/design-system@0.3.4","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"de60c12f5cafcf505bd588577a084929e53b7037","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.3.4.tgz","fileCount":25,"integrity":"sha512-5NgJRwsa73E6iJHyJiB2diaAXobln1nKvWKty05TS+t8HyCtuwQhMDGUXAe+JsZ5UXckC+tPnCfWBCDqqoS5Jw==","signatures":[{"sig":"MEYCIQCl19+ZNl6hPYpCp6jo14jCTHjsRfemjG/qtO00VMpDHQIhAI7SH4pLoAedPUCEI623DLuVl2GA0e9QbNeTss3XZ285","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1100083},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css","./styles/forms":{"style":"./styles/forms.css","default":"./styles/forms.css"}},"gitHead":"1421892d88948c65677bc81b7bdaff43eaa4d05d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","cmdk":"^1.1.1","vaul":"^1.1.2","sonner":"^2.0.7","date-fns":"^4.1.0","recharts":"^3.8.1","input-otp":"^1.4.2","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.2.15","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","react-resizable-panels":"^4.10.0","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.0.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.4_1776936664300_0.6399067775555807","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@amdlre/design-system","version":"0.3.5","_id":"@amdlre/design-system@0.3.5","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"homepage":"https://github.com/amdlre/design-system#readme","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"dist":{"shasum":"e27dac74df4526b9b27f9c167ab90446d37b5aa8","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.3.5.tgz","fileCount":25,"integrity":"sha512-M3F/oAvtAlQgCzMFvOg6uIBrVoVHeP/zVucl8BwlEMCU/nBHwELi/YAJrsCCJWAYvCivEuZOH+zjayCzyVIIrg==","signatures":[{"sig":"MEUCIE+ZwN3YUNDsOd23jIufvvwzLfZSdSwFgTFVFpehG9w/AiEAgmEm3RsvyJ1O8fqYLjvAwnTXtxXhhDFVNavPEVeGa/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1102459},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"},"./styles":"./dist/styles.css","./styles/forms":{"style":"./styles/forms.css","default":"./styles/forms.css"}},"gitHead":"0ffe8f427082a8b4b016737b304ba6a593eeb19a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"repository":{"url":"git+https://github.com/amdlre/design-system.git","type":"git"},"_npmVersion":"10.8.1","description":"AMDLRE Design System - Built on shadcn/ui","directories":{},"_nodeVersion":"20.16.0","dependencies":{"clsx":"^2.1.0","cmdk":"^1.1.1","vaul":"^1.1.2","sonner":"^2.0.7","date-fns":"^4.1.0","recharts":"^3.8.1","input-otp":"^1.4.2","lucide-react":"^0.344.0","tailwind-merge":"^2.2.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.2.15","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","react-resizable-panels":"^4.10.0","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.0.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.4","tsup":"^8.0.0","react":"^18.2.0","postcss":"^8.4.0","react-dom":"^18.2.0","typescript":"^5.3.0","tailwindcss":"^3.4.0","@types/react":"^18.2.0","autoprefixer":"^10.4.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0","tailwindcss":">=3.4.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.5_1776983914450_0.05211119932889874","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@amdlre/design-system","version":"0.3.6","description":"AMDLRE Design System - Built on shadcn/ui","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./styles":"./dist/styles.css","./styles/forms":{"style":"./styles/forms.css","default":"./styles/forms.css"},"./theme":{"types":"./dist/theme.d.ts","import":"./dist/theme.mjs","require":"./dist/theme.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.js"}},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint src/","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0","react-hook-form":">=7.0.0","tailwindcss":">=3.4.0"},"peerDependenciesMeta":{"next":{"optional":true},"react-hook-form":{"optional":true}},"dependencies":{"@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-label":"^2.0.2","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-navigation-menu":"^1.2.14","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-progress":"^1.1.8","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-select":"^2.2.6","@radix-ui/react-separator":"^1.0.3","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-tooltip":"^1.2.8","@tanstack/react-table":"^8.21.3","class-variance-authority":"^0.7.0","clsx":"^2.1.0","cmdk":"^1.1.1","date-fns":"^4.1.0","embla-carousel-react":"^8.6.0","input-otp":"^1.4.2","lucide-react":"^0.344.0","react-day-picker":"^9.14.0","react-resizable-panels":"^4.10.0","recharts":"^3.8.1","sonner":"^2.0.7","tailwind-merge":"^2.2.0","vaul":"^1.1.2","xlsx":"^0.18.5"},"devDependencies":{"@types/react":"^18.2.0","@types/react-dom":"^18.2.0","autoprefixer":"^10.4.0","next":"^16.2.4","postcss":"^8.4.0","react":"^18.2.0","react-dom":"^18.2.0","react-hook-form":"^7.73.1","tailwindcss":"^3.4.0","tsup":"^8.0.0","typescript":"^5.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/amdlre/design-system.git"},"_id":"@amdlre/design-system@0.3.6","gitHead":"3e3dba30850b163bbfa1656cb5cf8a5a4c730ba7","bugs":{"url":"https://github.com/amdlre/design-system/issues"},"homepage":"https://github.com/amdlre/design-system#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-1ipwli+u8h4nI3Um5LHOqnHyudm8ettaBLGLLEMImumVWGQDu/e8S02fqJfwGjrSM2QIz+sZ/D0F6vgBusOWWw==","shasum":"7b43d63c4cec9fd2582c788241f1e34c9e8918ce","tarball":"https://registry.npmjs.org/@amdlre/design-system/-/design-system-0.3.6.tgz","fileCount":25,"unpackedSize":1423470,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEc22Ha5Nw5MHydJgaKBDTCEdxrH593zHxU5V8KGpOWJAiEAykfsMG8YdUWhtjtq8m5gMwxYAy/7/gUyXE7EWHJcnWo="}]},"_npmUser":{"name":"prog.b9","email":"basilaldhafrah@gmail.com"},"directories":{},"maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-system_0.3.6_1777142485971_0.7063625277834933"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-12T12:56:30.367Z","modified":"2026-04-25T18:41:26.335Z","0.1.1":"2026-04-12T12:56:30.639Z","0.2.0":"2026-04-13T13:36:15.092Z","0.2.1":"2026-04-13T14:50:49.235Z","0.3.1":"2026-04-14T09:22:46.191Z","0.3.3":"2026-04-22T09:05:50.296Z","0.3.4":"2026-04-23T09:31:04.514Z","0.3.5":"2026-04-23T22:38:34.658Z","0.3.6":"2026-04-25T18:41:26.216Z"},"bugs":{"url":"https://github.com/amdlre/design-system/issues"},"homepage":"https://github.com/amdlre/design-system#readme","repository":{"type":"git","url":"git+https://github.com/amdlre/design-system.git"},"description":"AMDLRE Design System - Built on shadcn/ui","maintainers":[{"name":"prog.b9","email":"basilaldhafrah@gmail.com"}],"readme":"# @amdlre/design-system\n\n[npm version](https://www.npmjs.com/package/@amdlre/design-system)\n[npm downloads](https://www.npmjs.com/package/@amdlre/design-system)\n\n> Design System مبني على shadcn/ui كـ npm package مع دعم تخصيص الألوان والخطوط لكل مشروع\n\n## التثبيت\n\n```bash\nnpm install @amdlre/design-system\n```\n\n```bash\n# أو باستخدام pnpm / yarn / bun\npnpm add @amdlre/design-system\nyarn add @amdlre/design-system\nbun add @amdlre/design-system\n```\n\n---\n\n## الإعداد — Tailwind v4 (Next.js 15+)\n\n### ١. أضف في `globals.css`:\n\n```css\n@import \"tailwindcss\";\n\n/* مسح ملفات الـ design system عشان Tailwind يتعرف على الكلاسات */\n@source \"../node_modules/@amdlre/design-system/dist\";\n\n/* ===== Tailwind v4 Theme Mapping ===== */\n@theme inline {\n  --color-background: hsl(var(--background));\n  --color-foreground: hsl(var(--foreground));\n  --color-primary: hsl(var(--primary));\n  --color-primary-foreground: hsl(var(--primary-foreground));\n  --color-secondary: hsl(var(--secondary));\n  --color-secondary-foreground: hsl(var(--secondary-foreground));\n  --color-muted: hsl(var(--muted));\n  --color-muted-foreground: hsl(var(--muted-foreground));\n  --color-accent: hsl(var(--accent));\n  --color-accent-foreground: hsl(var(--accent-foreground));\n  --color-destructive: hsl(var(--destructive));\n  --color-destructive-foreground: hsl(var(--destructive-foreground));\n  --color-border: hsl(var(--border));\n  --color-input: hsl(var(--input));\n  --color-ring: hsl(var(--ring));\n  --color-card: hsl(var(--card));\n  --color-card-foreground: hsl(var(--card-foreground));\n  --color-popover: hsl(var(--popover));\n  --color-popover-foreground: hsl(var(--popover-foreground));\n  --color-ring-offset: hsl(var(--background));\n  --radius-lg: var(--radius);\n  --radius-md: calc(var(--radius) - 2px);\n  --radius-sm: calc(var(--radius) - 4px);\n  --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  --animate-spin: spin 1s linear infinite;\n}\n\n@utility ring-offset-background {\n  --tw-ring-offset-color: hsl(var(--background));\n}\n```\n\n> **ملاحظة:** لا تحتاج إضافة CSS Variables يدوياً (`:root` و `.dark`) — `AmdlreProvider` يحقنها تلقائياً مع base styles.\n\n### ٢. أنشئ ملف `providers.tsx`:\n\n> **مهم:** لازم تستورد `AmdlreProvider` و `presetThemes` داخل Client Component (`'use client'`). لا تستوردهم مباشرة في `layout.tsx` لأنه Server Component ولن تعمل الثيمات.\n\n```tsx\n// app/providers.tsx\n'use client';\n\nimport { AmdlreProvider, presetThemes } from '@amdlre/design-system';\n\nexport function ProvidersAmdlre({ children }: { children: React.ReactNode }) {\n  return (\n    <AmdlreProvider theme={presetThemes.ocean}>\n      {children}\n    </AmdlreProvider>\n  );\n}\n```\n\n### ٣. أضف في `layout.tsx`:\n\n```tsx\n// app/layout.tsx\nimport { AmdlreProvider } from './providers';\nimport './globals.css';\n\nexport default function RootLayout({ children }: { children: React.ReactNode }) {\n  return (\n    <html lang=\"ar\" dir=\"rtl\">\n      <body>\n        <AmdlreProvider>{children}</AmdlreProvider>\n      </body>\n    </html>\n  );\n}\n```\n\n### ثيم مخصص — تعديل جزئي\n\nحدد الألوان اللي تبي تغيرها بس — الباقي يُؤخذ من الثيم الافتراضي تلقائياً:\n\n```tsx\n// app/providers.tsx\n'use client';\n\nimport { AmdlreProvider } from '@amdlre/design-system';\nimport type { AmdlreTheme } from '@amdlre/design-system';\n\nconst projectTheme: AmdlreTheme = {\n  colors: {\n    primary: '221 83% 53%',\n    primaryForeground: '0 0% 100%',\n  },\n  fonts: {\n    sans: '\"Cairo\", system-ui, sans-serif',\n    heading: '\"Cairo\", system-ui, sans-serif',\n  },\n};\n\nexport function ProvidersAmdlre({ children }: { children: React.ReactNode }) {\n  return (\n    <AmdlreProvider theme={projectTheme}>\n      {children}\n    </AmdlreProvider>\n  );\n}\n```\n\n### ثيم مخصص — كامل (light + dark)\n\nلتحكم كامل بكل الألوان في الوضع الفاتح والداكن:\n\n```tsx\n// app/providers.tsx\n'use client';\n\nimport { AmdlreProvider } from '@amdlre/design-system';\nimport type { AmdlreTheme } from '@amdlre/design-system';\n\nconst projectTheme: AmdlreTheme = {\n  colors: {\n    background: '0 0% 100%',\n    foreground: '222 84% 5%',\n    primary: '221 83% 53%',\n    primaryForeground: '0 0% 100%',\n    secondary: '210 40% 96%',\n    secondaryForeground: '222 47% 11%',\n    muted: '210 40% 96%',\n    mutedForeground: '215 16% 47%',\n    accent: '210 40% 96%',\n    accentForeground: '222 47% 11%',\n    destructive: '0 84% 60%',\n    destructiveForeground: '210 40% 98%',\n    border: '214 32% 91%',\n    input: '214 32% 91%',\n    ring: '221 83% 53%',\n    card: '0 0% 100%',\n    cardForeground: '222 84% 5%',\n    popover: '0 0% 100%',\n    popoverForeground: '222 84% 5%',\n  },\n  darkColors: {\n    background: '222 84% 5%',\n    foreground: '210 40% 98%',\n    primary: '217 91% 60%',\n    primaryForeground: '222 84% 5%',\n    secondary: '217 33% 18%',\n    secondaryForeground: '210 40% 98%',\n    muted: '217 33% 18%',\n    mutedForeground: '215 20% 65%',\n    accent: '217 33% 18%',\n    accentForeground: '210 40% 98%',\n    destructive: '0 63% 31%',\n    destructiveForeground: '210 40% 98%',\n    border: '217 33% 18%',\n    input: '217 33% 18%',\n    ring: '217 91% 60%',\n    card: '222 84% 5%',\n    cardForeground: '210 40% 98%',\n    popover: '222 84% 5%',\n    popoverForeground: '210 40% 98%',\n  },\n  fonts: {\n    sans: '\"Cairo\", system-ui, sans-serif',\n    heading: '\"Cairo\", system-ui, sans-serif',\n    mono: 'ui-monospace, monospace',\n  },\n};\n\nexport function ProvidersAmdlre({ children }: { children: React.ReactNode }) {\n  return (\n    <AmdlreProvider theme={projectTheme}>\n      {children}\n    </AmdlreProvider>\n  );\n}\n```\n\n> **صيغة الألوان:** القيم بصيغة HSL بدون `hsl()` — مثال: `'221 83% 53%'` (H S% L%)\n> - **H** = Hue (0-360) — درجة اللون\n> - **S** = Saturation (0-100%) — التشبع\n> - **L** = Lightness (0-100%) — الإضاءة\n\n---\n\n## الإعداد — Tailwind v3\n\n### ١. أضف في `tailwind.config.ts`:\n\n```typescript\nimport type { Config } from 'tailwindcss';\nimport amdlrePlugin from '@amdlre/design-system/plugin';\n\nconst config: Config = {\n  content: [\n    './src/**/*.{js,ts,jsx,tsx}',\n    './node_modules/@amdlre/design-system/dist/**/*.{js,mjs}',\n  ],\n  plugins: [amdlrePlugin],\n};\n\nexport default config;\n```\n\n### ٢. استورد الستايلات في `globals.css`:\n\n```css\n@import '@amdlre/design-system/styles';\n```\n\n### ٣. أضف `providers.tsx` و `layout.tsx` (نفس الكود فوق)\n\n---\n\n## استخدام المكونات\n\n```tsx\nimport { Button, Input, Label, Badge, Typography } from '@amdlre/design-system';\n\nexport default function LoginPage() {\n  return (\n    <div className=\"max-w-md mx-auto mt-20 space-y-4\">\n      <Typography variant=\"h2\">تسجيل الدخول</Typography>\n\n      <div className=\"space-y-2\">\n        <Label htmlFor=\"email\">البريد الإلكتروني</Label>\n        <Input id=\"email\" type=\"email\" placeholder=\"name@example.com\" />\n      </div>\n\n      <div className=\"space-y-2\">\n        <Label htmlFor=\"password\">كلمة المرور</Label>\n        <Input id=\"password\" type=\"password\" placeholder=\"••••••••\" />\n      </div>\n\n      <Button className=\"w-full\">دخول</Button>\n      <Button variant=\"outline\" className=\"w-full\">إنشاء حساب</Button>\n\n      <Badge variant=\"secondary\">نسخة تجريبية</Badge>\n    </div>\n  );\n}\n```\n\n## الثيمات الجاهزة\n\n```tsx\n// في providers.tsx — غيّر الثيم هنا\nimport { AmdlreProvider, presetThemes } from '@amdlre/design-system';\n\n<AmdlreProvider theme={presetThemes.default}>   {/* shadcn الافتراضي */}\n<AmdlreProvider theme={presetThemes.ocean}>      {/* أزرق احترافي */}\n<AmdlreProvider theme={presetThemes.forest}>     {/* أخضر طبيعي */}\n<AmdlreProvider theme={presetThemes.royal}>      {/* بنفسجي ملكي */}\n<AmdlreProvider theme={presetThemes.sunset}>     {/* برتقالي دافئ */}\n<AmdlreProvider theme={presetThemes.rose}>       {/* وردي ناعم */}\n<AmdlreProvider theme={presetThemes.slate}>      {/* رمادي محايد */}\n<AmdlreProvider theme={presetThemes.emerald}>    {/* أخضر زمردي */}\n<AmdlreProvider theme={presetThemes.midnight}>   {/* أزرق داكن */}\n```\n\nكل ثيم يشمل ألوان كاملة (light + dark) وخطوط. يمكنك تمرير أي ثيم جاهز أو إنشاء ثيم مخصص — القيم التي لا تحددها ستُؤخذ من الثيم الافتراضي تلقائياً.\n\n## المكونات المتوفرة\n\n### Group 1 — Core\n\n`Button` · `Input` · `Label` · `Textarea` · `Badge` · `Separator` · `Skeleton` · `Spinner` · `Kbd` · `Typography`\n\n### Group 2 — Form\n\n`Checkbox` · `RadioGroup` · `Select` · `NativeSelect` · `Switch` · `Slider` · `InputOTP` · `Field` · `InputGroup`\n\n### Group 3 — Overlay\n\n`Dialog` · `AlertDialog` · `Sheet` · `Drawer` · `Popover` · `HoverCard` · `Tooltip` · `ContextMenu` · `DropdownMenu`\n\n### Group 4 — Display\n\n`Card` · `Avatar` · `Alert` · `AspectRatio` · `Progress` · `ScrollArea` · `Table` · `Empty` · `Item`\n\n### Group 5 — Navigation\n\n`Tabs` · `Accordion` · `Collapsible` · `Breadcrumb` · `Pagination` · `Menubar` · `NavigationMenu` · `Sidebar` · `ButtonGroup`\n\n### Group 6 — Advanced\n\n`Calendar` · `Carousel` · `Chart` · `Command` · `Combobox` · `DataTable` · `DatePicker` · `Toast` · `Resizable` · `Toggle` · `ToggleGroup` · `Direction`\n\n## التطوير\n\n```bash\nnpm install       # تثبيت الاعتماديات\nnpm run build     # بناء المشروع\nnpm run dev       # وضع المراقبة\nnpm run type-check # فحص TypeScript\n```\n\n## النشر\n\n```bash\nnpm version patch   # أو minor أو major\nnpm publish --access public\n```\n\n## Tech Stack\n\n- React 18+ / 19+ / TypeScript\n- Tailwind CSS 3.4+ / 4+\n- Radix UI Primitives\n- class-variance-authority (cva)\n- clsx + tailwind-merge\n- tsup (bundler)\n- npm (public registry)\n\n## الرخصة\n\nAMDLRE","readmeFilename":"README.md"}