{"_id":"@bmsuisse/ui","_rev":"16-37241a9b6bd255a56a4716c4e30bd508","name":"@bmsuisse/ui","dist-tags":{"latest":"0.16.2"},"versions":{"0.4.5":{"name":"@bmsuisse/ui","version":"0.4.5","license":"MIT","_id":"@bmsuisse/ui@0.4.5","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"ae18b28af1fc97937f36f6e9744731c2ddfe72b3","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.4.5.tgz","fileCount":6,"integrity":"sha512-FOz9YKiji7a/ZapDE8yZVUmwjUTVmfGdcun1juuhdcyilmlJXdVsiEPXqf82/wCFZANU0C5VsaNM0K6oQglazw==","signatures":[{"sig":"MEYCIQDZyAkg4QxQeeuU+FPklQVOUVpxm90yOEvct/4jCSvoTwIhALuVhN0IXYPJvGk8Moph/dqWSYRq0Bi0eNCOqiNXP7B3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ba1c5fb922c0deddb665bd7c88f246366fd1ce0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aersam2","email":"aersam934@outlook.com"},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, LoadingSpinner, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.5_1786696532086_0.6808027258559743","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@bmsuisse/ui","version":"0.4.6","license":"MIT","_id":"@bmsuisse/ui@0.4.6","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"ae9f11935734d01b2f787c8382bd1d02646f4b8d","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.4.6.tgz","fileCount":6,"integrity":"sha512-ibo3AYZ0M6Ccnr8gwCj6LyJhr+5HUJKoyGNMhFYRRmtPWR7/euF1kijBULkABBMW51YjeWoMM8mijLXLfexPBA==","signatures":[{"sig":"MEUCIGS2I6+/0R8wFPYHe6KsYiAaDbIKowPUtIEtt4ct4+v1AiEAw6Xqqw2k3s/Bb5kEx2oGDYrvkcf3Rj3WWXGPJGBYiT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5d07b7b9c19bc6fc083ab293e40e70b62981fb5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, LoadingSpinner, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.6_1786700497534_0.42288245610092434","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bmsuisse/ui","version":"0.5.0","license":"MIT","_id":"@bmsuisse/ui@0.5.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"342f12ddcf000896d58cf330cd738bdfe534406e","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.5.0.tgz","fileCount":6,"integrity":"sha512-/8uDYAMUB+pbu4MtbQOMjaKb7Pb60MG1sLDfkndxOcDcW2sWmCzVsji984bfc6WRhNcQPN3rMGG1esNbP2GrNQ==","signatures":[{"sig":"MEUCIQCmzX2REhZeK3n1rsp0neTeXgmQQh7Px1xasPgYgi/tdgIgPx5t6coYMwdOOjMUGCEMm0B+AaOA481rQ4f6jSRZric=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23995ef17b5d14b0411516da655871fc7aa999c4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1787212544678_0.6308792917020922","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bmsuisse/ui","version":"0.6.0","license":"MIT","_id":"@bmsuisse/ui@0.6.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"8353ef3e6ad9c8b8d9db5aaeebfdeca573c27a7f","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.6.0.tgz","fileCount":6,"integrity":"sha512-eGQJk6ko09PlM3+YODAUiYI5lYIfARYXtIKTp/rTbdus0BiJUJM5S+Ye+I6wbuxH0nkGwZbAIH3md5ki/a/sgQ==","signatures":[{"sig":"MEYCIQD5txGfIIJHwiUUuSGq4lurxmsilV+e6/f5GPq26o3HFgIhAPVgkQaMN+iUpnNOHixPKeZZCGRNiKcxOYuY3PNN9JxL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1c3c4547c8551b3aee1f4ff5de776d7d09046622","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1787818623638_0.8799926888657936","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bmsuisse/ui","version":"0.6.1","license":"MIT","_id":"@bmsuisse/ui@0.6.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"b5cc3b47184475afc9b7aa86d94ea69d77b92cca","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.6.1.tgz","fileCount":6,"integrity":"sha512-P4n5POwJAmckVp4+/OiKvLQgQBfXL2nW/Zu1ClY0sbHi9HTfTcT/D2JWtmSkBF8yzFes3uUJrVieHkAQZR1AKQ==","signatures":[{"sig":"MEUCIQDlVBmo+zSHWYIkVW9BFH/LNanFjOFqnZqJ4ji0KX6+ZgIgZceHHNd4Oo9ZXkvZAzJa7F20f9kleptqrA8BICLkQmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"39c88ae88b192e2c042e76a98d2f146f60600d34","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.1_1787819345462_0.02727049116297131","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@bmsuisse/ui","version":"0.6.2","license":"MIT","_id":"@bmsuisse/ui@0.6.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"fc0a1f817237a7ddd46667d3ecaf9cf07439b57a","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.6.2.tgz","fileCount":6,"integrity":"sha512-N991hJTTwc35C12OCscn7Z1JHX+9+2BcEzC6Ey++Fg13RaX8HkdDM7zFRuBqh6/2kU9Vf6u3IDkBtLmDtrex/g==","signatures":[{"sig":"MEUCIQD9seMUn9MAqd78qlVHYuqs07GLjSBPc0DbC/Nu0iQ0kgIgQYtjNULGjietq5rgdda0CMgIa6aqMBehLGMJD8hAbzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86a7946a8ff871a01990ca3a6a0bcad786135f8f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.2_1787820525546_0.715948970408534","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@bmsuisse/ui","version":"0.6.3","license":"MIT","_id":"@bmsuisse/ui@0.6.3","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"b1b320ff7b4c7613e67b8feefe555889161449da","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.6.3.tgz","fileCount":6,"integrity":"sha512-0jgKFb3bnb1NQe8JwvNQjEgPXfgx7z8yQfchcrjv1Rl3xZ90a7z2SMpUqDNz8dAR1v2p8y43mtG9k00eAA3Ecw==","signatures":[{"sig":"MEUCIQDA+gBgo0TpyPotjbzDH71jhGayhDDNGyytj0xhpKNqRgIgYRo7+qCbDZ7UFXRStWhbQUZHFC+snmFhwKrRPdfDi9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"00feadf3bc3b9c452a0b27eb9065cf5a60efd7a3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.3_1787820654479_0.7312970723394661","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bmsuisse/ui","version":"0.7.0","license":"MIT","_id":"@bmsuisse/ui@0.7.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"4a9bb186c8d20bfc6401280edd8c820fe48d5f25","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.7.0.tgz","fileCount":6,"integrity":"sha512-r71PkdJlPGEW0kRupCjlfwcawIKU43bOCJP8lUGbTeP16blh3jyhU0HK+RGI199zKfb9tXcNT4XplRZnRoIRvQ==","signatures":[{"sig":"MEYCIQDOdCEfxQNNTfIgil05NOT/8t6OOoq2uFmj9eC/ZeRjwgIhAMvmKc5n91On2DnfFMiMbxPv6QWl3qPkpls8HYXvU/bc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e88e410cd1b91f9ff61c325b9637ce315e6fde74","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1787829851746_0.31489895255060363","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bmsuisse/ui","version":"0.8.0","license":"MIT","_id":"@bmsuisse/ui@0.8.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"819a3b27de8a004bce5b9c52c21af6fcaf4d044a","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.8.0.tgz","fileCount":6,"integrity":"sha512-YlZ4nJKqlM4+dTkBSOy/h8oQFyVdVEceyFYl2sFycRKQwgBhSYGvdB8x2SRJ2+Xiqm/6ruIMRNKgLtIPam2JNg==","signatures":[{"sig":"MEYCIQDIheiJUjXLFbXwTK465C+jZry+pJ/rPqDzND/BidOzwwIhANxioycSmnmCvoN5xeA3jUM+WFile1CPNcmGpje+uB7+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e9f9fb092e50eba4206d520930f2b5ba87c9aadd","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1787838275965_0.6700195437659404","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bmsuisse/ui","version":"0.11.0","license":"MIT","_id":"@bmsuisse/ui@0.11.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"ac06120f8d737b5d2e69047e0e13c1559964dfd3","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.11.0.tgz","fileCount":6,"integrity":"sha512-U1fi4Fndtk0Mhz9zjvvtMvxYHOQq+sc8lJj8cc7HrIyeG61INQo46+DdXISdzDcAUlsxA4plRSRaTHfHbfRlXw==","signatures":[{"sig":"MEQCICrMbWqYdwUh4SjpBQFDXWtYA4UvxJ3tvJfgvuxVSvuKAiAlwTswN2nuQ9+YNbJqn7a5ChGHzofgP+U4ae/yajMEpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERUuFGU75RkHALLD50eyPnmYm/nmYes+dqdXHCgzuoYAiEAwhEkLefcrRlu4ODqUrW0d6aJVvp1vKKzelOut/XZ2a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c562262a4e1facb4884975deb847c74845e13fa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.0_1789157608898_0.08329214597724155","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bmsuisse/ui","version":"0.12.0","license":"MIT","_id":"@bmsuisse/ui@0.12.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"0f1047c139963d455b0976b0758c61bebcc7a28e","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.12.0.tgz","fileCount":6,"integrity":"sha512-JBND+UFPFgCkCpwnn7bXFliGNMnWOdm58GJAzY7wssphxGjrtY5U/ub9+v0aPTbPwAX06X7enBRbsN5Q7Zg+2w==","signatures":[{"sig":"MEQCIEiL6CzwNKlwMYGl0YvTVzKsytLBewvCbGBkkhuRWXbcAiBTLCQw3NmHRkIH02yE9xTed+QgAmCkitFtPVL9cmj+IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/50d9donbpKR45j9konqWhISjbOshXPB1pw3pt/r49wIgPcLYxfWMfp2CHFqWMdsZbpcQv7uVklcCkBCvxQBR7lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"845058b3db62900d01a650531e51e387d25d7e9e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.12.0_1789373274026_0.25643199482296164","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bmsuisse/ui","version":"0.13.0","license":"MIT","_id":"@bmsuisse/ui@0.13.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"b09753b350e2494f261b85d9a921cfc5a7e620de","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.13.0.tgz","fileCount":6,"integrity":"sha512-ffwYj2bC6FPyIHZBMix9U3WtalQtvj2Cq5xqkCMv/Q7sbwASoNPuImNM2ibTro/kq/sHVWJaZTFlfUi6+daAKw==","signatures":[{"sig":"MEUCIH7y7le4e6ZVm1UyuVeqVxwquD9nHIRMayLmpJuYwj01AiEArTSZp3tkKW8GPbXUU7LBdXKtOJ0tQWh7VJ62A2x4Cwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb/dcme3Q/yfwf37PFPBFSqAy8WWSt/2vIo3uTQIIVFgIgAMJXFsJzkEJXEXXbdPVMqdFS4h+41hp+yttGuhAV5vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404214},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dd9de6eca263ad113b165d40643f267cc0e4f52d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.13.0_1789628098263_0.5103072959985966","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@bmsuisse/ui","version":"0.15.0","license":"MIT","_id":"@bmsuisse/ui@0.15.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"28476ab8c6c794a6ceb7be07f3e31b201d49fc59","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.15.0.tgz","fileCount":6,"integrity":"sha512-lnR3jn1EyQAPSr1JPP1mH/4TSMT9O4s+TecJ2HB2L7qlBNpvQQ3mUA56zps2guyTrjAH9/ObBW8hD2z6gaj4RQ==","signatures":[{"sig":"MEUCIEK306Z7/72XM8y6Q5oKSoqUivrILGd84DoUC5errlkSAiEAinLUKVuF07h1w0q7qRdwE1gRIsHL/0hMI7c2jj2vEmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4+lsoVv/gIc4DxmCTNMrksF/aATW4tfA1LEZPfp7RYwIhANVOCDzv3yWVy0dmkD8sBOtvqkumOO0OcjlllnMFEU+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"613f2053fd877d1f0e7ddb1bdda9fcb6cffd8e7e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.0_1789996347199_0.6042650785335248","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@bmsuisse/ui","version":"0.16.0","license":"MIT","_id":"@bmsuisse/ui@0.16.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"14e07d9a938f717a35ddfc75c47060e9e9a18e9f","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.16.0.tgz","fileCount":6,"integrity":"sha512-Ksif8ICb7mIguxHpKY3hWbqgwIp4bwO1j11SpjG4HnMTptHgeurRNd1kc8WNte+unA1hR2kaIJ8IfkxTEDSspQ==","signatures":[{"sig":"MEUCICSVCQhVlcLkByHknZH4cO3ZhUWUEL4QkBRugWAYS1qtAiEAr+t71CBRk8NGOiRfODSkxpdLJjTmBTnwT5fL34nj9dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3bo3uCvWg0x1+LQotWxPNgkgOuV72wD0rfjv4nWZfFQIgS+NoG8PaoZxjv5qtWRxoYjhqjZGs9PxXLkK8+kuw58k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"43b23cd287352de008d7b828bb9b00820c44c4a3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.0.2","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.0_1789997043647_0.781517591957843","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@bmsuisse/ui","version":"0.16.1","license":"MIT","_id":"@bmsuisse/ui@0.16.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"6f76add53a0a78f2f05a05063e8e85a65c207f63","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.16.1.tgz","fileCount":6,"integrity":"sha512-GbKgMhHIaq3Bge9njo0Dnm4ZaU1eVdWKSo8INeY2705L/I01A1iVgGexCoC7MeU7W8BLRez8ybsLucNcD8ilxQ==","signatures":[{"sig":"MEQCIBzo55ERuW+3ZbLWA8MdUfSVw7zaHUOyZ3lpD11UMYeNAiAB/+c1XJV34Yq6YWJkAHyUSWFDAGn/9QNsO7vJmuChjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGGL9SFUFCwkJ2ejzMPUWfsREYUEnN/axejfLd8UNOmuAiEAlxAJqcegG9YjQ8AZYUzTOd6tyP9rxCpzbkIyS8QN8pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ac34353a8eb99e6234afc4c1688f77531c1fdd9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.1.0","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.1_1790173779178_0.6435844147003713","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"_id":"@bmsuisse/ui@0.16.2","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"cf4ef7fe7469874c93fb52c6f569838a302ad52c","tarball":"https://registry.npmjs.org/@bmsuisse/ui/-/ui-0.16.2.tgz","fileCount":6,"integrity":"sha512-V+1BBXA8jP3gRxp6/vAYCmOnOHeTQNSr65XTxgg0IsR+AeZ392DrQ3QQjofFAXXV+slP5KhwEpw1n+jm4wsIfg==","signatures":[{"sig":"MEYCIQC4ZBdRVmCSmvvfC/2eJU5QCx9zAICyT7HyHzJ+E0yUGAIhAI1Mmqf07O6WkPpLgtRAsAOg06o+n0zJWOwkWTru9LAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMmUS0oCIIDCdJE/GdcZRWq+/iyc6liKH1o3JXCeB/lwIgbUuRzhwxR592Ew46RWMfJkSkvj/AhBF0rZ8eeqPcNDA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fui@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":488951},"main":"./dist/index.js","name":"@bmsuisse/ui","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ea4df200f2524904ab7969886729533d2d7f27e","license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"0.16.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e53c58ce-34fe-467e-ab82-37e6226638bd"}},"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"_npmVersion":"12.1.0","description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","directories":{},"maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.1.2","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.6","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.1","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.16.2_1790230367380_0.15836289952595206"}}},"time":{"created":"2026-08-14T08:35:31.972Z","modified":"2026-09-24T06:12:47.816Z","0.4.5":"2026-08-14T08:35:32.238Z","0.4.6":"2026-08-14T09:41:37.675Z","0.5.0":"2026-08-20T07:55:44.815Z","0.6.0":"2026-08-27T08:17:03.782Z","0.6.1":"2026-08-27T08:29:05.609Z","0.6.2":"2026-08-27T08:48:45.672Z","0.6.3":"2026-08-27T08:50:54.632Z","0.7.0":"2026-08-27T11:24:11.885Z","0.8.0":"2026-08-27T13:44:36.107Z","0.11.0":"2026-09-11T20:13:28.992Z","0.12.0":"2026-09-14T08:07:54.149Z","0.13.0":"2026-09-17T06:54:58.360Z","0.15.0":"2026-09-21T13:12:27.322Z","0.16.0":"2026-09-21T13:24:03.738Z","0.16.1":"2026-09-23T14:29:39.265Z","0.16.2":"2026-09-24T06:12:47.472Z"},"bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"license":"MIT","homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/ui#readme","repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/ui"},"description":"Shared shadcn/ui-based React primitives and composed UI patterns (Modal, FormField, AlertBox, StatusBadge, ButtonGroup, LoadingSpinner, SearchBar, Sidebar, Sheet, Tooltip, TagCombobox, Stepper).","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"readme":"# @bmsuisse/ui\n\nShared shadcn/ui-based React primitives and composed UI patterns: `Modal`,\n`ConfirmDialog`, `FormModal`, `FormField`, `AlertBox`, `StatusBadge`,\n`LoadingSpinner`/`LoadingOverlay`, `Combobox`, plus base primitives\n(`Button`, `Input`, `Dialog`, `Popover`, `Select`, `Sheet`, `Tooltip`, …).\n\n## Install\n\n```\nnpm install @bmsuisse/ui\n```\n\nPeer dependencies: `react` and `react-dom` (`^18` or `^19`).\n\n## Usage\n\n```tsx\nimport { Button, FormField, AlertBox } from \"@bmsuisse/ui\";\n\nfunction Example() {\n  return (\n    <FormField label=\"Name\">\n      <input />\n    </FormField>\n  );\n}\n```\n\nSee [AGENTS.md](../../AGENTS.md) for the full design rationale, and\n`packages/ui/demo` for a runnable example of every component.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}