{"_id":"@opensaas/stack-ui","_rev":"62-9c5c740e0ba0996b1a7f31427e7193e3","name":"@opensaas/stack-ui","dist-tags":{"latest":"0.43.0"},"versions":{"0.1.0":{"name":"@opensaas/stack-ui","version":"0.1.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"dist":{"shasum":"98e035e50f380588b80e247265d0369db2577611","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.0.tgz","fileCount":203,"integrity":"sha512-NV9Vs5H9DyQ4XeiR2ZR3nIgh79BpZwpRl/ziSTA2FRKdl1FLV2EUDhrjbtozTS2iliTJKBXKKkke+KUZmmdOXg==","signatures":[{"sig":"MEUCIQCRmKYpoG+gichB/guJrTeirPPEca8y3kWp8BtbyDQdeQIgR9a4zWuiPCWs/LRGBDiLO3KelezLzGdvhqoPaoydbFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421061},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/2036a82c7390d65cf44308c8db2ae8f7/opensaas-stack-ui-0.1.0.tgz","_integrity":"sha512-NV9Vs5H9DyQ4XeiR2ZR3nIgh79BpZwpRl/ziSTA2FRKdl1FLV2EUDhrjbtozTS2iliTJKBXKKkke+KUZmmdOXg==","_npmVersion":"10.9.3","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"22.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@opensaas/stack-core":"0.1.0","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.0_1761555147583_0.9736155389797234","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@opensaas/stack-ui","version":"0.1.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"dist":{"shasum":"a8ec1385cc3fe44f817e087f11e3ed7a93d1038a","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.1.tgz","fileCount":222,"integrity":"sha512-N8aVNXElMajTlUz7mij88RbxTQM3UYT9tU9OX5xHDClnfEnpOvAN1IZLXmDaGMhePToiCZZZnulUUH5DvO3R2w==","signatures":[{"sig":"MEQCIFiRu4suelCl+Zz/MX17dOXg/yx9tz5BuIg7B9cjug8QAiAPz+3WWmjEmWkEJWiRrlcLAtMMjm5vAOYLv1wE4OMWVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478510},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/b5b04274ac33cb851631aad03615d7f3/opensaas-stack-ui-0.1.1.tgz","_integrity":"sha512-N8aVNXElMajTlUz7mij88RbxTQM3UYT9tU9OX5xHDClnfEnpOvAN1IZLXmDaGMhePToiCZZZnulUUH5DvO3R2w==","_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.1","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.1_1762137227328_0.5337758219141182","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@opensaas/stack-ui","version":"0.1.2","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.2","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"dist":{"shasum":"2705b27b2bfc33374f4f3b22e75cd8469fc6dc26","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.2.tgz","fileCount":222,"integrity":"sha512-3IIhi/7KirpBXs3Lxmr6DmFsoNVKdXb/r/xS9Vf/B+7a3K4+MTRZhaXHLvHI4t7jr3EK9qzQz08fSIx8hipKfg==","signatures":[{"sig":"MEYCIQChEALMLKQrfOvj1Yctji9+m0ohgHhlgDe0KNrqZ50iJwIhAMXZJfZH53CtEqXuLktrYXwxLVLox6AaPOHdhwhHnqPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478569},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/465f93ba7d46a010dd098d19f727c100/opensaas-stack-ui-0.1.2.tgz","_integrity":"sha512-3IIhi/7KirpBXs3Lxmr6DmFsoNVKdXb/r/xS9Vf/B+7a3K4+MTRZhaXHLvHI4t7jr3EK9qzQz08fSIx8hipKfg==","_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.2","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.2_1762203292953_0.44017551209489736","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@opensaas/stack-ui","version":"0.1.3","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.3","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"dist":{"shasum":"3c68881386c4565c257dac8b3b7f3b3b199af3db","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.3.tgz","fileCount":222,"integrity":"sha512-lYh42zCP4gt4/8h/SHxHCLk+GdvrKgRv7fZdqj+hcHpLP4g16Df52fS6ZdzJWyt/8bjyg3aEwLtaPoiYWRorpA==","signatures":[{"sig":"MEQCIFKEKtLJiWdQ+WHieB+SQ0t2erfMPG9XbXozxQXYKhq9AiAFeoIYHk2MiqU1bdsjHToi2Oxya+nC5/8vVmX+8xI4hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478743},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/e86deb64335e49e359f8896d64906cd2/opensaas-stack-ui-0.1.3.tgz","_integrity":"sha512-lYh42zCP4gt4/8h/SHxHCLk+GdvrKgRv7fZdqj+hcHpLP4g16Df52fS6ZdzJWyt/8bjyg3aEwLtaPoiYWRorpA==","_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.3","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.3_1762209657610_0.8865749451255467","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@opensaas/stack-ui","version":"0.1.4","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.4","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"dist":{"shasum":"f125aa52d91eb8ef0d890e800d0e9fa7738a5896","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.4.tgz","fileCount":222,"integrity":"sha512-24eqm7KDXXSzjubc07RiV0pxwdGbDDuRzvkXfpYnfLuM/Nfde0tyFmm0qbjLrN7Wsp3fNa661AkYlI/HKWGKCw==","signatures":[{"sig":"MEQCIBw7pgNgcev5oMDRqzd8pX6fpWD7U343/Y5fIgoLsejZAiAsE04JnL1haMVuAyRH+ZwOuML3I6G6nF1X/wyWfyUcsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478837},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/76f2c2077b6e9ed682101a5a737a95a5/opensaas-stack-ui-0.1.4.tgz","_integrity":"sha512-24eqm7KDXXSzjubc07RiV0pxwdGbDDuRzvkXfpYnfLuM/Nfde0tyFmm0qbjLrN7Wsp3fNa661AkYlI/HKWGKCw==","_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.4","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.4_1762217677516_0.7667456178555894","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@opensaas/stack-ui","version":"0.1.5","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.5","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"e2d0d8ddf81684fca522c09c3f93458654519a02","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.5.tgz","fileCount":222,"integrity":"sha512-lfi6DZsrtMeSgZjJFre8jrtXlz3AeIsljIjNCcyZ2hColMCS5+lrHrwr3E1nuAGYF+AvR3rRMTnU1FlJ9jcRHw==","signatures":[{"sig":"MEUCIER8zUh7g4ACCN7rV/01ZOFda0niegCzW0FpP1ViZPhtAiEAtYQutXZglpU9pGWCwOovX7Zwwjf9b5utC1jQqjddNAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479205},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/5e081780cdc05201cc4655387cae767c/opensaas-stack-ui-0.1.5.tgz","_integrity":"sha512-lfi6DZsrtMeSgZjJFre8jrtXlz3AeIsljIjNCcyZ2hColMCS5+lrHrwr3E1nuAGYF+AvR3rRMTnU1FlJ9jcRHw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.5","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.5_1762223167251_0.9937100096153715","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@opensaas/stack-ui","version":"0.1.6","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.6","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"df0fe87d613ab48dd2561797788c826bf79c04f7","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.6.tgz","fileCount":222,"integrity":"sha512-eApBic0KPg/sRORLlXjFHFAt4EkEJRqiC3naHWMvYe7pnDT96CuqK5Ro/Gl/eKU9/W2oZm+gEBeRgt/J0ZdgGg==","signatures":[{"sig":"MEYCIQD+kojLMGLLwqu1+qPmQgleTQ1iBzyu22JAS9Kz2B6GXAIhALJWGM+iUBqRe68hQObNHFzBNimQC5EEaQwNt6XFgtRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479332},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/07824da584d070f64734b7c45a5a9d9a/opensaas-stack-ui-0.1.6.tgz","_integrity":"sha512-eApBic0KPg/sRORLlXjFHFAt4EkEJRqiC3naHWMvYe7pnDT96CuqK5Ro/Gl/eKU9/W2oZm+gEBeRgt/J0ZdgGg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.6","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.6_1762417151700_0.4872759202123096","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@opensaas/stack-ui","version":"0.1.7","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.1.7","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"2986d39ad4a9f674591e0e5a40ac1983107292b7","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.1.7.tgz","fileCount":222,"integrity":"sha512-BwWJ+cZCOP4NdL59+77Ki0voIlEX270BsftPZrEWXuZ9O8YMokvxMbqBM4eV1UWXArdcQX8tIrZ1kPXWpOYa0A==","signatures":[{"sig":"MEQCIEqh0cU2l5Gnm9+j1nffx62g5D+ieRjHZskOahe3L/Y1AiB1aWfx3uNhf7Jbqxcbpwy0l0xFSWsdBZlxBOVyC1rKXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479426},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:coverage":"vitest --coverage"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/85411e2925e3878d67988b39d118429f/opensaas-stack-ui-0.1.7.tgz","_integrity":"sha512-BwWJ+cZCOP4NdL59+77Ki0voIlEX270BsftPZrEWXuZ9O8YMokvxMbqBM4eV1UWXArdcQX8tIrZ1kPXWpOYa0A==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.1","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.553.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.1.7","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.1.7_1762651427852_0.6566405222573277","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@opensaas/stack-ui","version":"0.3.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.3.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"1f34e07263e41c7f0a9306a8100c3d1b0bff2c68","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.3.0.tgz","fileCount":244,"integrity":"sha512-oEZGB+VNjdcYG95JEiINOURQP5M6qrDGlMP+KjL8mfkJI51Eb+8U/XsJ4xNYWNBddLjxsgZWlXoDRMKmlCUWCg==","signatures":[{"sig":"MEUCIQC400FzWncdpZiZJb8a3j+sF8iSJ+2P5tXYa8sBJNHoTAIgewk1fWdcukscU9KMvHH9FLiL2i1IvT6jvPmMnAOf4Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598093},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/b604eb07f961eda8c804aff356a37046/opensaas-stack-ui-0.3.0.tgz","_integrity":"sha512-oEZGB+VNjdcYG95JEiINOURQP5M6qrDGlMP+KjL8mfkJI51Eb+8U/XsJ4xNYWNBddLjxsgZWlXoDRMKmlCUWCg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.554.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.54.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.1","react":"^19.2.0","vitest":"^4.0.0","postcss":"^8.4.49","happy-dom":"^20.0.0","react-dom":"^19.2.0","playwright":"^1.56.1","typescript":"^5.9.3","@types/node":"^24.7.2","postcss-cli":"^11.0.0","tailwindcss":"^4.0.0","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.4","@opensaas/stack-core":"0.3.0","@tailwindcss/postcss":"^4.0.0","@vitejs/plugin-react":"^5.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.9","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.3.0_1763970360716_0.4857975496431399","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@opensaas/stack-ui","version":"0.4.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.4.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"fbb1da7d87c95774b67083c088207b10ca201c4d","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.4.0.tgz","fileCount":244,"integrity":"sha512-tDtbBxYw7/+3SWFvX1abFkfIChSyLjCRp0fTlZQGpoTWfhRqSPuPT3HJIThac5bA88ORP4F6qB3N50/J5qRPNw==","signatures":[{"sig":"MEYCIQDy/Hu0Y4sOmifH8d/0Umqe3b7hv60wZ+mqo0P8xtKSGQIhAMDYgiL8qOjeS45vdOKnZYJj7tfjRZ77UAgGpuGg40C1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603689},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/ceff31ab6b59247392f01415d3d29388/opensaas-stack-ui-0.4.0.tgz","_integrity":"sha512-tDtbBxYw7/+3SWFvX1abFkfIChSyLjCRp0fTlZQGpoTWfhRqSPuPT3HJIThac5bA88ORP4F6qB3N50/J5qRPNw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.555.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.4.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.4.0_1764982398230_0.9425445644195114","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@opensaas/stack-ui","version":"0.5.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.5.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"5f4a9086a28b38bcf2bebee4f0fa9332f6719135","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.5.0.tgz","fileCount":244,"integrity":"sha512-AE3+tOFNA7bml0UcfW1frKTk+9L2f0oFoWj+DzkofHWiIFnx+rwrwbw3T6gU478UaWk5rMJFn8ADtHcOHXrvkA==","signatures":[{"sig":"MEYCIQCPE1RlUbHMjLKrV50Ke/dOguFV6MaaODgQCUIUZG+2EgIhAMIobZ/vof7lvb+AUVt0i1dE0qU2H5IJVPw8I3FonNrI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603699},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/9794e5f102bad3cac9a00d1f0712eeb4/opensaas-stack-ui-0.5.0.tgz","_integrity":"sha512-AE3+tOFNA7bml0UcfW1frKTk+9L2f0oFoWj+DzkofHWiIFnx+rwrwbw3T6gU478UaWk5rMJFn8ADtHcOHXrvkA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.561.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.5.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.5.0_1765578105969_0.3669209582458415","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@opensaas/stack-ui","version":"0.6.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.6.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"6e50b1c827f538a30007ab0e7c16a2373fcdcd05","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.6.0.tgz","fileCount":244,"integrity":"sha512-WYnIDTeEjrCyQjsXzOtC69VzXM3rF2m6WenzzJapuFzVnMt8f1NR0Yp66CZVsqPdjWqVjojlS12/ykHbYTM34A==","signatures":[{"sig":"MEUCIHKah6K2PlTHUqgecObDoDxUYpz04OWu/0p3FIEKD7tNAiEA9gPLCjGFL2kfewGIkzZKHCPf7kaRRg9srKZ+KK/I198=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603709},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/033a971cf3e04b5cb6ab7e3cb3aaa50d/opensaas-stack-ui-0.6.0.tgz","_integrity":"sha512-WYnIDTeEjrCyQjsXzOtC69VzXM3rF2m6WenzzJapuFzVnMt8f1NR0Yp66CZVsqPdjWqVjojlS12/ykHbYTM34A==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.561.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.6.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.6.0_1765608621947_0.005843530833941735","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@opensaas/stack-ui","version":"0.6.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.6.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"4ce0750a97a31dcc1075aa5b55251828f928524b","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.6.1.tgz","fileCount":244,"integrity":"sha512-ptAP3+j2CWwpZqhziZGEAN6HZ4gxTc74kcFkm+tYhdxLiXs3MUBbDvZjlSihAKs5vVYIL60AoPAvEii38S/tAQ==","signatures":[{"sig":"MEYCIQCNgY6QZLyLu+B+ndfmEJA1bFThHXwQayHUb/xiuOZKqQIhAKud6G0LMSv1tni7M9+LSV1ywdiRtsM3Mjll2/kJXpk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603719},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/1024eaeff8a793d74bd2644e8208fc7a/opensaas-stack-ui-0.6.1.tgz","_integrity":"sha512-ptAP3+j2CWwpZqhziZGEAN6HZ4gxTc74kcFkm+tYhdxLiXs3MUBbDvZjlSihAKs5vVYIL60AoPAvEii38S/tAQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.561.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.6.1","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.6.1_1765611902831_0.9042160977012261","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@opensaas/stack-ui","version":"0.6.2","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.6.2","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"ba7daa0c78cc7070b9c4e0ca724854ac14dcc970","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.6.2.tgz","fileCount":244,"integrity":"sha512-iNAQLDq19jbwxm76vZdO0tVv08m5YuLiwfkU1wjHBokcA37I3e1kcOH+/dfNECcrABWctgrLALHy+WX7fKtaJw==","signatures":[{"sig":"MEUCIBOEVjm/rUAPh0mYgVkdjSY+0tGxnlD6MI9adzPnjNzZAiEAi+6Q/jMJPB0DPTZ018jKeZGpAHsW3BwEyJclhBp/h68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603729},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/bf4cfd450da344cb83af643a51d4931b/opensaas-stack-ui-0.6.2.tgz","_integrity":"sha512-iNAQLDq19jbwxm76vZdO0tVv08m5YuLiwfkU1wjHBokcA37I3e1kcOH+/dfNECcrABWctgrLALHy+WX7fKtaJw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.561.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.6.2","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.6.2_1765673511328_0.346991486945321","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@opensaas/stack-ui","version":"0.7.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.7.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"9cc0ab2e44d8447bcda4b3b806dd3bd6b032d33b","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.7.0.tgz","fileCount":244,"integrity":"sha512-5dTsF8VyuqSMVQK0Co8LPaU6oRS+B4xSYzX1l+RVTAYpTBMgeC6847m4WsD0EmqW4QBvdz5fAJVzsFzDgk4ITQ==","signatures":[{"sig":"MEQCIF/CvjZv/S1oiAcNuf0au5Kb3KjDwXCLgcNQeC4aJ02zAiB6iNU6kVQ/CyArVawUXE14CRipc3IUzHrIMoWH4lo1Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603739},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/1efa6afe96c413c1110850af8d0eb33a/opensaas-stack-ui-0.7.0.tgz","_integrity":"sha512-5dTsF8VyuqSMVQK0Co8LPaU6oRS+B4xSYzX1l+RVTAYpTBMgeC6847m4WsD0EmqW4QBvdz5fAJVzsFzDgk4ITQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.7.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.7.0_1766296916401_0.5180010081181157","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@opensaas/stack-ui","version":"0.9.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.9.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"6a60ff613abc00647d3b9f3b6d4f777eac30320f","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.9.0.tgz","fileCount":244,"integrity":"sha512-6coZf+TuW2p87wpenD0A6Rdiaxmm/fy1tUvZvViRC5mZpHsCGlvp5YdVFzCxr/Dj9IhEhE2wDv9m5F4nP/yF1Q==","signatures":[{"sig":"MEYCIQCrTB64jLrFrZU3rbi46m5j0SObfiBZuO6ADVg0ksNWRQIhAL9qmy6DrPhpK8yXdtlsMnVMYTxeqQW1n3PPEwP2LE6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603759},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/ebae484ac87cdf3774c59141a7082e50/opensaas-stack-ui-0.9.0.tgz","_integrity":"sha512-6coZf+TuW2p87wpenD0A6Rdiaxmm/fy1tUvZvViRC5mZpHsCGlvp5YdVFzCxr/Dj9IhEhE2wDv9m5F4nP/yF1Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.9.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.9.0_1766318046593_0.6371172286978368","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@opensaas/stack-ui","version":"0.10.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.10.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"ca3fa98bf221c905745c365e29392ed3d04c4118","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.10.0.tgz","fileCount":244,"integrity":"sha512-sCrYtcKM5PvoBHDo85ly8g42WQUYaHligiHVJkDIDsOKudsxdUEUlI8zgCQKPWW2yc56B37UPVmuYBamUVH9Kg==","signatures":[{"sig":"MEUCIBtogTcvEeG172vfBCR/iKx3LDUhVpaDbi5z4hYrDRz4AiEAiJcHO2NILh5I4zd5GJ+5OasePMHd7uCHmI8ffegrDn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603774},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/519aea2d54759aa15c7075bd8a6ac8c4/opensaas-stack-ui-0.10.0.tgz","_integrity":"sha512-sCrYtcKM5PvoBHDo85ly8g42WQUYaHligiHVJkDIDsOKudsxdUEUlI8zgCQKPWW2yc56B37UPVmuYBamUVH9Kg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.10.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.10.0_1766486352681_0.08250514336963422","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@opensaas/stack-ui","version":"0.11.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.11.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"a534cfac01bc984894f1c397f4d941fa139b05d3","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.11.0.tgz","fileCount":244,"integrity":"sha512-pbtg3xNvo3bG7h4m8YXAa17zTghqNDbpHgpSWrR43YDAc+xo2lzkq13ndObl0u1xBBTl9OUdkxjrHyCHDDp4tQ==","signatures":[{"sig":"MEYCIQDu2H04e7e3PaaSf13ojjJWNruOF2aOODQMDHiRAuILsAIhAKxippzizDVqVWFXD8DSaU4ltcNUYXv3Ydz0oM+rKO5d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603785},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/4cffc870c73d0ed07984d286ae076508/opensaas-stack-ui-0.11.0.tgz","_integrity":"sha512-pbtg3xNvo3bG7h4m8YXAa17zTghqNDbpHgpSWrR43YDAc+xo2lzkq13ndObl0u1xBBTl9OUdkxjrHyCHDDp4tQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.11.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.11.0_1766575956638_0.7487254936077081","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@opensaas/stack-ui","version":"0.12.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.12.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"825e8fa86c4b72fdd4b0459e8122a74f12dc3afe","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.12.0.tgz","fileCount":244,"integrity":"sha512-NYDJLg8uAUTyKY6n829D/BsV+5n4Ejo5iQpbTRVBCJz8EtCB0Cq86wxHHd4wkq0IjiMTX+BbCjMnazt8d7Cwsg==","signatures":[{"sig":"MEQCIHQaIhZteOWsVRIokfZq5lyVrP4zxhR+oaITD95YRMq0AiBEgq8xuat0tsPum8S6FllM6hQhIbM9zPSdQ7MsaD0R7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603796},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/8259bcdae00aaf65b1743bd7175c2d9e/opensaas-stack-ui-0.12.0.tgz","_integrity":"sha512-NYDJLg8uAUTyKY6n829D/BsV+5n4Ejo5iQpbTRVBCJz8EtCB0Cq86wxHHd4wkq0IjiMTX+BbCjMnazt8d7Cwsg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.12.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.12.0_1766615740798_0.8238052778282654","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@opensaas/stack-ui","version":"0.12.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.12.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"3a45783b922562bfa8d2bd3eb7fe3bfcb519b694","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.12.1.tgz","fileCount":244,"integrity":"sha512-cRH7A2eHN8gYilLGM2XmX1qO3eELwEYN+zbWfUp5oufHNwjq0/6K5bWUh3K4FGJD+jCj471JpLpREdB4fbDWcQ==","signatures":[{"sig":"MEYCIQCY6eWgVkk0F3onoB+srTak1S3ZV22BQoNfnnv3E77mBQIhALIQenp2BvecTDtTwUBNQCu+WCDLJUU34ZBveiSQBkfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603807},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/89268d5284f449685059052caead26ad/opensaas-stack-ui-0.12.1.tgz","_integrity":"sha512-cRH7A2eHN8gYilLGM2XmX1qO3eELwEYN+zbWfUp5oufHNwjq0/6K5bWUh3K4FGJD+jCj471JpLpREdB4fbDWcQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.12.1","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.12.1_1766617600185_0.5509863756336484","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@opensaas/stack-ui","version":"0.13.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.13.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"e6dbe9a9fcbafbf6364d81d4ca400e97fd852f63","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.13.0.tgz","fileCount":244,"integrity":"sha512-u35d0wadgbP8MhCIp/6yNS3SZTBFIkUGENlSO49CDYQkUNUH9V1Q29+cHSS1YBIhhKFwHF3vJked59uzoYgObQ==","signatures":[{"sig":"MEYCIQCFr4vNcFP0qsz50fT8kTN4c5kAGE+BvJWZYN0rdcpWrAIhAJ1wqZUWzt5ml9T9snYh8Dvz6xDdSMsSNFlvyO9vbRxx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603818},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/634b12f362ef6b73c236b91df0ad3df0/opensaas-stack-ui-0.13.0.tgz","_integrity":"sha512-u35d0wadgbP8MhCIp/6yNS3SZTBFIkUGENlSO49CDYQkUNUH9V1Q29+cHSS1YBIhhKFwHF3vJked59uzoYgObQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.13.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.13.0_1766694257089_0.5960227029143763","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@opensaas/stack-ui","version":"0.14.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.14.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"fe09ab6debd9f6c46f1b14d28774785dc55c1208","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.14.0.tgz","fileCount":244,"integrity":"sha512-1ycQAlI84h2PdUIiwwargcsI5OY5Q5hAmmcOLIEnn+3TYGsZxEu2POZrYC3bpodRYMPvxkseUEaVd+kXx4v0jQ==","signatures":[{"sig":"MEUCIQDsfUoGKP09fgRVzOBP/Ti0VE/7DPY5aPWyQqRNEMqqGAIgQ1yqT2ebHXFXq1Qy1WkK9nGUSusdqFgJL8cfYpXzD4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603829},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/d5488aae001b5ce2468c24343ab1a37e/opensaas-stack-ui-0.14.0.tgz","_integrity":"sha512-1ycQAlI84h2PdUIiwwargcsI5OY5Q5hAmmcOLIEnn+3TYGsZxEu2POZrYC3bpodRYMPvxkseUEaVd+kXx4v0jQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.14.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.14.0_1766786034643_0.3282716186246295","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@opensaas/stack-ui","version":"0.15.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.15.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"76d3a3f55ec1f95f8419fd5f805c34170d6d31a6","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.15.0.tgz","fileCount":244,"integrity":"sha512-jnnvYJyvZw4CqTbmUQAnLJmVotis/FA9nnFRaj7dyHSE7y/aFFRCV8/1pbavaPgp66niPPbbbEHqCPvRWPVqOw==","signatures":[{"sig":"MEYCIQDeSzLOdB+Nj5SFEf0geLAUPUua/kPHKT1CX3sQtfuXJwIhAPP3d+hITKwHDPsWICNjTxPJDi5KIkJk0h/ixzYP5QPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603840},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/b91ca34623abf2da3bad614c5c14d2a1/opensaas-stack-ui-0.15.0.tgz","_integrity":"sha512-jnnvYJyvZw4CqTbmUQAnLJmVotis/FA9nnFRaj7dyHSE7y/aFFRCV8/1pbavaPgp66niPPbbbEHqCPvRWPVqOw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.15.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.15.0_1766812503564_0.3900694754427205","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@opensaas/stack-ui","version":"0.16.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.16.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"5ac4094bb32fe5e94795de2ecec68f3dab766d8c","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.16.0.tgz","fileCount":244,"integrity":"sha512-wPkfZMhP6T1rZX/d0KjsIRVj49HiO0E+uW3zGU+0fYYE21UcsMbihS9QgozU5Eo7TgZwiElKt+8VR1L63CaFVQ==","signatures":[{"sig":"MEUCIQCiqZPxMKEey+xOACGT+YjyAqZnzUnIpt2Vxy9LpKO8QwIgey2r3EFWy8Yt2I0iFIXjc5uEwahz+JRXBLYBzrFYAac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603851},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.16.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/52846a925726b9b25b1b6e5124811a7f/opensaas-stack-ui-0.16.0.tgz","_integrity":"sha512-wPkfZMhP6T1rZX/d0KjsIRVj49HiO0E+uW3zGU+0fYYE21UcsMbihS9QgozU5Eo7TgZwiElKt+8VR1L63CaFVQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.16.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.16.0_1766867568726_0.5656484266573854","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@opensaas/stack-ui","version":"0.17.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.17.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"5d1dfaed026540ec169e6aa6a8a97083878b1873","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.17.0.tgz","fileCount":244,"integrity":"sha512-IW04Sn/DfD9wyR3QjB2Q0ZB2X00oD9sRqPeXbl4A8sFPNQzDfVrwghJLS0uYmX3R2g7daQwTC1e54xBprakDcg==","signatures":[{"sig":"MEUCIQDsR1Sc0VeA4ZQ+t907QzZYY7qEEo3slScsWVjXuH5GewIgfeH/hmfuFQ1+R02oT9vwjRwSNDFpyqopzzEw6o+0lnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603862},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/b022d20d9e680e7eebc6bb86e5451600/opensaas-stack-ui-0.17.0.tgz","_integrity":"sha512-IW04Sn/DfD9wyR3QjB2Q0ZB2X00oD9sRqPeXbl4A8sFPNQzDfVrwghJLS0uYmX3R2g7daQwTC1e54xBprakDcg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.17.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.17.0_1766905147530_0.07694144435865935","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@opensaas/stack-ui","version":"0.18.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.18.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"76551dc5e0750a18792ceacdd64766cf0c2adbe2","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.18.0.tgz","fileCount":244,"integrity":"sha512-+yhXKbeRGrDIGTD/oWxaLAcdEMesul13dfdcvTr2BPwWUxrhICr9ueSyoVcSJGlTFwrkJ6g/GLBzjgwZ0dZklw==","signatures":[{"sig":"MEQCIGPpTMyyPIhH8GgmZVBeAAKEUBdqShMCRJ7JfLnho2h9AiAERXTIhR+wUUwKeoo6ed7OvpfipA4W2VWudIxKh3gb+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603873},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/d32b7fce3bd3b4b39559fa5f288790f9/opensaas-stack-ui-0.18.0.tgz","_integrity":"sha512-+yhXKbeRGrDIGTD/oWxaLAcdEMesul13dfdcvTr2BPwWUxrhICr9ueSyoVcSJGlTFwrkJ6g/GLBzjgwZ0dZklw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.18.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.18.0_1766915562388_0.16058837340674303","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@opensaas/stack-ui","version":"0.18.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.18.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"2ce986c0bc6927b6abeac8efbce3522f9a685f87","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.18.1.tgz","fileCount":244,"integrity":"sha512-EOujGoWwVCxR0EQbWvvpSzaS7kIVvpaiqMpEcSJbTNLVQSzY5RUWjFcvLsq30bTuh/WmGMSE4wL/aOUnhxXVXA==","signatures":[{"sig":"MEYCIQDs5r6+He6blfMCMn27oWGG1BrXEAGEJl6f2guUF49RgQIhAO6aMcTiYhiMC6p++Q7ZtGKgqL1HOUJ05RRGu3A6YRGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603884},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/859531963c20e480726db02ff4449f76/opensaas-stack-ui-0.18.1.tgz","_integrity":"sha512-EOujGoWwVCxR0EQbWvvpSzaS7kIVvpaiqMpEcSJbTNLVQSzY5RUWjFcvLsq30bTuh/WmGMSE4wL/aOUnhxXVXA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.18.1","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.18.1_1766958579653_0.5793691271209591","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@opensaas/stack-ui","version":"0.18.2","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.18.2","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"87443a1f13e81869b9c28c60ded5cc78a8df2655","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.18.2.tgz","fileCount":244,"integrity":"sha512-QAQnEqqXwnPIcScfImtLRSUTyOsKSuyUmotDPlM4B7/sZyIdfXnKrCT5iHAD67H7ymvEXVjRODfA3SNhlUbU7Q==","signatures":[{"sig":"MEQCIFtiW3HVoGf0q2Sxxlcyvx1k7shfhUbVMXlkMo9QwOS0AiAwPrpXSfGbbiWiHSkhk7z61moppqsQV+DgcUKFsEV1og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603895},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.18.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"borisno2","email":"josh@opensaas.com.au"},"_resolved":"/tmp/b53f6ad0858c38dada6fc0c255fe929e/opensaas-stack-ui-0.18.2.tgz","_integrity":"sha512-QAQnEqqXwnPIcScfImtLRSUTyOsKSuyUmotDPlM4B7/sZyIdfXnKrCT5iHAD67H7ymvEXVjRODfA3SNhlUbU7Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.10.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.18.2","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.18.2_1766964410004_0.42113304291204834","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@opensaas/stack-ui","version":"0.19.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.19.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"88220f03ea18c48149928e13c84cdfa9cf797ce0","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.19.0.tgz","fileCount":244,"integrity":"sha512-Q3DDLMljTwD0EJf7ljphqO2ez/CMffnrRdhk8b2+iH2LcDoRACkEvdmt6jsF59NvOJBEm/GqdeuXP0zpmbllLw==","signatures":[{"sig":"MEYCIQC+bt+P+FCyXxIuo7tS0lBF4MeB+Nl66+1SX3lapvFw3wIhAOMcidGXdwPwTOc1InMUI4qUG8EeP3WJx+8M8JG3XI3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603906},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/7dfb3c00de316649286d8803ecd835b7/opensaas-stack-ui-0.19.0.tgz","_integrity":"sha512-Q3DDLMljTwD0EJf7ljphqO2ez/CMffnrRdhk8b2+iH2LcDoRACkEvdmt6jsF59NvOJBEm/GqdeuXP0zpmbllLw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.9.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.11.0","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.19.0","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.19.0_1772702976801_0.7222460952413439","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@opensaas/stack-ui","version":"0.19.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.19.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"f21b15b4da27db060dffb261f1a87259f3539b3b","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.19.1.tgz","fileCount":244,"integrity":"sha512-qPDsEQJ8G8f0j/8PG3sLP63n51af73VZEOdgxmnS7GWK+Qa0FocqrClU9rz4AMwmzIuUdyxI03eQEOMyLw1IDw==","signatures":[{"sig":"MEUCIQDPFpegy4tSH/b5cGOLW6Rd3ASzMK/iY6NAIHdO5C5qrgIgMv22G5QvW6kGqjiiJJj8PpXOWS+oncVoSUDa6ffv40U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603917},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.19.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/d195ceed38cf28c0ac82d4c2c9dda5af/opensaas-stack-ui-0.19.1.tgz","_integrity":"sha512-qPDsEQJ8G8f0j/8PG3sLP63n51af73VZEOdgxmnS7GWK+Qa0FocqrClU9rz4AMwmzIuUdyxI03eQEOMyLw1IDw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.9.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","react-hook-form":"^7.68.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.7","react":"^19.2.1","vitest":"^4.0.15","postcss":"^8.5.6","happy-dom":"^20.0.11","react-dom":"^19.2.1","playwright":"^1.57.0","typescript":"^5.9.3","@types/node":"^24.11.0","postcss-cli":"^11.0.1","tailwindcss":"^4.1.17","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@opensaas/stack-core":"0.19.1","@tailwindcss/postcss":"^4.1.17","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.15","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.19.1_1772706586221_0.588551890112603","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@opensaas/stack-ui","version":"0.20.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.20.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"115db9f741d9c6723684c4d2ec4c402a63ab2b5f","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.20.0.tgz","fileCount":244,"integrity":"sha512-2UUuLWWt63nGv0ONanrypvOx5LBWNWAzxEhLy4TEewmiwyw/tnuKUuIZ8sgifKTT1i8R0Dng7TUu7H18bDrp2Q==","signatures":[{"sig":"MEQCIBrRlJ2TyEKKS/iDOScwDvJ8eFN4q2Wi0zdxJL0sYZHXAiAmpouqn/u3IRyDvhc5Q2yu4zbE0RRbW7EkT0z6PzTXxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603986},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/e6a8056d1a0d4fb9ab5f1c6cd7622633/opensaas-stack-ui-0.20.0.tgz","_integrity":"sha512-2UUuLWWt63nGv0ONanrypvOx5LBWNWAzxEhLy4TEewmiwyw/tnuKUuIZ8sgifKTT1i8R0Dng7TUu7H18bDrp2Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.9.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.0.18","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24.12.0","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.0.18","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.20.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.0.18","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.20.0_1773138712499_0.7451321676296085","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@opensaas/stack-ui","version":"0.20.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.20.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"7d718811ed9cffe11d6f6b26d6e740d0f3e05001","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.20.1.tgz","fileCount":244,"integrity":"sha512-s9mj3q5hl9K3htfZYnmyE09bJb/JuD5N74S6DS1QRQyXxV6rxYNoZMOIsN1WgWk3SNvmROV55yAsHa+YBQqkzw==","signatures":[{"sig":"MEUCIQDyFmFpBM8R9Xp3upbZJqjBYSv+Zf6Q/j3GlFODhGUb8wIgPLmk76i8DTxfuTYSHX2kmgb7mii+VEbk0iCqEFtRn3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603995},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.20.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/47c56e51a9390a27f3d278ad8b18fdab/opensaas-stack-ui-0.20.1.tgz","_integrity":"sha512-s9mj3q5hl9K3htfZYnmyE09bJb/JuD5N74S6DS1QRQyXxV6rxYNoZMOIsN1WgWk3SNvmROV55yAsHa+YBQqkzw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.9.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24.12.0","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.0.18","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.20.1","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.20.1_1774595809250_0.42183230264827465","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@opensaas/stack-ui","version":"0.21.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.21.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"6b3e217d5f8ce04a9a7d41bcbc558c9d40a52b94","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.21.0.tgz","fileCount":249,"integrity":"sha512-neDatCF7mdpCH+1t9oc1gEBQm4e5c92967fR6SRI3nXU4CDLKJdmPz1q/hukMTVdSTTT4Kcqt7H6Q68PVCV2KQ==","signatures":[{"sig":"MEUCIC0M1e1YujSzqoODruNi3drsGby+ZtWiCRjlQ68naaB0AiEA71kq8DCmkarLskAdIuQ8twtUP3/LmU3x8S4bnvKTdRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615207},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/04122e79a1ad5ff1b0a2db239db389a0/opensaas-stack-ui-0.21.0.tgz","_integrity":"sha512-neDatCF7mdpCH+1t9oc1gEBQm4e5c92967fR6SRI3nXU4CDLKJdmPz1q/hukMTVdSTTT4Kcqt7H6Q68PVCV2KQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.21.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.21.0_1780387063857_0.13971063677109585","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@opensaas/stack-ui","version":"0.22.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.22.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"cde5f5899a840a6e72171069f30ccd11fb395df3","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.22.0.tgz","fileCount":249,"integrity":"sha512-2WrzxfG1p6vmx02uzufdQBHeFuCyAxj3MXAQO/d0j3l130aPdsFVpNItkzjjP2VhE6t5pRb3mJMyqduBPkBWPg==","signatures":[{"sig":"MEUCIQCK/23Ie7HxIMmgBvncM6SSB7/rXqrc0557sYYZWpbamgIgQ14cjB0H0kO6lP+djXR+NzJABdw/GLgLkerbOZRBmAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615218},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/c71d8b757c5e1507a52399a833fca8ed/opensaas-stack-ui-0.22.0.tgz","_integrity":"sha512-2WrzxfG1p6vmx02uzufdQBHeFuCyAxj3MXAQO/d0j3l130aPdsFVpNItkzjjP2VhE6t5pRb3mJMyqduBPkBWPg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.22.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.22.0_1780641533061_0.21459014851074176","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@opensaas/stack-ui","version":"0.23.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.23.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"d284c7a8d54e370c2aa5a747e3839afc1b4a6819","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.23.0.tgz","fileCount":264,"integrity":"sha512-1C6D93bwfUXW9oOaYHrVxSpXbNSG/Ts5QkM5xaxNkcqPDzeck4k7iEvuC0Qct6mJB8xFfZlDGEvPBzIXd9a/Pw==","signatures":[{"sig":"MEUCIQD+jlBPZDQaYgTCTmlz0c41eWg9QuHhWAmp2f1IK60DmQIgFV8rrQToXMYTA2g7I02gynT7XtjJY87+ZbuXUL8ESGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695755},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/ce072ddea9ae3fdb8ba1e8c4e75bec16/opensaas-stack-ui-0.23.0.tgz","_integrity":"sha512-1C6D93bwfUXW9oOaYHrVxSpXbNSG/Ts5QkM5xaxNkcqPDzeck4k7iEvuC0Qct6mJB8xFfZlDGEvPBzIXd9a/Pw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.23.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.23.0_1780705753960_0.07437734695217713","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@opensaas/stack-ui","version":"0.24.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.24.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"90b56facea9340bb98a25f0c4e909adb6adceff8","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.24.0.tgz","fileCount":265,"integrity":"sha512-pRnD9CAaxhJk7DYGdiPm7hcrzGHb9ub3ilCHcB5ymq1q1O5C/TSRWJRUgQfkN/ICIrUoQ5Vof0DaKqDvAivQDA==","signatures":[{"sig":"MEQCIDplqVbJvlSHYbbhuhLJVyIlEGMjPCaK6+Hlz1UtIf1zAiBLlyhYKQreh9IIhzKd09QHW44a/yGhMQjhNyMfnwyOWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706459},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/6b0cf85cdf1bc4fe4787c9befc43360d/opensaas-stack-ui-0.24.0.tgz","_integrity":"sha512-pRnD9CAaxhJk7DYGdiPm7hcrzGHb9ub3ilCHcB5ymq1q1O5C/TSRWJRUgQfkN/ICIrUoQ5Vof0DaKqDvAivQDA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.24.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.24.0_1780738836236_0.9673490641169276","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@opensaas/stack-ui","version":"0.25.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.25.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"8e0b2a05dd03f6eeeb73aed1320921c4531b23b0","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.25.0.tgz","fileCount":265,"integrity":"sha512-RoebELZVzBoD7HLWaCr8Mq2R1wdCaIyyEe2xCL2Kpmu2GN+Yh8zreTN8IRTIMEwafHSTxO7XTQfQOmexnLZQKQ==","signatures":[{"sig":"MEUCIQCJ+hxHZIcKCPR3Xk5bE9MLBU7aBB5PTQ1g21qnlTVLNwIgOTV7DQWL8YisNKBth90A0pR9TIdYNh1NueFcZydiucU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712821},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/78d5be5682fe3bbabc8ffa63d44e4be5/opensaas-stack-ui-0.25.0.tgz","_integrity":"sha512-RoebELZVzBoD7HLWaCr8Mq2R1wdCaIyyEe2xCL2Kpmu2GN+Yh8zreTN8IRTIMEwafHSTxO7XTQfQOmexnLZQKQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.25.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.25.0_1782602410264_0.6086844915586458","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@opensaas/stack-ui","version":"0.26.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.26.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"e20b3520ec42eccb64f1d2c192bbd34ec69320cf","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.26.0.tgz","fileCount":265,"integrity":"sha512-PBVWmfDlHEDM6UFJG+zVy70n1wGG974XNLSRsFg6Mv2vyzAqx+KRi+WwBgUofUFwLOftQUvQ5rkgPuYj6bsqrw==","signatures":[{"sig":"MEQCIB2BZpguuYDsTmvVhXp9sq8zNyBC/UtZerb0Dg3WZTrnAiAmyRuieJ+YxcOYB2gBX5HJpv/X7WtW7v0FJYbS/7EE7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712832},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.26.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/db4cdf5b3caf17cf3f2e60f2f7319379/opensaas-stack-ui-0.26.0.tgz","_integrity":"sha512-PBVWmfDlHEDM6UFJG+zVy70n1wGG974XNLSRsFg6Mv2vyzAqx+KRi+WwBgUofUFwLOftQUvQ5rkgPuYj6bsqrw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","react":"^19.2.4","vitest":"^4.1.0","postcss":"^8.5.8","happy-dom":"^20.8.3","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"^5.9.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.18","@opensaas/stack-core":"0.26.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.26.0_1782623150290_0.041984586819694636","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@opensaas/stack-ui","version":"0.27.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.27.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"ee34fd9b53ab825afbe47505c082eb3c50d73911","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.27.0.tgz","fileCount":278,"integrity":"sha512-3Sms6Bzv39qsyridCZhYeS6d+t9D1tM2mXjUslwWch0b+Sm4aGdTbfbbW64sjNfxhI+KnuR3ke3z59CzwN8p8w==","signatures":[{"sig":"MEYCIQC+gx3irOuMu/lOK4z5H6L4R+uPViHdY2eTZxlCBaLZ2gIhAL242O4LZeiPjJsz4uGofc/pxhufkhTRgsXXq6EV+35Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766027},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.27.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/2a3dd9db96e919c007d5a16cf66801f8/opensaas-stack-ui-0.27.0.tgz","_integrity":"sha512-3Sms6Bzv39qsyridCZhYeS6d+t9D1tM2mXjUslwWch0b+Sm4aGdTbfbbW64sjNfxhI+KnuR3ke3z59CzwN8p8w==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.17","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.27.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.27.0_1783930385965_0.6830564580001424","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@opensaas/stack-ui","version":"0.27.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.27.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"1a78c7efb2a1d31e35566dbcede7e5a7444edb8b","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.27.1.tgz","fileCount":278,"integrity":"sha512-AseehPKiNcz9JswXFB4EjR45BNjijXuFHX6gINtGhGGQ2v/p4lStbazcESPh3lRKGw+3+8UeWiHJq7NzOMYEiA==","signatures":[{"sig":"MEUCIQC625/vBPg1XTYkCBTCNYB8YD1BGVk33BvViHVK75JhagIgAjZ3yxhy3ZxVPpmcKZg8ww6mwxPktNsbVmSvJpn70Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766038},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.27.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/98473372849481a8fe3940d3228d8cb3/opensaas-stack-ui-0.27.1.tgz","_integrity":"sha512-AseehPKiNcz9JswXFB4EjR45BNjijXuFHX6gINtGhGGQ2v/p4lStbazcESPh3lRKGw+3+8UeWiHJq7NzOMYEiA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.19","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.27.1","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.27.1_1784065882427_0.08542316378219272","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@opensaas/stack-ui","version":"0.28.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.28.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"8fcc257cb33c20572952501a4d7ceb185a3d8b65","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.28.0.tgz","fileCount":278,"integrity":"sha512-hsS0Vd7rA0Fn5DijSiYaiciQk2E6eoBkgguNpxVSODZHfzUD2ew3f6eZbTTQ+F/50/SFNDuX3Gy40t38cbbnzQ==","signatures":[{"sig":"MEQCIFT46ISTgYyFNxWZYksOr20M0US0kryiy+ApOGvUZy1VAiBIiUb+D4hNR1D9IOPkA2ovx+KEpuDUO/cskLmVmoQWKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766049},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.28.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/c5e2b0014c25a9394c7f343a4e04b83d/opensaas-stack-ui-0.28.0.tgz","_integrity":"sha512-hsS0Vd7rA0Fn5DijSiYaiciQk2E6eoBkgguNpxVSODZHfzUD2ew3f6eZbTTQ+F/50/SFNDuX3Gy40t38cbbnzQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.19","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.28.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.28.0_1784189005133_0.14878870769785557","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@opensaas/stack-ui","version":"0.29.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.29.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"64aab8d02dbff072cc88a9058424cf5629bcb02c","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.29.0.tgz","fileCount":323,"integrity":"sha512-VwlyDwCoRFdrRysBQr5rrzSSIyKBQA1+3RohyRA3Y6gncO7LX9hsQnkcPJ196QK4seicgOtdeBdt539Rb3/nfQ==","signatures":[{"sig":"MEQCIDltq7X1oapsCXNl7dprSxG6thZe/545PFXeYFQuPnhTAiBlivwe8YJBfNfxRxXNWz2sWhEltWdwi1h8rw8V6yc3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955059},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.29.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/3b98ec737c1a9f6b4397eacbd2a0c393/opensaas-stack-ui-0.29.0.tgz","_integrity":"sha512-VwlyDwCoRFdrRysBQr5rrzSSIyKBQA1+3RohyRA3Y6gncO7LX9hsQnkcPJ196QK4seicgOtdeBdt539Rb3/nfQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.19","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.29.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.29.0_1784368663541_0.861491108946479","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@opensaas/stack-ui","version":"0.30.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.30.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"361b6cbcaac268b021318c0a7d77a4fd62c9801a","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.30.0.tgz","fileCount":323,"integrity":"sha512-oMzFTJlsHLdn7PYgXre3xDfxUFD9Uq+KKMollhh3JSghdyzvvrRLPyt4Oz7Ob/BEtirpqUyuhMACXUEwJ0i56w==","signatures":[{"sig":"MEYCIQCv22VFh8fsBHLo+buSAwlcOlbcSBFYeja+1le413kaNgIhANV6lkSubByeux+6A0iy78kJIBI4N7BUUFL/g7dyUJ+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955070},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.30.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/2ddb10a5f1be93582a3f1d9f459df3da/opensaas-stack-ui-0.30.0.tgz","_integrity":"sha512-oMzFTJlsHLdn7PYgXre3xDfxUFD9Uq+KKMollhh3JSghdyzvvrRLPyt4Oz7Ob/BEtirpqUyuhMACXUEwJ0i56w==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.562.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.8","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.19","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.60.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.30.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.30.0_1784457684815_0.11629960318379995","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@opensaas/stack-ui","version":"0.31.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.31.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"b1ee2e5c81190c1ac6bc0998c0e2119107a6e70e","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.31.0.tgz","fileCount":432,"integrity":"sha512-56/ViewjuWqPgRsL1VPoE7wNIFWKQC9/Zu3dqDC4RGWgbZHxz9QQbz1ZPedtcKT9C9jBmfeRITIaInkJwa6rLw==","signatures":[{"sig":"MEQCIF69NfjpxrcYheekKeSa81cfLSWU6U3AZ6BSK6MR62wUAiBxCluYGI3yi3/JnFl48i3yv3e+coE8w+go+Nc1iBROVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1425440},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.31.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/a13d535b77bb23be1a9497de46b4d19a/opensaas-stack-ui-0.31.0.tgz","_integrity":"sha512-56/ViewjuWqPgRsL1VPoE7wNIFWKQC9/Zu3dqDC4RGWgbZHxz9QQbz1ZPedtcKT9C9jBmfeRITIaInkJwa6rLw==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.31.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.31.0_1784701734354_0.6479222954090897","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@opensaas/stack-ui","version":"0.31.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.31.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"6f20d091569d0a848b2ca851434efba2be73f73f","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.31.1.tgz","fileCount":433,"integrity":"sha512-JJ8/hWrIINo/IwIacCjOnZt43/o6IfprCj8pxujX9zLV/cQmGzyXXLFm5CJu+LTIaR4lj72b0bwPu+5RpQRTLg==","signatures":[{"sig":"MEUCIQCgT9jqEy+F5MV0Tb7Cclehhgprg1C2csJO2J+xTuNEdwIgdhFaqhl3+1ljhM6jc9HN0CWGR9i26GB1TN4IKK7+uyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434091},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.31.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/9a34c43d7487a06a302820edca4299d3/opensaas-stack-ui-0.31.1.tgz","_integrity":"sha512-JJ8/hWrIINo/IwIacCjOnZt43/o6IfprCj8pxujX9zLV/cQmGzyXXLFm5CJu+LTIaR4lj72b0bwPu+5RpQRTLg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.71.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.19","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.31.1","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.31.1_1784760863413_0.8071354920503733","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@opensaas/stack-ui","version":"0.32.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.32.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"adddecbccb86bcb5a11ac7051f496b78f13a8355","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.32.0.tgz","fileCount":433,"integrity":"sha512-Ksq/KiPd+jggRgNN1H5vwL0yKRi+sOvLSctSsRUr+xEFo1wm1aLOjd7pL/NkJWTp8YiAqCYOQpggQCX8m4FCjg==","signatures":[{"sig":"MEUCIQCJYpDaDzZz0jFZVF4eNnaeKTV7YwlgN2aFZhoUUxJsygIgY6lMv1194gJcGTkUla0KKVG69gkv6Mjs0muEkpwVb2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434102},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.32.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/6273f12d8b5d48526af0583c1d82e8f6/opensaas-stack-ui-0.32.0.tgz","_integrity":"sha512-Ksq/KiPd+jggRgNN1H5vwL0yKRi+sOvLSctSsRUr+xEFo1wm1aLOjd7pL/NkJWTp8YiAqCYOQpggQCX8m4FCjg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.32.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.32.0_1784934436518_0.305772296358616","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@opensaas/stack-ui","version":"0.33.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.33.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"f86b5e34e20abb7c90a60cfb5d6977058a567d8a","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.33.0.tgz","fileCount":445,"integrity":"sha512-8vnUr77f5euH3Tn81pdJA1Zc29nqT42+OhLVplJe4X7IGJ3SZsztcPwjZ4p6U03J4ebPGsIOmwbesUWRtfK2/Q==","signatures":[{"sig":"MEUCIQDiEnRE6b4/iuv3JTU1NO+kWilKi6Id3Pso+2RjVH3/OwIgE2ykVSBvt4cWhLOgkIrGtXhat4S3TJ3Ggaj0nspqdTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470404},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.33.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/e28317c073efd0ae5550586230696847/opensaas-stack-ui-0.33.0.tgz","_integrity":"sha512-8vnUr77f5euH3Tn81pdJA1Zc29nqT42+OhLVplJe4X7IGJ3SZsztcPwjZ4p6U03J4ebPGsIOmwbesUWRtfK2/Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.33.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.33.0_1785416684416_0.00954723641465094","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@opensaas/stack-ui","version":"0.34.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.34.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"ce3f60c6ed9a413e6ac7c4dbb66ac71b9119d981","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.34.0.tgz","fileCount":445,"integrity":"sha512-Fmv0aDMDYl21RydButxi6F1Q9AYcAcRMQGE5CE3sbfHdzYk7vBCUZSawUfmBfIa+/TmJcV9KiBKvEL4690/rXQ==","signatures":[{"sig":"MEQCIAw/NCPboNmheEHHtCi6gQ9WpVFwfPZNHO2zBVaAp/bCAiA2LK7snDesz+uzScEyBsuNKJWH3qPrIujXUEa6kq7+Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470259},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.34.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/641d7df0b29a5599cb451b42504a2db4/opensaas-stack-ui-0.34.0.tgz","_integrity":"sha512-Fmv0aDMDYl21RydButxi6F1Q9AYcAcRMQGE5CE3sbfHdzYk7vBCUZSawUfmBfIa+/TmJcV9KiBKvEL4690/rXQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.34.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.34.0_1785503163846_0.970600932790771","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@opensaas/stack-ui","version":"0.35.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.35.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"f99ca969e4b27f271608d38abcedef62c0f2c898","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.35.0.tgz","fileCount":445,"integrity":"sha512-A4F4tfUltMvfjQsJ7rGHs3KqtrZyp4hkpyxEz9XeYCnOQxflNCHCbQBkDQKpFTrSjtH3SM1dBnrhEoQYEgoi6w==","signatures":[{"sig":"MEUCIQCvGl+C1SVccqqizD2wpTXwciXvXKESC8Soz2m0PpB31gIgD24ZipymW6zddBbuVxLfCg6DzQjpqYd3m1GDfxue/9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470270},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.35.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/541691da2c00d9dba898fba536817612/opensaas-stack-ui-0.35.0.tgz","_integrity":"sha512-A4F4tfUltMvfjQsJ7rGHs3KqtrZyp4hkpyxEz9XeYCnOQxflNCHCbQBkDQKpFTrSjtH3SM1dBnrhEoQYEgoi6w==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.35.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.35.0_1785552694605_0.10946694291845027","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@opensaas/stack-ui","version":"0.36.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.36.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"64f6a4af17206d557d6e48358d8d578fd201d6f0","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.36.0.tgz","fileCount":445,"integrity":"sha512-uttxLVIZrUmw+vEX739ZBCZskliFYiCk/9DIWUjnN4k+HiBPWeF9xTUbkVr2vNo3PBYQbRLUJtXfI2Hqiy1QgQ==","signatures":[{"sig":"MEQCIHY+37Xs3ll+jPmhu1WZxhaNqcYzi1ZSx1CDOhk8QTszAiBZOPLhBIsc+b8+XdlDjLC74t6jn1cjHEi/I87+PJDDMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470281},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.36.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/43d8e6ffa4fe9e2b15062ec2c8aa708c/opensaas-stack-ui-0.36.0.tgz","_integrity":"sha512-uttxLVIZrUmw+vEX739ZBCZskliFYiCk/9DIWUjnN4k+HiBPWeF9xTUbkVr2vNo3PBYQbRLUJtXfI2Hqiy1QgQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.36.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.36.0_1785641903546_0.9133862179008458","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@opensaas/stack-ui","version":"0.37.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.37.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"26e799c0bcb680819857bfc19d1cee650e87c7a3","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.37.0.tgz","fileCount":445,"integrity":"sha512-+bP5xuIxpUkt5n38ixA2bJaBNq0DIcqlgIOjxGrNf4+cX5qveFoDOgUxJSzJPlyzaZ4lm6hWieMdpyludkWaHQ==","signatures":[{"sig":"MEUCIQDZYMG5YgLOM+p55prWsnJ7ZMABaspMLIDIDxldnLyc0gIgGo0DpoDpBDGveIT/AXisCgLgG3eoyEoEjx1NrP3UIuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470292},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.37.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/02b6950ab580d79a047d245fcb160ed4/opensaas-stack-ui-0.37.0.tgz","_integrity":"sha512-+bP5xuIxpUkt5n38ixA2bJaBNq0DIcqlgIOjxGrNf4+cX5qveFoDOgUxJSzJPlyzaZ4lm6hWieMdpyludkWaHQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.4","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.4","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.37.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.37.0_1785669883572_0.995381258434614","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@opensaas/stack-ui","version":"0.38.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.38.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"fd21d1e7363721ee7269094c1830bc0f11ce8b2b","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.38.0.tgz","fileCount":445,"integrity":"sha512-dsjXX5Xfdu5z2RbvyTzkDqIREJIuhgySkFCtidLODDEldxhY1YmM52+fc385y3qwe3bwmzXEIv1wbFUlNHcg0Q==","signatures":[{"sig":"MEUCIQDUOPSJqPKcoFBi1s7EfCXKvSMtCzNnqi+OXlYUoKCwNQIgDRNGfRMSX861IECw3EDMDpg7/kbQFQ71OxqO0pSJvgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470303},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.38.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/a13579ba9009c572351d2ff80e498e01/opensaas-stack-ui-0.38.0.tgz","_integrity":"sha512-dsjXX5Xfdu5z2RbvyTzkDqIREJIuhgySkFCtidLODDEldxhY1YmM52+fc385y3qwe3bwmzXEIv1wbFUlNHcg0Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.18","happy-dom":"^20.10.6","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.38.0","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.38.0_1785845703298_0.7893762736831813","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@opensaas/stack-ui","version":"0.39.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.39.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"c705dce9ac2dc2a1e3392096e5c0fae50afed9a8","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.39.0.tgz","fileCount":455,"integrity":"sha512-MAKLgyvqtqtz+THKjiJtJ8naExAXKgL0Vu3+h3LSNwQMeIOCDTRFadAKJZB890zvzaoZEScRkPU4YRnFdouTwg==","signatures":[{"sig":"MEUCIDvVHLiJDFoLiu4qrcw8mz4IlLb7YzCCm526wrbBAV+IAiEAsqOKXx0pwHWnrJeZxtXyuZA9iwp4BzF/k/YlJUn3c90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1494343},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.39.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/13433c658e4f86eaf618f2c69c561936/opensaas-stack-ui-0.39.0.tgz","_integrity":"sha512-MAKLgyvqtqtz+THKjiJtJ8naExAXKgL0Vu3+h3LSNwQMeIOCDTRFadAKJZB890zvzaoZEScRkPU4YRnFdouTwg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.10.6","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.39.0","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.39.0_1786866142663_0.7726968828971172","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@opensaas/stack-ui","version":"0.39.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.39.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"8bc6f4ac4340778f1b6efd3ae6ddd71196a1f63d","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.39.1.tgz","fileCount":455,"integrity":"sha512-a6dqcmAzlF6lMJ37BgIXHctkWEMPJYNGIK2txuYhugjPmQZuAqRb7vO8Q7ykye8Aj6VCtq1gSBPhwiYq7g1moA==","signatures":[{"sig":"MEQCIA/C6oTdx1iXy6VlaxNI07599xKgiXJdRrd4wyqscLXAAiA2Cghyoj3jYv317d1anY9AcxpQ5EsSnKidbYz5Xzh84A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1494354},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.39.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/16cb62e898dacec66508ef255e48fdee/opensaas-stack-ui-0.39.1.tgz","_integrity":"sha512-a6dqcmAzlF6lMJ37BgIXHctkWEMPJYNGIK2txuYhugjPmQZuAqRb7vO8Q7ykye8Aj6VCtq1gSBPhwiYq7g1moA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.10.6","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.39.1","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.39.1_1786927091266_0.3451332243353262","host":"s3://npm-registry-packages-npm-production"}},"0.39.2":{"name":"@opensaas/stack-ui","version":"0.39.2","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.39.2","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"7aceea3b407cf5f026a29735256ec59430de3799","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.39.2.tgz","fileCount":455,"integrity":"sha512-bPiTX7RX/1TqN/UTpePfQIK5Rhdc7f9jkVdiZimUMEMs0YzCpiCxVkoLkEsSaxAtB5wGok26JzhKTQ7Cx7gBXA==","signatures":[{"sig":"MEUCIQD43Vp3DSfQRhac1+x2zH1Djlc7i4bKpAsccWuRoxoIAwIgMXsqIsq+wAfba6VaYMK8laQalNutLu2sbu6xPh2SpYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1494365},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.39.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/ec2e7069bb57820bd545112c204327a2/opensaas-stack-ui-0.39.2.tgz","_integrity":"sha512-bPiTX7RX/1TqN/UTpePfQIK5Rhdc7f9jkVdiZimUMEMs0YzCpiCxVkoLkEsSaxAtB5wGok26JzhKTQ7Cx7gBXA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.10.6","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.39.2","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.39.2_1786940750996_0.16503696867767714","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@opensaas/stack-ui","version":"0.40.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.40.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"272c7b5e1b81443501ce466158fa28f08084ea2f","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.40.0.tgz","fileCount":465,"integrity":"sha512-xLPd4uTBUuZyTWLH8Iy3dGwQVjPxA6aYLPtwi4t6J1xB12xEjdr6yECZwn/sgAsf+e9j+K03e9iTnuc3AX3SRQ==","signatures":[{"sig":"MEQCIHmzpyC9s0sGTS5Mzpe6fzoQPaMgih1jI17tHUd7KKLIAiA65gvXpk6mJrZUFsbPfy9O0x1ea4TclNO5ilDNp0QdIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1484573},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.40.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/cc908c400786256cd4384e6a232da354/opensaas-stack-ui-0.40.0.tgz","_integrity":"sha512-xLPd4uTBUuZyTWLH8Iy3dGwQVjPxA6aYLPtwi4t6J1xB12xEjdr6yECZwn/sgAsf+e9j+K03e9iTnuc3AX3SRQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.12","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.40.0","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.40.0_1787397661446_0.6226083643263913","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@opensaas/stack-ui","version":"0.41.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.41.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"c56ddfd8a70c6aafd0873f884977fe4615d86fac","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.41.0.tgz","fileCount":465,"integrity":"sha512-uktP3+/Q86EtU7rsv6xXgaL6IEQICpD4ZS0c0ylYlgnDEyw6WJ0+jdk9sfp3/GWiYgytPrtjXSaOqPs8RWhw4Q==","signatures":[{"sig":"MEQCIGi37Yqh/8FFuvTkJnKpLIdg9yRvQKz7t/3lWqDTGzvRAiAD6v3Gsb0o5wQI0EwTyr5tTQreM74jUOizhQBlujSolQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmftBy4KaiuDYVvgXy0T6dPBvZA9IwHc4fblRI4uiQUQIgX8OZX2Q760DwhP2zghR4lmDWlurtXuhku39SukKHR/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1484584},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.41.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/41f2b6436548be8d21e99119a6c4e5fc/opensaas-stack-ui-0.41.0.tgz","_integrity":"sha512-uktP3+/Q86EtU7rsv6xXgaL6IEQICpD4ZS0c0ylYlgnDEyw6WJ0+jdk9sfp3/GWiYgytPrtjXSaOqPs8RWhw4Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.41.0","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.41.0_1788683629842_0.30218731415893174","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@opensaas/stack-ui","version":"0.42.0","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.42.0","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"073ff5b9e3d00097b600c46ea3165a220f53bb3c","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.42.0.tgz","fileCount":465,"integrity":"sha512-eQsZb2rbXnSH9O/QfVkITdDeM+43QRCBDm0CORdKkodnXRhBWRQmdoppyZBSuZH3NuPXq6iAhF+SvqVl87OHnQ==","signatures":[{"sig":"MEUCIBwshmjpEqRpuXsbk2vZhNJWTAB0k1XGuVM1DxHzGPdpAiEAgmqo+YWMIQ55WhQ4N931l6v7tuSLZ61849UXx+tFrLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDq7t0cZRWTLH0981XdCZ6gau3wlhe6khg30qREtnAaCwIgXcAtj94lZF3Z7kkFB+XZuoCzYlam82KGFvjwJ7CdHCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1484595},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.42.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/8ae8bf338147dec23b2d83cb38d28bc2/opensaas-stack-ui-0.42.0.tgz","_integrity":"sha512-eQsZb2rbXnSH9O/QfVkITdDeM+43QRCBDm0CORdKkodnXRhBWRQmdoppyZBSuZH3NuPXq6iAhF+SvqVl87OHnQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.42.0","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.42.0_1788696063049_0.4756919547475744","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@opensaas/stack-ui","version":"0.42.1","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.42.1","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"f4f8de20ecfe01b677f4e38c9a0ebb9aef9d614e","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.42.1.tgz","fileCount":465,"integrity":"sha512-rLqy7cri3VLqK6Rhu5229ZFErN7GyhTmQG/0zfWDgxWxCFUGrrgaU3KC9fNB+C8RHpLI0755OaQCYwC9QStQKQ==","signatures":[{"sig":"MEUCIB335gJDWq1aN3/C9TQ+qy1CZdXJUs4e1jjPBo57e59XAiEAx/nhp3G43qQA+XS8cOhuLCvh6rBBkEkELQuILO1Tm0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFowHsHbmw1cVEcdNd6CjaU0PHDA6hbNwPqRL/ZliosNAiAoKzXApF2uzqROD3xqpOF/DUZmlsdh0akJQLVmxr5/Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.42.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485338},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.42.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/4ed16b3dd2fa367535e38ac196d127f7/opensaas-stack-ui-0.42.1.tgz","_integrity":"sha512-rLqy7cri3VLqK6Rhu5229ZFErN7GyhTmQG/0zfWDgxWxCFUGrrgaU3KC9fNB+C8RHpLI0755OaQCYwC9QStQKQ==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.6.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.18","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.42.1","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.42.1_1788780130806_0.7900797796957684","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@opensaas/stack-ui","version":"0.42.2","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.42.2","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"960d86a33dc520041336bd07d7ea0088d70b605f","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.42.2.tgz","fileCount":465,"integrity":"sha512-Hf8HgWE7L0CTRwtjcrXBr53EHqrMjPc1/EVYIZwk9aXb/bSyEw3iFaW7xtSlxd70uA6X/DvKbwXT8bVYbwzm6Q==","signatures":[{"sig":"MEQCICQYzdCx2aXHxLwyf+u7QcmQtLpwD7FSi9lPd5foCHfQAiAqz8HreFeIqvmAcn8iYWsF0TuI/PhYiE+YX4ny1FD8XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGrIYFkr3UOPn7Oaur9JlvtraFWjSjrLYNp8vx7S1H0gIhAPePK0WsKCIlxODzwYXnBq2lhu52opEyZeuKHuwLZTMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485349},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.42.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/a11873ccc0abba0ecca0c2426e4f5a81/opensaas-stack-ui-0.42.2.tgz","_integrity":"sha512-Hf8HgWE7L0CTRwtjcrXBr53EHqrMjPc1/EVYIZwk9aXb/bSyEw3iFaW7xtSlxd70uA6X/DvKbwXT8bVYbwzm6Q==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.6.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.18","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.42.2","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.42.2_1788816915021_0.21125319348645588","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"@opensaas/stack-ui","version":"0.42.3","keywords":["opensaas","admin","ui","nextjs","react"],"author":"","license":"MIT","_id":"@opensaas/stack-ui@0.42.3","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"homepage":"https://stack.opensaas.au","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"5ad318d1332004bce17036d3760d8fe81806aa52","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.42.3.tgz","fileCount":465,"integrity":"sha512-NG6Lknmrue5L7HN4ztVx7RLg72SKEAJAZLR2YfTBxQwIyhwWXB04nRnNZ7emAdkivRO7R4L/2H9qXVtJY4tEgA==","signatures":[{"sig":"MEUCIQCMyG8Y4XrQtEFzrDkX1aAMfAlZuW87TUpYnC6wFEmv9AIgHij47KmRSfMlSdQ6ncm+T46D5DrPmB+5eFyazzm8/a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi/lUM2eqvv8UdoqJWp4WxrOc/8J/ajU+0FxHncCjoIwIgM4/I+1zrc/BXG6quoK1CzQ505yyNpUy6H2Vq4ORi070=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.42.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485360},"main":"./dist/index.js","type":"module","_from":"file:opensaas-stack-ui-0.42.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"_resolved":"/tmp/fdddebf42edb6d9d514acc63b066b1a0/opensaas-stack-ui-0.42.3.tgz","_integrity":"sha512-NG6Lknmrue5L7HN4ztVx7RLg72SKEAJAZLR2YfTBxQwIyhwWXB04nRnNZ7emAdkivRO7R4L/2H9qXVtJY4tEgA==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.6.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.4","@radix-ui/react-popover":"^1.1.20","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.18","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.42.3","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"tmp":"tmp/stack-ui_0.42.3_1788854965909_0.23338543451822158","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"_id":"@opensaas/stack-ui@0.43.0","bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"dist":{"shasum":"145a587fe6f80c42d39277e8fab044f873a079a2","tarball":"https://registry.npmjs.org/@opensaas/stack-ui/-/stack-ui-0.43.0.tgz","fileCount":482,"integrity":"sha512-YwRIZ7VvrD/hE22AurnqPAxdJBwgUlx6I+RNSlrQR7jQZrOaEjY/LKOG1QQlvM+kpKjFrt7uS9+HOI/Y+6wUxg==","signatures":[{"sig":"MEUCIEFcXNlNJqasnKsJb+QaWjnEG1a/UWevPwsWleB+q2DdAiEA/4BdjvYu9g7QJyhRbgkISVOBcaEAn+ggjtg67pcZXU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHSwVNpkTVNtNkKw9Z87XO1oX/jUVjgbT9902aOigSrgIgBmprGOGboJcJYnn3jGbuRZPuoKPAZjODkGA0zbeXOiQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensaas%2fstack-ui@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1509485},"main":"./dist/index.js","name":"@opensaas/stack-ui","type":"module","_from":"file:opensaas-stack-ui-0.43.0.tgz","types":"./dist/index.d.ts","author":"","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fields":{"types":"./dist/components/fields/index.d.ts","default":"./dist/components/fields/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./styles":"./dist/styles/globals.css","./lib/utils":{"types":"./dist/lib/utils.d.ts","default":"./dist/lib/utils.js"},"./primitives":{"types":"./dist/primitives/index.d.ts","default":"./dist/primitives/index.js"},"./standalone":{"types":"./dist/components/standalone/index.d.ts","default":"./dist/components/standalone/index.js"}},"license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest","build":"npm run generate:css && tsc && npm run build:css","clean":"rm -rf .turbo dist tsconfig.tsbuildinfo","test:ui":"vitest --ui","build:css":"mkdir -p dist/styles && postcss ./src/styles/globals.css -o ./dist/styles/globals.css","generate:css":"node --experimental-strip-types scripts/generate-globals-css.mts","test:browser":"BROWSER_TEST=true vitest --run","test:coverage":"vitest --coverage","test:browser:ui":"BROWSER_TEST=true vitest --ui","generate:css:check":"node --experimental-strip-types scripts/generate-globals-css.mts --check","test:browser:coverage":"BROWSER_TEST=true vitest --coverage --run"},"version":"0.43.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5507bddc-08f8-434b-85e6-6ce8647e5665"}},"homepage":"https://stack.opensaas.au","keywords":["opensaas","admin","ui","nextjs","react"],"_resolved":"/tmp/2c2516e87e6cada1e8fa23c30133aa0d/opensaas-stack-ui-0.43.0.tgz","_integrity":"sha512-YwRIZ7VvrD/hE22AurnqPAxdJBwgUlx6I+RNSlrQR7jQZrOaEjY/LKOG1QQlvM+kpKjFrt7uS9+HOI/Y+6wUxg==","repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"Composable React UI components for OpenSaas Stack","directories":{},"maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.4.0","lucide-react":"^1.25.0","tailwind-merge":"^3.6.0","react-hook-form":"^7.82.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.15","@radix-ui/react-dialog":"^1.1.21","@radix-ui/react-select":"^2.3.7","@radix-ui/react-popover":"^1.1.23","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","react":"^19.2.8","vitest":"^4.1.10","postcss":"^8.5.26","happy-dom":"^20.11.2","react-dom":"^19.2.8","playwright":"^1.61.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.1.1","postcss-cli":"^11.0.1","tailwindcss":"^4.3.3","@types/react":"^19.2.18","@vitest/browser":"^4.1.11","@types/react-dom":"^19.2.3","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","@opensaas/stack-core":"0.43.0","@tailwindcss/postcss":"^4.3.3","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@vitest/browser-playwright":"^4.1.10","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^15.0.0 || ^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","@opensaas/stack-core":"^0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stack-ui_0.43.0_1789122107789_0.6553616429419806"}}},"time":{"created":"2025-10-27T08:52:27.503Z","modified":"2026-09-11T10:21:48.237Z","0.1.0":"2025-10-27T08:52:27.776Z","0.1.1":"2025-11-03T02:33:47.527Z","0.1.2":"2025-11-03T20:54:53.148Z","0.1.3":"2025-11-03T22:40:57.862Z","0.1.4":"2025-11-04T00:54:37.700Z","0.1.5":"2025-11-04T02:26:07.429Z","0.1.6":"2025-11-06T08:19:11.882Z","0.1.7":"2025-11-09T01:23:48.082Z","0.3.0":"2025-11-24T07:46:00.931Z","0.4.0":"2025-12-06T00:53:18.388Z","0.5.0":"2025-12-12T22:21:46.123Z","0.6.0":"2025-12-13T06:50:22.180Z","0.6.1":"2025-12-13T07:45:02.990Z","0.6.2":"2025-12-14T00:51:51.463Z","0.7.0":"2025-12-21T06:01:56.553Z","0.9.0":"2025-12-21T11:54:06.731Z","0.10.0":"2025-12-23T10:39:12.857Z","0.11.0":"2025-12-24T11:32:36.791Z","0.12.0":"2025-12-24T22:35:40.963Z","0.12.1":"2025-12-24T23:06:40.316Z","0.13.0":"2025-12-25T20:24:17.252Z","0.14.0":"2025-12-26T21:53:54.790Z","0.15.0":"2025-12-27T05:15:03.721Z","0.16.0":"2025-12-27T20:32:48.898Z","0.17.0":"2025-12-28T06:59:07.716Z","0.18.0":"2025-12-28T09:52:42.546Z","0.18.1":"2025-12-28T21:49:39.826Z","0.18.2":"2025-12-28T23:26:50.186Z","0.19.0":"2026-03-05T09:29:37.000Z","0.19.1":"2026-03-05T10:29:46.450Z","0.20.0":"2026-03-10T10:31:52.661Z","0.20.1":"2026-03-27T07:16:49.400Z","0.21.0":"2026-06-02T07:57:44.013Z","0.22.0":"2026-06-05T06:38:53.212Z","0.23.0":"2026-06-06T00:29:14.234Z","0.24.0":"2026-06-06T09:40:36.386Z","0.25.0":"2026-06-27T23:20:10.437Z","0.26.0":"2026-06-28T05:05:50.448Z","0.27.0":"2026-07-13T08:13:06.128Z","0.27.1":"2026-07-14T21:51:22.620Z","0.28.0":"2026-07-16T08:03:25.285Z","0.29.0":"2026-07-18T09:57:43.715Z","0.30.0":"2026-07-19T10:41:24.976Z","0.31.0":"2026-07-22T06:28:54.525Z","0.31.1":"2026-07-22T22:54:23.562Z","0.32.0":"2026-07-24T23:07:16.723Z","0.33.0":"2026-07-30T13:04:44.587Z","0.34.0":"2026-07-31T13:06:04.254Z","0.35.0":"2026-08-01T02:51:34.843Z","0.36.0":"2026-08-02T03:38:23.715Z","0.37.0":"2026-08-02T11:24:43.751Z","0.38.0":"2026-08-04T12:15:03.488Z","0.39.0":"2026-08-16T07:42:22.813Z","0.39.1":"2026-08-17T00:38:11.404Z","0.39.2":"2026-08-17T04:25:51.165Z","0.40.0":"2026-08-22T11:21:01.600Z","0.41.0":"2026-09-06T08:33:49.982Z","0.42.0":"2026-09-06T12:01:03.166Z","0.42.1":"2026-09-07T11:22:10.915Z","0.42.2":"2026-09-07T21:35:15.156Z","0.42.3":"2026-09-08T08:09:26.015Z","0.43.0":"2026-09-11T10:21:47.909Z"},"bugs":{"url":"https://github.com/OpenSaasAU/stack/issues"},"license":"MIT","homepage":"https://stack.opensaas.au","keywords":["opensaas","admin","ui","nextjs","react"],"repository":{"url":"git+https://github.com/OpenSaasAU/stack.git","type":"git","directory":"packages/ui"},"description":"Composable React UI components for OpenSaas Stack","maintainers":[{"name":"borisno2","email":"josh@opensaas.com.au"}],"readme":"# @opensaas/stack-ui\n\nComposable React UI components for OpenSaas Stack, built with Radix UI and shadcn/ui.\n\n## Installation\n\n```bash\npnpm add @opensaas/stack-ui\n```\n\n## Features\n\n- 🎨 **Four Levels of Abstraction** - Primitives, Fields, Standalone Components, Full Admin UI\n- ♿ **Accessible** - Built with Radix UI primitives\n- 🎯 **Type-Safe** - Full TypeScript support\n- 🎨 **Customizable** - Tailwind CSS v4 with CSS variables\n- 📦 **Tree-Shakeable** - Import only what you need\n- 🧩 **Composable** - Mix and match components\n\n## Package Exports\n\n```typescript\n// Primitives (shadcn/ui components)\nimport { Button, Input, Card, Table, Dialog } from '@opensaas/stack-ui/primitives'\n\n// Field components (OpenSaas-aware)\nimport { TextField, SelectField, RelationshipField } from '@opensaas/stack-ui/fields'\n\n// Standalone components (complete features)\nimport { ItemCreateForm, ListTable, SearchBar } from '@opensaas/stack-ui/standalone'\n\n// Full components (page-level)\nimport { Dashboard, ListView, ItemForm, AdminUI } from '@opensaas/stack-ui'\n\n// Server utility types\nimport type { ServerActionInput, ActionResult } from '@opensaas/stack-ui/server'\n\n// Utility functions\nimport { cn, formatListName, formatFieldName } from '@opensaas/stack-ui/lib/utils'\n\n// Styles\nimport '@opensaas/stack-ui/styles'\n```\n\n## Architecture\n\n### Level 1: Primitives (`@opensaas/stack-ui/primitives`)\n\nLow-level UI components based on Radix UI and shadcn/ui.\n\n**Available Components:**\n\n- Button - Buttons with variants\n- Input - Text inputs\n- Label - Form labels\n- Card - Content containers\n- Table - Data tables\n- Dialog - Modal dialogs\n- Select - Dropdown selects\n- Checkbox - Checkboxes\n\n**Example:**\n\n```tsx\nimport { Button, Card, CardHeader, CardTitle, CardContent } from '@opensaas/stack-ui/primitives'\n;<Card>\n  <CardHeader>\n    <CardTitle>Welcome</CardTitle>\n  </CardHeader>\n  <CardContent>\n    <Button>Get Started</Button>\n  </CardContent>\n</Card>\n```\n\n### Level 2: Fields (`@opensaas/stack-ui/fields`)\n\nOpenSaas-aware form fields with validation and access control.\n\n**Available Fields:**\n\n- TextField\n- IntegerField\n- CheckboxField\n- SelectField\n- PasswordField\n- TimestampField\n- RelationshipField\n\n**Example:**\n\n```tsx\nimport { TextField, SelectField } from '@opensaas/stack-ui/fields'\n;<form>\n  <TextField name=\"email\" label=\"Email\" value={email} onChange={setEmail} required />\n  <SelectField\n    name=\"role\"\n    label=\"Role\"\n    value={role}\n    onChange={setRole}\n    options={[\n      { label: 'Admin', value: 'admin' },\n      { label: 'User', value: 'user' },\n    ]}\n  />\n</form>\n```\n\n### Level 3: Standalone Components (`@opensaas/stack-ui/standalone`)\n\nComplete, reusable components for common admin tasks.\n\n**Available Components:**\n\n#### ItemCreateForm\n\n```tsx\nimport { ItemCreateForm } from '@opensaas/stack-ui/standalone'\n;<ItemCreateForm\n  fields={config.lists.Post.fields}\n  onSubmit={async (data) => {\n    const post = await createPost(data)\n    return { success: !!post }\n  }}\n  onCancel={() => router.back()}\n/>\n```\n\n#### ItemEditForm\n\n```tsx\nimport { ItemEditForm } from '@opensaas/stack-ui/standalone'\n;<ItemEditForm\n  fields={config.lists.Post.fields}\n  initialData={post}\n  onSubmit={async (data) => {\n    const updated = await updatePost(post.id, data)\n    return { success: !!updated }\n  }}\n/>\n```\n\n#### ListTable\n\n```tsx\nimport { ListTable } from '@opensaas/stack-ui/standalone'\n;<ListTable\n  items={posts}\n  fieldTypes={{ title: 'text', status: 'select' }}\n  columns={['title', 'status']}\n  onRowClick={(post) => router.push(`/posts/${post.id}`)}\n  sortable\n/>\n```\n\n#### SearchBar\n\n```tsx\nimport { SearchBar } from '@opensaas/stack-ui/standalone'\n;<SearchBar onSearch={(query) => fetchPosts({ search: query })} placeholder=\"Search posts...\" />\n```\n\n#### DeleteButton\n\n```tsx\nimport { DeleteButton } from '@opensaas/stack-ui/standalone'\n;<DeleteButton\n  onDelete={async () => {\n    await deletePost(postId)\n    return { success: true }\n  }}\n  itemName=\"post\"\n/>\n```\n\n### Level 4: Full Admin UI (`@opensaas/stack-ui`)\n\nComplete admin interface with routing and navigation. The host app builds the\naccess-scoped `context` (and `config`) from the generated `.opensaas/context`\nand passes them in, along with a `'use server'` wrapper that forwards form\nsubmissions to `context.serverAction`:\n\n```tsx\n// app/admin/[[...admin]]/page.tsx\nimport { AdminUI } from '@opensaas/stack-ui'\nimport type { ServerActionInput } from '@opensaas/stack-ui/server'\nimport { getContext, config } from '@/.opensaas/context'\n\n// User-defined wrapper that runs the server action with an access-scoped context\nasync function serverAction(props: ServerActionInput) {\n  'use server'\n  const context = await getContext()\n  return await context.serverAction(props)\n}\n\ninterface AdminPageProps {\n  params: Promise<{ admin?: string[] }>\n  searchParams: Promise<{ [key: string]: string | string[] | undefined }>\n}\n\nexport default async function AdminPage({ params, searchParams }: AdminPageProps) {\n  const resolvedParams = await params\n  const resolvedSearchParams = await searchParams\n  return (\n    <AdminUI\n      context={await getContext()}\n      config={await config}\n      params={resolvedParams.admin}\n      searchParams={resolvedSearchParams}\n      basePath=\"/admin\"\n      serverAction={serverAction}\n    />\n  )\n}\n```\n\n> With `@opensaas/stack-auth`, resolve the session first and pass it to\n> `getContext(session)` (in both the page and the `serverAction` wrapper) so\n> access control runs as the signed-in user. See `examples/starter-auth` and\n> `examples/auth-demo`.\n\n## Component Registry\n\nExtend or override field components:\n\n```tsx\nimport { registerFieldComponent } from '@opensaas/stack-ui'\nimport { ColorPickerField } from './components/ColorPickerField'\n\n// Register globally\nregisterFieldComponent('color', ColorPickerField)\n\n// Use in config\nfields: {\n  themeColor: text({\n    ui: { fieldType: 'color' },\n  })\n}\n\n// Or override per-field\nfields: {\n  slug: text({\n    ui: { component: SlugField },\n  })\n}\n```\n\n## Theming\n\nAll components use Tailwind CSS v4 with CSS variables:\n\n```css\n/* app/globals.css */\n@import '@opensaas/stack-ui/styles';\n\n:root {\n  --background: 0 0% 100%;\n  --foreground: 0 0% 3.9%;\n  --primary: 0 0% 9%;\n  --primary-foreground: 0 0% 98%;\n  --destructive: 0 84.2% 60.2%;\n  --destructive-foreground: 0 0% 98%;\n  --muted: 0 0% 96.1%;\n  --muted-foreground: 0 0% 45.1%;\n  --accent: 0 0% 96.1%;\n  --accent-foreground: 0 0% 9%;\n  --border: 0 0% 89.8%;\n  --input: 0 0% 89.8%;\n  --ring: 0 0% 3.9%;\n}\n\n.dark {\n  --background: 0 0% 3.9%;\n  --foreground: 0 0% 98%;\n  /* ... */\n}\n```\n\n## Accessibility\n\nAll components follow WAI-ARIA guidelines:\n\n- Proper semantic HTML\n- ARIA attributes\n- Keyboard navigation\n- Focus management\n- Screen reader support\n\n## TypeScript\n\nFull TypeScript support with exported types:\n\n```typescript\nimport type {\n  FieldComponent,\n  FieldComponentProps,\n  ItemCreateFormProps,\n  ListTableProps,\n  AdminUIProps,\n} from '@opensaas/stack-ui'\n```\n\n## Examples\n\n- [Blog Example](../../examples/blog) - Basic usage with full AdminUI\n- [Custom Field Example](../../examples/custom-field) - Custom field components\n- [Composable Dashboard](../../examples/composable-dashboard) - Using standalone components\n\n## Learn More\n\n- [Composability Guide](../../docs/COMPOSABILITY.md) - Complete guide to all four levels\n- [API Reference](../../docs/API.md) - Full API documentation\n- [OpenSaas Stack](../../README.md) - Stack overview\n\n## License\n\nMIT\n","readmeFilename":"README.md"}