{"_id":"shipfaster-ui","_rev":"39-53d69e797ff3fe3a32361d8c363c12b0","name":"shipfaster-ui","dist-tags":{"latest":"0.2.16"},"versions":{"0.0.1":{"name":"shipfaster-ui","version":"0.0.1","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.1","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"1b3181355ef5d9bc882d5daedb62cfc88dcf7d32","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.1.tgz","fileCount":11,"integrity":"sha512-AvyGf9NcogXcfPTZ0QvmgE4MtUxqsixSgvFA5BmM5ivqp8Z+fDm/cg4FVXiOcr1HCSKeS7HbZM0Zoolj6aZfPg==","signatures":[{"sig":"MEQCIFCTlvFoNWzpsHVP3KAVFnw/M/16myQbXP9WbJAO4KppAiBG2pEbZ8JljxtWYVDXaf08nT4/bTYOSf1SbMfzUl7xSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496800},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"9095b4f3a41237f76e23c8c77eecac9e24eb10d2","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.1_1742668380873_0.41245772603718844","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"shipfaster-ui","version":"0.0.2","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.2","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"7487d84110e900038e363b1b2a92f864a0975796","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.2.tgz","fileCount":11,"integrity":"sha512-sTMNlL9qyI1xD3mfTgmG0klEVaMTbyuGW73v8hYvy67EFNvXLN+dCY+ZdmNsfV1kBwqJkr1pd0T8d8YBU8pIOw==","signatures":[{"sig":"MEUCIBvdGmF64Ux9+5ACy0M14jvclQ9oudpdtZ8ql20oWr0KAiEA6pjBxmqCKxUixyCHTKh/5b4ucSayO05nnumCh0/FMV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3597834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"9095b4f3a41237f76e23c8c77eecac9e24eb10d2","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.2_1742670066728_0.697125128967264","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"shipfaster-ui","version":"0.0.3","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.3","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"891c5a600b3f0b31f12d1381827fd7d6ac12bc1d","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.3.tgz","fileCount":11,"integrity":"sha512-HHj3BJF/Df0/NXnTzrVU6asDAr8Q5XKqEJq0vK3GKK+AnhTjAAHF2P6jdlOUNHiVMN4BYEl0ui/y2iMNJOwyHg==","signatures":[{"sig":"MEUCIQDbMcj9n3Tbx7uZrsekhxT9Aeae1AgLy59dBWWgvVvzWAIgJENYdhNE8hsPu3m68lOgtR22NvL6j1fNiYi3+wB5wf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3616741},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"006024b8eba7afc6d1047d835ba9c2d3c3e32102","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.3_1742708829364_0.15341753999450258","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"shipfaster-ui","version":"0.0.4","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.4","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"921a72d0eaa25acfb5f5a05c2e3d314476a592ef","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.4.tgz","fileCount":11,"integrity":"sha512-D3bDM4jAJEgCONGi19F5ewzTfaLWc8K82cnpxP8vU+exxf26HiUWqzyyPD8hgMLb061sqENMpsmp6Q0CV5Ec4A==","signatures":[{"sig":"MEQCIBQKXwdnowD3FP0L81Z6488uF/ji5eSiWpG6PFDOviwkAiB6sCS7ouJ3J+V1OIAWICTfRgKTi2hPohUliEhdALT8EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3619896},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"811efaebc93180506605e8f44bf0d23d85836e13","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.4_1742727266061_0.3389463892523821","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"shipfaster-ui","version":"0.0.5","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.5","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"f75858c1aea9a81a60b6ded8b8193fb1c1a9b66e","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.5.tgz","fileCount":11,"integrity":"sha512-blq5Vr0nl1/OloEw8gZ8FA2QSLdeTNfTxX4WBF+zSLPK7FgxKzUdLojBJTDoKORk88EP1Nww4VYryZUeoAbnpg==","signatures":[{"sig":"MEYCIQCtzF9UWykKTPMyMi+DhgiKRorqd00rkDBw3bQ1/cpYfQIhAL+yK9FDy8EBCcF9vb0dZk9oo+ynDwngWxXYeMQ5NQPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7887871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"64b8dd191326d3911226b2298929e0a22bc919c1","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.5_1742883501129_0.6379376687149159","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"shipfaster-ui","version":"0.0.6","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.6","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"0d2dfd0f5b79fde03a4247043450dfb207b849bc","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.6.tgz","fileCount":9,"integrity":"sha512-VFAL+bEeWCUlFaIfaKG9G7Pa4zv2XT78AYNpdRlGtaHZmzbNOlG9LZ3SSSdJUNaMT/Ld8z0a6g6z7jDw4Y+gIw==","signatures":[{"sig":"MEQCIHhti2YZ7rT550d46fCo0+ff7NssLKfErJLjOnDZHHY2AiBtGGOdbBXdUkA70lTklU0F4onFyQDZPGnvfgasXn2h0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775582},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"26863e7154e81fd469a56b3af0c45af5f1d7525e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.6_1743134288188_0.3462901284022102","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"shipfaster-ui","version":"0.0.7","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.7","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"8acc7ad90e333b5254f50504772355df54bc08f1","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.7.tgz","fileCount":9,"integrity":"sha512-2Rgm+0lEPbe3gten8ubHgASI3/GHAojF058NZ8S9r01jNio7UtAjl/pZX6MZqoD4TMzatIgt0oYv+U2OlC8ruQ==","signatures":[{"sig":"MEYCIQCZNtW2S3JVTwAYLHHfhl6T57q+E6thxIHHwDaPLud6twIhAMEimXXdBE9W2DMy3J793LXw6SJkzxG9RdKUMcUo92EP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1799105},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"26863e7154e81fd469a56b3af0c45af5f1d7525e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.7_1743312054346_0.7763940210562019","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"shipfaster-ui","version":"0.0.8","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.8","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"1a8cd978509648e187ecc48da349743ddf16a308","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.8.tgz","fileCount":9,"integrity":"sha512-lZEdm6l/k+5jBOcQDMt+AbH2qX98S7tGrV30vfTVY8o6wGV3EN16GRRnY9Z0F6bq//F9QbIxiZANQd5i+CPpzw==","signatures":[{"sig":"MEUCIG/xCl9n8HVd19xsEeIJyDI6L+hV3GjmKFj0ICgMO6zYAiEArMN19bhILxIMPXoMNOJIKNyaH4IUDr7oE4h7XH7xLRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089884},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"22b881088835180b739ae185e1c1d05d55f2724d","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.8_1743572995415_0.1239632904053245","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"shipfaster-ui","version":"0.0.9","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.0.9","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"ff53bc383b602a89f1d86d9807c942cd15676579","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.0.9.tgz","fileCount":9,"integrity":"sha512-dSWZWjhXRhxgZ0rc2wdv0g7y/W+ba15DUTdMAlMT+U4xvMDjfLcfpFPdrBCWmBSrX50cWfVkIpzhzrDhE3lR+g==","signatures":[{"sig":"MEUCIChcGYgPhSgvULJvbb1CRu7mq52DgC3D4QUK/qHrHcHZAiEA2s+ReRKMjKh6zfuJ/xpHlwP/miuo1bW3cT2NiogWzEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1882307},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"b982da127023803d0597b2a9fea54984e7bb3d8d","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.0.9_1743939613699_0.5854635474381071","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"shipfaster-ui","version":"0.1.0","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.0","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"50265cd236c7cb23b3aadf761f556cac194a21c9","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.0.tgz","fileCount":9,"integrity":"sha512-T0Pfj0WGJTguI9K5aUiWFThrIOamWvaSQxOMRnzlNbJhPw03VIzWsk9iYRqA/zBEezqXQfPWm1YIa720yDMH+w==","signatures":[{"sig":"MEUCIQDXbmrU9QhNW/Ffdj/NAa/6BbFmUoJlznb3wkyj8t0KxgIgJflGmxQoaIGQfAKR/ZsUjYqkUnZLnk8UNhg9vCZyt24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893763},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"fef9cc4e421737a645b153f576df5a7905f065ea","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.0_1744183699087_0.4937249400189978","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"shipfaster-ui","version":"0.1.1","author":{"name":"Dk","email":"dk@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.1","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"7ec8399242a861db6558ec541d835d42ca91331f","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.1.tgz","fileCount":9,"integrity":"sha512-YSSsx56fCnCbETMflzsRuuO0A2eDM1crrFAOkglrW0yaRS6A7uY5u2DkARmwoQcA8T+MEdnEwPF6JDYaIN9cCA==","signatures":[{"sig":"MEUCIQCWWspuM9FZ0bHvyGaeoSezqOvWDLcSkwb1rVRDgFRkBwIgVvYIB5v2IH76kOz/sSgl1PPM2N7V779Di3Gk2lPRXAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904996},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"fef9cc4e421737a645b153f576df5a7905f065ea","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.1_1744215778699_0.3431515501748228","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"shipfaster-ui","version":"0.1.2","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.2","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"bbbc2d9f3434ed2c4b5d58292c046cd6fba5bba0","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.2.tgz","fileCount":9,"integrity":"sha512-N+VnSfmthI85X/A9deUNihrRab/7RWIC3r6wzC8lJpmN1YTQv9XnYeCi4tT+fYQVtmYJ/2jAQy4h30eicH9YEg==","signatures":[{"sig":"MEUCIQCUjReDET7bDpSrqKqlzKgv5J2S0xANtu5TmhSnuEu6iAIgdrKcvAfVibo6T44bV4I8A1WhSpGVYTSbNlmfK9h1Jx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926124},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"20f002beff9f2a42cb109918960f7a37ce4c232b","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.2_1744261972507_0.7432801469187342","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"shipfaster-ui","version":"0.1.3","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.3","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"837518289043f66b96d594fb170e369cf5d9983a","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.3.tgz","fileCount":9,"integrity":"sha512-oh/ZaRLKNG++EjdD9rO3tSxEhiD/4N9/WDaTkI9G2hQtkXImzxv3HC5+EWy3cc8Glr6x8QKDOCvj+oZ0LNdeqQ==","signatures":[{"sig":"MEUCIGxSP0XFzKRFhHQpXRcYWljBDi3bsridT1SCR3/8S8lXAiEA5Gugsr717Ivroq8snsVsJpVGa5BX4D5/DrQhTI9e2xQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922096},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"20f002beff9f2a42cb109918960f7a37ce4c232b","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.3_1744262780498_0.42096843182634003","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"shipfaster-ui","version":"0.1.4","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.4","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"5465cddec5579fdfdb55fb7fda5e3e2faa0443d9","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.4.tgz","fileCount":9,"integrity":"sha512-klUzpr4PoteTD3i+OaUBerXI65GTiFPWDIHMLRgo6x87BeXJ1aLXMdHr70vkxp7tESjCgF5XsNeoABAjBeChBA==","signatures":[{"sig":"MEYCIQDobvDh1J7yznG1klbJnUn1RefzNf7bwP0NMQBBaEhVKwIhAPHMiZERwaKQgrWFlNeNT66PSu9GMJICwjh3jxEVXmph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926222},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"20f002beff9f2a42cb109918960f7a37ce4c232b","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.4_1744262911758_0.7204071635647094","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"shipfaster-ui","version":"0.1.5","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.5","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"89da79e347ce25ad0430520a504ac73a5915af8f","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.5.tgz","fileCount":9,"integrity":"sha512-SVC3H06JK/jwrpeFWXHeESXsYQ0A0jmV8tYgyjGkXHVqLA37ysN22OHp5p6WKJaJFzRTYn4HcXVPO+UBJj+GYg==","signatures":[{"sig":"MEUCIQCG+VfHkE2UAsxLOqMmIhY2zVnPceinGjiqnd4lKBnnVAIgUi5C9Di299T5a7h7p051rnMQ6QXEnaXtu66dUYZwdd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085631},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"8fb1dc27b9f8ba2bc739e010abe2b6e9bbb418ad","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.5_1744267960806_0.5196232452418179","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"shipfaster-ui","version":"0.1.6","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.6","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"086c68a2cb4cabb20978de942145df69b1b31a81","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.6.tgz","fileCount":9,"integrity":"sha512-1fFLnKncWc7H8bOGDduerbU0pXXtpR1ivYsrwiWOLHTwHHtDlTtdV0Wy+SeJDNX/3vl/9P0DlzZHmfpnD1HcSA==","signatures":[{"sig":"MEQCIHVWg8VjofYfBI7AB6gkiUSY7BaamcuwvJweggaXmaY2AiB4BfkGiWGbOKYlq8DWUM+u+/V2fQn+O3TKO7Naa7NIGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"39f85bb7e268b179d372c1daafb00b1f336353f3","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.6_1744274690422_0.17617057269023317","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"shipfaster-ui","version":"0.1.8","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.8","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"0e2dd445cfc9741a89658c298d96027b17519637","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.8.tgz","fileCount":9,"integrity":"sha512-87QUY4/hRGrKzCcd4cekyulWMr7ixb+hAdyfuqAyqA6qfdQgMZBMs3IvhG3x1PdIyKa2HhAHeAjvJTuAESUiyw==","signatures":[{"sig":"MEUCIQCceUni3++Gm4MqhHohOABLzAS5wHeFXdmVelmybj/G7gIgJn9gHPOxkAc0tfZccgIyuwzZLc0PLwrmoNraCz8WYGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"ab65dd4e1b157527fb04465fa7eb74865ba4b300","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.8_1744283847483_0.5011520267209404","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"shipfaster-ui","version":"0.1.9","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.1.9","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"1d30dbac88333ccd0752dd633e2d022930d25f10","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.1.9.tgz","fileCount":9,"integrity":"sha512-9Ke5QCsBbp1b+kIbVhHPOvwRf3uRDQ34WEe94ekfc8WAC3m54WR4VYhi7pQI4DQ51wCpHaze0yd+p/y4u19vUw==","signatures":[{"sig":"MEYCIQCXIED4U6dLemz+TusPkfqJrx7OOzQnYDO7k4WxBxn42gIhAOwv0OgVxXdJ+UePmO/X9oKLJYZRoL3aNh/LMdoofOF0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088957},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"ab65dd4e1b157527fb04465fa7eb74865ba4b300","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.1.9_1744283964987_0.507716547871697","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"shipfaster-ui","version":"0.2.0","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.0","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"618671d0b76879f5ae74e1399d1e01eb95a6114a","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.0.tgz","fileCount":9,"integrity":"sha512-CBeiklim73Ju2P6Rs4KDs/Sa/02oU0vKpKcuTn9RHkCkOi4ruSAuDplUnIPNPttxBooXcwzTOCBTRUm5IEU/Xw==","signatures":[{"sig":"MEUCIQC36Y0pYV+gCWJ98HAFmvXCKq4gkuTQ/+1C4Ib9blROQQIgSmBR81F6+7QqHlMkcrf4c/YokQYMYv+YyzK+cyL347M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088957},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"ab65dd4e1b157527fb04465fa7eb74865ba4b300","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.0_1744284390614_0.7343514055864653","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"shipfaster-ui","version":"0.2.1","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.1","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"cbd46ee44560e0380e6dde3a7945f49b8443a24d","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.1.tgz","fileCount":9,"integrity":"sha512-8qNJpdRK0SUGgXq1qyFkPpDFxkANM7YT0btp1GBSZHlMXyca8tnXOtQyP8IVMMESoOaYzDbYxFa8CjjZVeZ5CQ==","signatures":[{"sig":"MEYCIQCly7Dh0RLpSGYtC7WWqtAKq/8sjGDX6XVqEag4Hyw1UQIhAOYwTeRBISAaTRxKCYYIv/OchBbMxXumqHbHKryVjpof","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088980},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json","./dist/shipfaster.css":{"import":"./dist/shipfaster.css","require":"./dist/shipfaster.css"}},"gitHead":"ab65dd4e1b157527fb04465fa7eb74865ba4b300","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^8.10.1","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.1_1744285086420_0.9386073882138941","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"shipfaster-ui","version":"0.2.2","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.2","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"3d2d5c296a94058ce0cd63c313d17b560510317a","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.2.tgz","fileCount":11,"integrity":"sha512-WOOMNRfr0IeTQcajN0sZIwUXeRcC4mJwRqtCqs7HZvYjfaz6WO7i+R3d6sEvBcus8K4/nvP8XyiD081pgX4uAg==","signatures":[{"sig":"MEQCIBzlJQIjVTgCWTfcyjd5hZChqeuwXL3ilMok80sHopFpAiBxVLOThFQkej+vv2z0vDH5vAdojRozcIEwO32H+iHCeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3967644},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"ab65dd4e1b157527fb04465fa7eb74865ba4b300","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.2_1744700805946_0.9935307455598723","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"shipfaster-ui","version":"0.2.3","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.3","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"9d47a12e06c5a68acf3ff0d39f92033cdaccd588","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.3.tgz","fileCount":11,"integrity":"sha512-ywGIEd0GAp+wlTomghkfrKrx0aXbMLl/KaFk2NWqUeOT+OqASqyt2U+Wb9pa6Gg+Xzj16s7zC1zuwf1FZ6nvWQ==","signatures":[{"sig":"MEYCIQCSJuGsoma3h11fwVviLUkAZzY9q9eosq89e12AfY/R2QIhAI0SqOpuieUqJKNoXgC05kObd6Z6I4xltDLy00xpRkpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3972195},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"07dc69e4055685987335e379e1dc1b25e11b19e9","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.3_1744703130432_0.6362106294884389","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"shipfaster-ui","version":"0.2.4","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.4","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"197aeec6fe95e0d56df2627db1ec03c6265fed8a","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.4.tgz","fileCount":11,"integrity":"sha512-lGDfitKu1ufxRw2ejomQI0U3mnOxIEfmw7gh5k5DHP76kKRIF3+7v4351stKTUrd7cfWqoBOPH69qK/2vaEZBA==","signatures":[{"sig":"MEUCIGhmh9GEb9UV9HGG1fU5C9rycrPbluIo+smPEjlA2QiwAiEAyGl70KDnhjEJvtHG3yWGbJ5jRLamuUT9RD+q8h5lUH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10914536},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"fa97ed59e2a4aa9526a877b1960a0779bfb9a9fd","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.4_1744710394716_0.47186086061435617","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"shipfaster-ui","version":"0.2.5","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.5","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"d8bc6d3f38513d4afdf4320abdfa236350390879","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.5.tgz","fileCount":11,"integrity":"sha512-P3VCaWFFy9E0zCPrPTetWnpm6L0NLFThbpC42L5aWp8E/Pw56zFv/imqcVycblMax3YidemtDqkuRsDGAaIkSg==","signatures":[{"sig":"MEUCIDNlDVbqh48d1qzA+uDZYqTtiE2vUlkD2BrpnWcAKxRjAiEA6h5Tdb2prb9+NXIHM+MoNgMsgAreboVXaNGV+11583E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10914697},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"584587cb146b628d4b3857ad0aef124d5adbca5e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.5_1744717687943_0.9729170246228378","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"shipfaster-ui","version":"0.2.6","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.6","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"dad8aaf6082f2b00f8a91ce09afafe8d52bbabb6","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.6.tgz","fileCount":11,"integrity":"sha512-Ry7Yj1Zy1MfBvZT1j09jBWGzHDwyDx7Bxzle4L8B5evaRgBSoBtv370iNOpMnGLTjBSqLRqkL5nKpOg18NOgJg==","signatures":[{"sig":"MEQCIFiyez6fnUYl0uqKsbJG007Dnm1GckrqQiDBGyqHDKVHAiA32hD1DaPgNKkouvvEGqcTd3hSsPYjwqHbuJRW5Y+JdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11002748},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"584587cb146b628d4b3857ad0aef124d5adbca5e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.6_1745148162353_0.5106236535677389","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"shipfaster-ui","version":"0.2.7","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.7","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"f0c76d352cf3e0a52bf6615ef6e8ad7ee790c59f","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.7.tgz","fileCount":11,"integrity":"sha512-dkfCEM9t+66IP0yOCrUSbBXrY4VnUFZxANMF1xngRsAW+5HPhbouFQSabCshISmzXIT+xtw87zDPUUb3OLORdQ==","signatures":[{"sig":"MEUCIB6IL/hNLplvfQHKYQ2Dhg1mdtY09mluc2Oy0aZqTeeAAiEA2+0AZWz2j/0FCFT4f78nVC+qCZgEA+jHoGI/SzL/SPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11060132},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"584587cb146b628d4b3857ad0aef124d5adbca5e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"10.9.2","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.7_1745148903584_0.48175729750194773","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"shipfaster-ui","version":"0.2.8","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.8","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"46f78cf8f80108b6cb9ca965fa4ba2159ed0a6e6","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.8.tgz","fileCount":11,"integrity":"sha512-J1POcjyuosCzYuuomF4aiV3jKJv6ULUQSS8G6EZj16gywYTD5RJAVqG9xR5+BGXk0b1kYSl5Flb43kWguUYBUQ==","signatures":[{"sig":"MEUCIQCw/Ject2WrIAJtC7xuXasT3uFrgwrVM6jFHPhiM5MOgwIgdZxlJvKt6DZIuMw761finja2zs4y7erNMT9TdVdN7tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11159902},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.8_1745230439365_0.28837497767502973","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"shipfaster-ui","version":"0.2.9","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.9","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"5d1e9ecb9b8a6db394df4daefbf39ad630c09fa9","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.9.tgz","fileCount":11,"integrity":"sha512-3sx41ZyhAKs4UIDu3uNwho9aTG0qpJ2gu1C7AtV5M2d7Qw3UnoxkoPGBKeXfy9MqhAyAfzqGRl8IPnVDB7pvjA==","signatures":[{"sig":"MEUCICMozjQraxtnLp/dtwCRaq3eY4CiEOgUkOYKE1UDb3UZAiEA2AtvUjYNNjxL2IgwT1lGGOJ6EJjdT3MWgQ+pSQD1m1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11161388},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.9_1745231764644_0.15932961158599634","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"shipfaster-ui","version":"0.2.10","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.10","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"033364bb353c6640bc05c989545d912fb88732d5","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.10.tgz","fileCount":8,"integrity":"sha512-w4OXKOWvjYm0J+WP5ULVh6P5lrzrSsd4VA5Wd2dRGwcwULz8PHvgg2dIQ3mvwjISt3c3WF6qpv2X/EpYRFXgXA==","signatures":[{"sig":"MEQCIAn79ICOVzZ+1tg4OwbZ6TZXJ86CmUvcaZK8Gb0He5kJAiBF/3mOTUDmEOdoiudZy0LZWViDR3tQu29JrR9RfXswow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619429},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.10_1746364995384_0.1998023353299807","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"shipfaster-ui","version":"0.2.11","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.11","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"f8c41c53bf50fe45bd98074cc11449ac3a80ed1a","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.11.tgz","fileCount":8,"integrity":"sha512-v46H37dunakUZq7QiD97BwOa9MK6NlYnCdQ8DCuk2q4/1Hu6Ts6L9fwFeM1v6MyHOwBoxVKdAcPf5gr1ASpokw==","signatures":[{"sig":"MEQCIGJU6sTMjHGDSsYaiyk/C+9oNDvpBtiTbgzYq7JpPUNFAiAzjRi1qxi/VLT5llrF14ujoryov+MiwsMBX1H0J4GuJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619316},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.11_1746365232354_0.25478135542151836","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"shipfaster-ui","version":"0.2.12","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.12","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"82a65a32d45d5439a26761ac8685886cd0c2c270","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.12.tgz","fileCount":8,"integrity":"sha512-yfGG5pmfN3ML4BcWolq/F3MD32TxAIfQTumnMM1PxuRNKvmcv/t0fTxzBOs79Vg32xjLPYdwPS+d/fBwEtAzPQ==","signatures":[{"sig":"MEUCIQDY8YCoCysRFDZ35y9daXfdq6cR/94oA94s4k3Yph1U0AIgDfIuSgnXUcWiakFfMTFpuuHbohvbwq/JzVpHVpLoXbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619500},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.12_1746365825815_0.0484268915669297","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"shipfaster-ui","version":"0.2.13","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.13","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"cfc3ef44407826580aec5196677091167d4d54ea","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.13.tgz","fileCount":8,"integrity":"sha512-apy5AlI0Qd3oXKowxtPWwlqW23NmE0yH2r2LsnQ4sno4qT47xr4X93ce92IrNeqfQcj4G7IYui4kKb5mWvSqsg==","signatures":[{"sig":"MEUCIEUCtxy5/GKVVOK0Wm/lAHUPv+HmR+CXxbmSbQ6znFnHAiEA0h/8MBrz1Vp+VwuvJmEDUckFOlU2ImhP9FP+hL3vZ9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619502},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.13_1746366369365_0.20414722073790625","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"shipfaster-ui","version":"0.2.14","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.14","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"095db85472d6488f5a85e2d0761e38a53a82d4ec","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.14.tgz","fileCount":8,"integrity":"sha512-lbfg+bb18tw1kv41gG/0mCyF/XcVYWiYS7FhQh1PYPxL7QfMLFEz9e6EcwRws2dzrNiaThvSdFceKpGJdM5tuw==","signatures":[{"sig":"MEQCIACiZxHNgX1MZ+xENpfnmqya0zLdWxIFR9UNcuMildaKAiA3DoXYl0eiza98yhw2NFogaNHn5l8gvPEg5f2Fr2jRfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2629028},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.14_1746555830440_0.6638701038227048","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"shipfaster-ui","version":"0.2.15","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.15","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"9d72411de7cbd31b2b08381ba631c4452c044578","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.15.tgz","fileCount":8,"integrity":"sha512-f4NNSyTroqUDow+cF7Ijpt7oxLAnybsLpBQ8WR2nmxrI1Ky1RU1S2MUWA+IzeNCKBQWJU9q9cfugZ8NRk/pbMQ==","signatures":[{"sig":"MEYCIQDQoLjDdd13lNILXn7AJYXwPhdRBjTbZ1jzo9YhjRj0lwIhAOls6F0wtcmJ6TeAEN7hE44/ErYQZeiuWwzE5kf76s6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630293},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.15_1746556241637_0.07157151675213647","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"shipfaster-ui","version":"0.2.16","author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"_id":"shipfaster-ui@0.2.16","maintainers":[{"name":"dk_12345","email":"dk@vrittechnologies.com"},{"name":"sudip_khadka","email":"sudip@vrittechnologies.edu.np"}],"contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"homepage":"https://github.com/vrittech/designsystem#readme","bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"dist":{"shasum":"99d867caa1cefdcd57b10d3b64f5c8352ec91c89","tarball":"https://registry.npmjs.org/shipfaster-ui/-/shipfaster-ui-0.2.16.tgz","fileCount":8,"integrity":"sha512-5EySmtA/7aQ1VqYIMyzTjBMTAL3q4q5Mt7qIZVzrU2ktwMPg1LhzE9ZXECYdQR76qXE7Wa9dP/Ti19s9wivv2Q==","signatures":[{"sig":"MEQCIFgNFJvlcnu4fsNqcZQhzuR9ikAfFhHprCJuAP91I2h/AiAKqBhBGbXjLjBsgTbK7ApffMZqH/ZkLzHZvkduetmKdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630455},"main":"dist/shipfaster-ui.umd.cjs","type":"module","types":"./dist/shipfaster-ui.d.ts","module":"./dist/shipfaster-ui.js","exports":{".":{"types":"./dist/shipfaster-ui.d.ts","import":"./dist/shipfaster-ui.es.js","require":"./dist/shipfaster-ui.umd.cjs"},"./package.json":"./package.json","./shipfaster-ui.css":{"import":"./dist/shipfaster-ui.css","require":"./dist/shipfaster-ui.css"}},"gitHead":"17639b0f30f3465da2fe93ec97115481839656e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.app.json && vite build","clean":"rimraf dist","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dk_12345","email":"dk@vrittechnologies.com"},"repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"_npmVersion":"9.8.1","description":"A modern React component library.","directories":{},"sideEffects":["./dist/shipfaster-ui.css"],"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"^1.1.1","nuqs":"^2.4.1","react":"^19.0.0","date-fns":"^4.1.0","recharts":"^2.15.1","react-dom":"^19.0.0","storybook":"^8.6.4","tailwindcss":"^4.0.14","lucide-react":"^0.479.0","react-select":"^5.10.1","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.3","react-day-picker":"^9.6.5","react-router-dom":"^7.3.0","@tailwindcss/vite":"^4.0.13","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-label":"^2.1.2","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-progress":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.3","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.1.6"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","vitest":"^3.0.8","globals":"^15.15.0","storybook":"^8.6.4","@eslint/js":"^9.21.0","playwright":"^1.51.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.11","@storybook/test":"^8.6.4","@vitest/browser":"^3.0.8","@storybook/react":"^8.6.4","@types/react-dom":"^19.0.4","@storybook/blocks":"^8.6.4","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.8","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.4","eslint-plugin-storybook":"^0.11.4","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.4","@storybook/addon-onboarding":"^8.6.4","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-styling-webpack":"^1.0.1","@storybook/experimental-addon-test":"^8.6.4"},"_npmOperationalInternal":{"tmp":"tmp/shipfaster-ui_0.2.16_1746558162415_0.3470145277923491","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-22T18:33:00.871Z","modified":"2025-05-15T06:55:31.057Z","0.0.1":"2025-03-22T18:33:01.089Z","0.0.2":"2025-03-22T19:01:06.972Z","0.0.3":"2025-03-23T05:47:09.604Z","0.0.4":"2025-03-23T10:54:26.344Z","0.0.5":"2025-03-25T06:18:21.374Z","0.0.6":"2025-03-28T03:58:08.411Z","0.0.7":"2025-03-30T05:20:54.625Z","0.0.8":"2025-04-02T05:49:55.709Z","0.0.9":"2025-04-06T11:40:13.947Z","0.1.0":"2025-04-09T07:28:19.392Z","0.1.1":"2025-04-09T16:22:58.997Z","0.1.2":"2025-04-10T05:12:52.811Z","0.1.3":"2025-04-10T05:26:20.719Z","0.1.4":"2025-04-10T05:28:32.005Z","0.1.5":"2025-04-10T06:52:41.055Z","0.1.6":"2025-04-10T08:44:50.601Z","0.1.8":"2025-04-10T11:17:27.724Z","0.1.9":"2025-04-10T11:19:25.217Z","0.2.0":"2025-04-10T11:26:30.890Z","0.2.1":"2025-04-10T11:38:06.596Z","0.2.2":"2025-04-15T07:06:46.210Z","0.2.3":"2025-04-15T07:45:30.672Z","0.2.4":"2025-04-15T09:46:34.925Z","0.2.5":"2025-04-15T11:48:08.204Z","0.2.6":"2025-04-20T11:22:42.650Z","0.2.7":"2025-04-20T11:35:03.823Z","0.2.8":"2025-04-21T10:13:59.605Z","0.2.9":"2025-04-21T10:36:04.876Z","0.2.10":"2025-05-04T13:23:15.638Z","0.2.11":"2025-05-04T13:27:12.609Z","0.2.12":"2025-05-04T13:37:06.061Z","0.2.13":"2025-05-04T13:46:09.591Z","0.2.14":"2025-05-06T18:23:50.734Z","0.2.15":"2025-05-06T18:30:41.905Z","0.2.16":"2025-05-06T19:02:42.819Z"},"bugs":{"url":"https://github.com/vrittech/designsystem/issues"},"author":{"name":"Sudip Khadka","email":"sudip@vrittechnologies.com"},"homepage":"https://github.com/vrittech/designsystem#readme","repository":{"url":"git+https://github.com/vrittech/designsystem.git","type":"github"},"description":"A modern React component library.","contributors":[{"name":"Dk Sah","email":"dkshah634@gmail.com"},{"url":"https://rahulsharma.com.np","name":"Rahul Sharma","email":"tryrahulsharma@gmail.com"},{"name":"Sudip Khadka","email":"ksudip0123@gmail.com"}],"maintainers":[{"email":"info@vrittechnologies.com","name":"vrittechnologies"}],"readme":"# Shipfaster\r\n\r\nA modern React component library.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install shipfaster-ui\r\n```\r\n\r\n# import the component wherever you want to use in your app (App.jsx or src/yourcomponentName.jsx)\r\n\r\n## import your required component with pre defined styles & make sure your project is setup to support tailwind\r\n\r\n```tsx\r\nimport {\r\n  Button,\r\n  Badge,\r\n  Alert,\r\n} from \"shipfaster-ui\"; /*Or import other componenet needed */\r\nimport \"shipfaster-ui/shipfaster-ui.css\" /*Dont Forget to add this css*/;\r\n```\r\n\r\n<details>\r\n<summary>\r\nCustomFileUpload\r\n\r\n</summary>\r\n# A flexible and customizable file upload component for React applications with support for drag-and-drop uploads, progress tracking, and error handling.\r\n\r\n## Features\r\n\r\n- Multiple upload types: drag-and-drop, browse button, or combined\r\n- File upload progress tracking\r\n- Error handling for unsupported file types and file size limits\r\n- Customizable UI elements and text\r\n- Keyboard accessibility and focus states\r\n- Support for multiple file uploads\r\n\r\n## Props\r\n\r\n| Prop Name               | Type                                    | Default Value                              | Description                               |\r\n| ----------------------- | --------------------------------------- | ------------------------------------------ | ----------------------------------------- |\r\n| `disabled`              | `boolean`                               | `false`                                    | Disables the file upload component        |\r\n| `promptTitle1`          | `string`                                | `\"Upload a file or drag and drop\"`         | Title text for drag-drop style            |\r\n| `promptTitle2`          | `string`                                | `\"Browse files to upload\"`                 | Title text for browse style               |\r\n| `promptTitle3`          | `string`                                | `\"Drag and drop a file to upload\"`         | Title text for combined style             |\r\n| `showPromptDescription` | `boolean`                               | `true`                                     | Whether to show the description text      |\r\n| `showLeadingIcon`       | `boolean`                               | `true`                                     | Whether to show the leading icon          |\r\n| `uploadType`            | `\"drag-drop\" \\| \"browse\" \\| \"combined\"` | `\"combined\"`                               | The type of upload interface to display   |\r\n| `allowedFileTypes`      | `string[]`                              | `[\"image/png\", \"image/jpeg\", \"image/gif\"]` | Array of allowed MIME types               |\r\n| `maxFileSize`           | `number`                                | `5 * 1024 * 1024`                          | Maximum file size in bytes (default: 5MB) |\r\n| `description`           | `string`                                | `\"PNG, JPG, GIF up to 5MB\"`                | Description text                          |\r\n| `onFilesSelected`       | `(files: File[]) => void`               | `undefined`                                | Callback when files are selected          |\r\n| `onUploadComplete`      | `(files: File[]) => void`               | `undefined`                                | Callback when upload is complete          |\r\n| `className`             | `string`                                | `undefined`                                | Additional CSS class names                |\r\n\r\n## File Progress Props\r\n\r\n| Prop Name      | Type                                                | Description                                    |\r\n| -------------- | --------------------------------------------------- | ---------------------------------------------- |\r\n| `file`         | `File`                                              | The file being uploaded                        |\r\n| `progress`     | `number`                                            | Upload progress percentage (0-100)             |\r\n| `status`       | `\"uploading\" \\| \"completed\" \\| \"failed\" \\| \"error\"` | Current status of the file upload              |\r\n| `errorMessage` | `string?`                                           | Error message if status is \"error\" or \"failed\" |\r\n| `onRemove`     | `() => void`                                        | Callback to remove the file                    |\r\n| `onRetry`      | `() => void?`                                       | Callback to retry the upload if failed         |\r\n\r\n## Example Usage\r\n\r\n```jsx\r\nimport React from \"react\";\r\nimport { CustomFileUpload } from \"shifaster-ui\";\r\n\r\nconst App = () => {\r\n  const handleFilesSelected = (files) => {\r\n    console.log(\"Files selected:\", files);\r\n  };\r\n\r\n  const handleUploadComplete = (files) => {\r\n    console.log(\"Upload complete:\", files);\r\n  };\r\n\r\n  return (\r\n    <div className=\"p-8\">\r\n      <h1 className=\"text-2xl font-bold mb-4\">File Upload Example</h1>\r\n\r\n      <CustomFileUpload\r\n        uploadType=\"combined\"\r\n        allowedFileTypes={[\"application/pdf\", \"image/png\", \"image/jpeg\"]}\r\n        maxFileSize={10 * 1024 * 1024}\r\n        description=\"PDF, PNG, JPG up to 10MB\"\r\n        onFilesSelected={handleFilesSelected}\r\n        onUploadComplete={handleUploadComplete}\r\n      />\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default App;\r\n```\r\n\r\n## Upload Types\r\n\r\n### Combined (Default)\r\n\r\nProvides both drag-and-drop functionality and a browse button.\r\n\r\n### Drag-Drop\r\n\r\nSimple drag-and-drop interface with minimal UI.\r\n\r\n### Browse\r\n\r\nClean interface with a prominent browse button.\r\n\r\n## Status Types\r\n\r\n| Status      | Description                                            |\r\n| ----------- | ------------------------------------------------------ |\r\n| `uploading` | File is currently being uploaded                       |\r\n| `completed` | File has been successfully uploaded                    |\r\n| `failed`    | Upload process failed after starting                   |\r\n| `error`     | Error occurred before upload (invalid file type, size) |\r\n\r\n</details>\r\n<details>\r\n<summary>StatIndicator & Stat Component</summary>\r\n\r\nThe `StatIndicator` and `Stat` components are used to display statistical information, trends, and related data. These components support customizable variants, sizes, and include options for displaying trend indicators, icons, descriptions, and more.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { StatIndicator, Stat } from \"shipfaster-ui\";\r\n```\r\n\r\n## 🧩 StatIndicator Props\r\n\r\n| Property   | Type                                | Default   | Description                                      |\r\n| ---------- | ----------------------------------- | --------- | ------------------------------------------------ |\r\n| variant    | `\"upTrend\" \\| \"downTrend\"`          | \"upTrend\" | Type of trend indicator to display               |\r\n| size       | `\"default\" \\| \"sm\" \\| \"md\"`         | \"default\" | Size of the indicator                            |\r\n| styles     | `\"accent\" \\| \"filled\" \\| \"outline\"` | \"accent\"  | Visual style of the indicator                    |\r\n| percentage | `number`                            | 0         | The percentage value to display in the indicator |\r\n| className  | `string`                            | —         | Custom classes for overriding styles             |\r\n| startIcon  | `React.ReactNode \\| boolean`        | —         | Icon or flag for start position                  |\r\n| endIcon    | `React.ReactNode \\| boolean`        | —         | Icon or flag for end position                    |\r\n\r\n## 🧩 Stat Props\r\n\r\n| Property             | Type                                  | Default | Description                                     |\r\n| -------------------- | ------------------------------------- | ------- | ----------------------------------------------- |\r\n| variant              | `\"simple\" \\| \"stacked\" \\| \"floating\"` | —       | Layout variant of the stat                      |\r\n| size                 | `\"default\" \\| \"sm\" \\| \"md\"`           | —       | Size of the stat component                      |\r\n| className            | `string`                              | —       | Custom classes for overriding styles            |\r\n| overview             | `string`                              | —       | A short text overview of the stat               |\r\n| value                | `string \\| number`                    | —       | The main value to display                       |\r\n| description          | `string`                              | —       | A detailed description of the stat              |\r\n| icon                 | `React.ReactNode`                     | —       | A custom icon to display with the stat          |\r\n| statIndicator        | `React.ReactNode`                     | —       | A custom StatIndicator component to show trends |\r\n| button               | `React.ReactNode`                     | —       | A custom button to be shown alongside the stat  |\r\n| iconWrapperClassName | `string`                              | —       | Custom classes for the icon wrapper             |\r\n\r\n✅ StatIndicator Example\r\n\r\n```tsx\r\nCopy\r\n<StatIndicator\r\n  variant=\"upTrend\"\r\n  size=\"lg\"\r\n  percentage={35}\r\n  startIcon={<ArrowUpIcon />}\r\n  endIcon={<ArrowUpIcon />}\r\n/>\r\n✅ Stat Example\r\ntsx\r\nCopy\r\n<Stat\r\n  variant=\"simple\"\r\n  size=\"md\"\r\n  value=\"1,235\"\r\n  overview=\"New Users\"\r\n  description=\"The total number of new users this week\"\r\n  icon={<ArrowUpIcon />}\r\n/>\r\n```\r\n\r\n✅ Stat with Indicator Example\r\n\r\n```tsx\r\nCopy\r\n<Stat\r\n  variant=\"stacked\"\r\n  size=\"lg\"\r\n  value=\"1,235\"\r\n  overview=\"New Users\"\r\n  description=\"The total number of new users this week\"\r\n  icon={<ArrowUpIcon />}\r\n  statIndicator={<StatIndicator variant=\"upTrend\" percentage={35} />}\r\n/>\r\n```\r\n\r\n🎨 Custom Button Example\r\n\r\n```tsx\r\nCopy\r\n<Stat\r\n  variant=\"withButton\"\r\n  size=\"md\"\r\n  value=\"1,235\"\r\n  overview=\"New Users\"\r\n  description=\"The total number of new users this week\"\r\n  icon={<ArrowUpIcon />}\r\n  button={<Button>View Details</Button>}\r\n/>\r\n```\r\n\r\n🧩 Customization\r\nBoth the StatIndicator and Stat components are highly customizable:\r\n\r\nSize and Variants: Use the size and variant props to change the appearance and layout of the components.\r\n\r\nIcons: Add custom icons with the startIcon, endIcon, and icon props.\r\n\r\nTrend Indicators: The StatIndicator can be used within Stat to show trends like up or down, represented by the variant prop (upTrend, downTrend).\r\n\r\nButtons: Add custom buttons in the Stat component with the button prop.\r\n\r\n💡 Advanced Example: Stat with Custom Trigger\r\n\r\n```tsx\r\nCopy\r\n<Stat\r\n  variant=\"floating\"\r\n  size=\"lg\"\r\n  value=\"1,235\"\r\n  overview=\"New Users\"\r\n  description=\"The total number of new users this week\"\r\n  icon={<ArrowUpIcon />}\r\n  statIndicator={<StatIndicator variant=\"downTrend\" percentage={-10} />}\r\n  button={<Button>More Info</Button>}\r\n/>\r\n```\r\n\r\n🎨 Responsive Design\r\nBoth components support responsive design out of the box using Tailwind CSS classes, and can be customized to adjust for different screen sizes using the size and variant props.\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>InputDropDown</summary>\r\n\r\nThe `InputDropDown` is a versatile combobox-style component with support for single or multi-selection, custom images or icons, searchable data, and inline tag-style selected items.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { InputDropDown, type DataItem } from \"shipfaster-ui\";\r\n//Make sure you explictly pass type DropDownItems to your items Array to avoid type eror\r\n{\r\n  /*const items:DataItem[]=[...]*/\r\n}\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**        | **Type**                              | **Default**          | **Description**                                   |\r\n| ------------------- | ------------------------------------- | -------------------- | ------------------------------------------------- |\r\n| `className`         | `string`                              | —                    | Tailwind classes for the main trigger.            |\r\n| `dropDownTrigger`   | `React.ReactNode`                     | —                    | Optional custom trigger node.                     |\r\n| `multiSelect`       | `boolean`                             | `false`              | Enable selection of multiple items.               |\r\n| `placeholder`       | `string`                              | `\"Select item...\"`   | Placeholder when no value is selected.            |\r\n| `searchPlaceholder` | `string`                              | `\"Search item...\"`   | Placeholder inside search input.                  |\r\n| `emptyMessage`      | `string`                              | `\"No item found.\"`   | Message when no results are found.                |\r\n| `data`              | `DataItem[]`                          | `datas`              | List of available options.                        |\r\n| `onChange`          | `(value: string \\| string[]) => void` | —                    | Callback triggered when selection changes.        |\r\n| `scrollable`        | `boolean`                             | `false`              | Adds horizontal scroll if too many selected tags. |\r\n| `maxHeight`         | `string`                              | `\"120px\"`            | Height limit for scrollable area.                 |\r\n| `endIcon`           | `React.ReactNode`                     | `<ChevronsUpDown />` | Custom icon beside the dropdown button.           |\r\n\r\n---\r\n\r\n## 🧩 DataItem Type\r\n\r\nEach option in `data` should be an object of:\r\n\r\n```ts\r\ninterface DataItem {\r\n  value: string;\r\n  label: string;\r\n  secondaryLabel?: string;\r\n  image?: string;\r\n  icon?: React.ReactNode;\r\n}\r\n```\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<InputDropDown\r\n  data={[\r\n    { value: \"1\", label: \"Option 1\" },\r\n    { value: \"2\", label: \"Option 2\", icon: <SomeIcon /> },\r\n    { value: \"3\", label: \"Option 3\", image: \"/img.jpg\" },\r\n  ]}\r\n  onChange={(val) => console.log(val)}\r\n/>\r\n```\r\n\r\n---\r\n\r\n## ✅ Multi-Select with Scroll Example\r\n\r\n```tsx\r\n<InputDropDown\r\n  multiSelect\r\n  scrollable\r\n  data={[\r\n    { value: \"html\", label: \"HTML\" },\r\n    { value: \"css\", label: \"CSS\" },\r\n    { value: \"js\", label: \"JavaScript\" },\r\n    { value: \"ts\", label: \"TypeScript\" },\r\n    { value: \"react\", label: \"React\" },\r\n  ]}\r\n  onChange={(val) => console.log(\"Selected:\", val)}\r\n/>\r\n```\r\n\r\n---\r\n\r\n## 🎨 Custom Trigger Example\r\n\r\n```tsx\r\n<InputDropDown\r\n  dropDownTrigger={<Button>Choose Framework</Button>}\r\n  data={[\r\n    { value: \"next\", label: \"Next.js\" },\r\n    { value: \"remix\", label: \"Remix\" },\r\n  ]}\r\n  onChange={(val) => console.log(val)}\r\n/>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>CustomDropDown</summary>\r\n\r\nThe `CustomDropDown` component is a dynamic dropdown menu that supports multiple item types including labels, separators, groups, submenus (default and collapsible), and clickable links. It is built on Radix UI's `DropdownMenu`.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { CustomDropDown, type DropdownItemType } from \"shipfaster-ui\";\r\n//Make sure you explictly pass type DropDownItems to your items Array to avoid type eror\r\n{\r\n  /*const items:DropdownItemType[]=[...]*/\r\n}\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**       | **Type**                           | **Default**  | **Description**                                         |\r\n| ------------------ | ---------------------------------- | ------------ | ------------------------------------------------------- |\r\n| `trigger`          | `React.ReactNode`                  | —            | Custom element to trigger the dropdown.                 |\r\n| `items`            | `DropdownItemType[]`               | **Required** | Array of items (label, group, separator, submenu, etc). |\r\n| `align`            | `\"start\"` \\| `\"end\"` \\| `\"center\"` | `\"end\"`      | Alignment of dropdown content.                          |\r\n| `className`        | `string`                           | —            | Tailwind classes for the trigger.                       |\r\n| `contentClassName` | `string`                           | `\"w-56\"`     | Tailwind classes for the dropdown content.              |\r\n| `itemClassName`    | `string`                           | —            | Custom style for each dropdown item.                    |\r\n| `open`             | `boolean`                          | —            | Control open state externally.                          |\r\n| `onOpenChange`     | `(open: boolean) => void`          | —            | Callback for when dropdown state changes.               |\r\n\r\n---\r\n\r\n## 🎨 DropdownItemType\r\n\r\n| **Type**        | **Description**                                                            |\r\n| --------------- | -------------------------------------------------------------------------- |\r\n| `ItemType`      | Regular item with optional icon, image, link, click handler, and shortcut. |\r\n| `GroupType`     | Groups multiple items under an optional label.                             |\r\n| `LabelType`     | Non-clickable text label.                                                  |\r\n| `SeparatorType` | Horizontal divider between items.                                          |\r\n| `SubmenuType`   | Nested submenu of type `\"default\"` or `\"collapsible\"`.                     |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<CustomDropDown\r\n  trigger={<Button>Options</Button>}\r\n  items={[\r\n    { id: \"1\", type: \"item\", label: \"Profile\" },\r\n    { id: \"2\", type: \"item\", label: \"Settings\", shortcut: \"⌘S\" },\r\n    { id: \"3\", type: \"separator\" },\r\n    {\r\n      id: \"4\",\r\n      type: \"submenu\",\r\n      label: \"More\",\r\n      items: [\r\n        { id: \"4-1\", type: \"item\", label: \"Theme\" },\r\n        { id: \"4-2\", type: \"item\", label: \"Extensions\" },\r\n      ],\r\n    },\r\n  ]}\r\n/>\r\n```\r\n\r\n---\r\n\r\n## ✅ Collapsible Submenu Example\r\n\r\n```tsx\r\n<CustomDropDown\r\n  items={[\r\n    {\r\n      id: \"main\",\r\n      type: \"submenu\",\r\n      label: \"View Options\",\r\n      submenuType: \"collapsible\",\r\n      items: [\r\n        { id: \"zoomIn\", type: \"item\", label: \"Zoom In\" },\r\n        { id: \"zoomOut\", type: \"item\", label: \"Zoom Out\" },\r\n      ],\r\n    },\r\n  ]}\r\n/>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Pagination</summary>\r\n\r\nThe `Pagination` component provides a flexible navigation system for paginated content. Built with accessibility and customization in mind, it supports different styles and layouts.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {\r\n  Pagination,\r\n  PaginationContent,\r\n  PaginationLink,\r\n  PaginationItem,\r\n  PaginationPrevious,\r\n  PaginationNext,\r\n  PaginationEllipsis,\r\n  PaginationWrapper,\r\n  PaginationInfo,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Pagination />`\r\n\r\n| **Property** | **Type**                      | **Description**                |\r\n| ------------ | ----------------------------- | ------------------------------ |\r\n| `...props`   | `React.ComponentProps<\"nav\">` | Root container for pagination. |\r\n\r\n---\r\n\r\n### `<PaginationContent />`\r\n\r\n| **Property** | **Type**                                                            | **Default**     | **Description**                      |\r\n| ------------ | ------------------------------------------------------------------- | --------------- | ------------------------------------ |\r\n| `variant`    | `\"compressed\"` \\| `\"distributed\"` \\| `\"leftAndRight\"` \\| `\"middle\"` | `\"distributed\"` | Controls layout of pagination links. |\r\n| `...props`   | `React.ComponentProps<\"ul\">`                                        | —               | Container for pagination items.      |\r\n\r\n---\r\n\r\n### `<PaginationItem />`\r\n\r\n| **Property** | **Type**                     | **Description**                   |\r\n| ------------ | ---------------------------- | --------------------------------- |\r\n| `...props`   | `React.ComponentProps<\"li\">` | Wrapper for each pagination link. |\r\n\r\n---\r\n\r\n### `<PaginationLink />`\r\n\r\n| **Property** | **Type**                                                  | **Default** | **Description**                          |\r\n| ------------ | --------------------------------------------------------- | ----------- | ---------------------------------------- |\r\n| `isActive`   | `boolean`                                                 | `false`     | Highlights the link as the current page. |\r\n| `variant`    | `\"minimal\"` \\| `\"outlined\"` \\| `\"primary\"` \\| `\"default\"` | `\"default\"` | Button style variant.                    |\r\n| `size`       | `\"sm\"` \\| `\"md\"` \\| `\"lg\"`                                | `\"md\"`      | Size of the pagination link.             |\r\n| `...props`   | `React.ComponentProps<\"a\">`                               | —           | Additional anchor props.                 |\r\n\r\n---\r\n\r\n### `<PaginationPrevious />` / `<PaginationNext />`\r\n\r\n| **Property** | **Type**                                                  | **Default** | **Description**            |\r\n| ------------ | --------------------------------------------------------- | ----------- | -------------------------- |\r\n| `iconOnly`   | `boolean`                                                 | `false`     | Show only the icon.        |\r\n| `textOnly`   | `boolean`                                                 | `false`     | Show only the text.        |\r\n| `variant`    | `\"minimal\"` \\| `\"outlined\"` \\| `\"primary\"` \\| `\"default\"` | `\"default\"` | Style of the button.       |\r\n| `...props`   | `React.ComponentProps<typeof PaginationLink>`             | —           | Props for underlying link. |\r\n\r\n---\r\n\r\n### `<PaginationEllipsis />`\r\n\r\n| **Property** | **Type**                       | **Description**                 |\r\n| ------------ | ------------------------------ | ------------------------------- |\r\n| `...props`   | `React.ComponentProps<\"span\">` | Used to display an ellipsis (…) |\r\n\r\n---\r\n\r\n### `<PaginationWrapper />`\r\n\r\n| **Property** | **Type**                                                            | **Default**     | **Description**                       |\r\n| ------------ | ------------------------------------------------------------------- | --------------- | ------------------------------------- |\r\n| `variant`    | `\"compressed\"` \\| `\"distributed\"` \\| `\"middle\"` \\| `\"leftAndRight\"` | `\"distributed\"` | Layout variant.                       |\r\n| `children`   | `React.ReactNode`                                                   | —               | Elements inside the wrapper.          |\r\n| `...props`   | `React.HTMLAttributes<HTMLDivElement>`                              | —               | Wrapper around the pagination system. |\r\n\r\n---\r\n\r\n### `<PaginationInfo />`\r\n\r\n| **Property**         | **Type**                                                  | **Default** | **Description**                                   |\r\n| -------------------- | --------------------------------------------------------- | ----------- | ------------------------------------------------- |\r\n| `currentPage`        | `number`                                                  | `1`         | The currently active page.                        |\r\n| `totalItems`         | `number`                                                  | —           | Total number of pages or items.                   |\r\n| `variant`            | `\"minimal\"` \\| `\"outlined\"` \\| `\"primary\"` \\| `\"default\"` | `\"default\"` | Style of the info bar.                            |\r\n| `highlightClassName` | `string`                                                  | —           | Custom class for the page number highlight.       |\r\n| `customText`         | `React.ReactNode`                                         | —           | Replace default message with a custom text block. |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Pagination>\r\n  <PaginationContent variant=\"distributed\">\r\n    <PaginationPrevious />\r\n    <PaginationItem>\r\n      <PaginationLink href=\"/?page=1\" isActive>\r\n        1\r\n      </PaginationLink>\r\n    </PaginationItem>\r\n    <PaginationItem>\r\n      <PaginationLink href=\"/?page=2\">2</PaginationLink>\r\n    </PaginationItem>\r\n    <PaginationItem>\r\n      <PaginationEllipsis />\r\n    </PaginationItem>\r\n    <PaginationItem>\r\n      <PaginationLink href=\"/?page=10\">10</PaginationLink>\r\n    </PaginationItem>\r\n    <PaginationNext />\r\n  </PaginationContent>\r\n</Pagination>\r\n```\r\n\r\n---\r\n\r\n## ✅ With Info and Wrapper\r\n\r\n```tsx\r\n<PaginationWrapper>\r\n  <PaginationInfo currentPage={2} totalItems={10} />\r\n  <Pagination>\r\n    <PaginationContent variant=\"middle\">\r\n      <PaginationPrevious />\r\n      <PaginationItem>\r\n        <PaginationLink>1</PaginationLink>\r\n      </PaginationItem>\r\n      <PaginationItem>\r\n        <PaginationLink isActive>2</PaginationLink>\r\n      </PaginationItem>\r\n      <PaginationNext />\r\n    </PaginationContent>\r\n  </Pagination>\r\n</PaginationWrapper>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Rating</summary>\r\n\r\nThe `Rating` component displays a customizable star-based rating input. It supports half-star values, tooltips, click interaction, and multiple variants.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { Rating, type RatingProps } from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**       | **Type**                               | **Default** | **Description**                                 |\r\n| ------------------ | -------------------------------------- | ----------- | ----------------------------------------------- |\r\n| `value`            | `number`                               | `0`         | Current rating value (supports half values).    |\r\n| `max`              | `number`                               | `5`         | Total number of stars.                          |\r\n| `readonly`         | `boolean`                              | `true`      | If true, disables click interaction.            |\r\n| `size`             | `\"sm\"` \\| `\"md\"` \\| `\"lg\"` \\| `\"xl\"`   | `\"md\"`      | Controls the star icon size.                    |\r\n| `variant`          | `\"yellow\"` \\| `\"neutral\"`              | `\"yellow\"`  | Color theme of the rating stars.                |\r\n| `starStyle`        | `\"filled\"` \\| `\"outline\"`              | `\"filled\"`  | Controls if stars are solid or outlined.        |\r\n| `onRatingChange`   | `(value: number) => void`              | —           | Callback when user changes rating.              |\r\n| `showTooltip`      | `boolean`                              | `true`      | Shows a tooltip with value on hover.            |\r\n| `tooltipClassname` | `string`                               | —           | Custom Tailwind classes for tooltip.            |\r\n| `className`        | `string`                               | —           | Tailwind classes for the rating container.      |\r\n| `...props`         | `React.HTMLAttributes<HTMLDivElement>` | —           | Additional props passed to the outer container. |\r\n\r\n---\r\n\r\n## 🎨 Variants\r\n\r\n### ✅ `variant`\r\n\r\n| Variant   | Description                   |\r\n| --------- | ----------------------------- |\r\n| `yellow`  | Uses yellow fill and borders. |\r\n| `neutral` | Uses neutral/gray tone.       |\r\n\r\n### ✅ `size`\r\n\r\n| Size | Description |\r\n| ---- | ----------- |\r\n| `sm` | Small stars |\r\n| `md` | Medium size |\r\n| `lg` | Large stars |\r\n| `xl` | Extra large |\r\n\r\n### ✅ `starStyle`\r\n\r\n| Style     | Description                |\r\n| --------- | -------------------------- |\r\n| `filled`  | Filled star appearance     |\r\n| `outline` | Outlined star with no fill |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Rating value={4.5} />\r\n```\r\n\r\n---\r\n\r\n## ✅ Interactive Example\r\n\r\n```tsx\r\n<Rating\r\n  value={3.5}\r\n  max={5}\r\n  readonly={false}\r\n  onRatingChange={(val) => console.log(\"Rated:\", val)}\r\n  showTooltip\r\n  size=\"lg\"\r\n  variant=\"neutral\"\r\n  starStyle=\"outline\"\r\n/>\r\n```\r\n\r\n</details>\r\n\r\n<!-- <details>\r\n<summary>Dialog</summary>\r\n\r\nThe `DialogComponent` is a flexible prebuilt modal with multiple variants like media, icon, or slot-based layouts. Built on top of the `Dialog` primitive, it provides a fully styled and configurable user experience.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {DialogComponent} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**             | **Type**                                                                    | **Default**   | **Description**                                                 |\r\n| ------------------------ | --------------------------------------------------------------------------- | ------------- | --------------------------------------------------------------- |\r\n| `variant`                | `\"slot\"` \\| `\"media\"` \\| `\"default\"` \\| `\"defaultLeft\"`                     | **Required**  | Defines the style of dialog presentation.                       |\r\n| `alignment`              | `\"horizontal\"` \\| `\"vertical\"`                                              | **Required**  | Button/footer layout direction.                                 |\r\n| `triggerBtn`             | `string`                                                                    | **Required**  | Label text of the button that triggers the dialog.              |\r\n| `icon`                   | `React.ReactNode`                                                           | —             | Icon displayed inside the dialog (for \"default\"/\"defaultLeft\"). |\r\n| `title`                  | `string`                                                                    | **Required**  | Dialog title.                                                   |\r\n| `description`            | `string`                                                                    | **Required**  | Dialog description text.                                        |\r\n| `primaryBtn`             | `string`                                                                    | —             | Label of the primary action button.                             |\r\n| `secondaryBtn`           | `string`                                                                    | —             | Label of the secondary action button.                           |\r\n| `innerContent`           | `React.ReactNode`                                                           | —             | Custom content inside the dialog.                               |\r\n| `image`                  | `string`                                                                    | —             | Image URL used in `media` variant.                              |\r\n| `triggerBtnVarient`      | `\"default\"` \\| `\"destructive\"` \\| `\"tertiary\"` \\| `\"secondary\"` \\| `\"link\"` | `\"default\"`   | Variant for the trigger button.                                 |\r\n| `primaryBtnVarient`      | Same as above                                                               | `\"default\"`   | Variant for primary button.                                     |\r\n| `secondaryBtnVarient`    | Same as above                                                               | `\"secondary\"` | Variant for secondary button.                                   |\r\n| `primaryButtonOnClick`   | `() => void`                                                                | —             | Callback when primary button is clicked.                        |\r\n| `secondaryButtonOnClick` | `() => void`                                                                | —             | Callback when secondary button is clicked.                      |\r\n\r\n---\r\n\r\n## 🎨 Variants\r\n\r\n### ✅ `variant`\r\n\r\n| Variant       | Description                                                    |\r\n| ------------- | -------------------------------------------------------------- |\r\n| `slot`        | Clean layout for inner content with optional header/footer.    |\r\n| `media`       | Includes an image at the top, followed by content and actions. |\r\n| `default`     | Shows an icon above the title, all centered.                   |\r\n| `defaultLeft` | Shows an icon above the title, left-aligned.                   |\r\n\r\n---\r\n\r\n### ✅ `alignment`\r\n\r\n| Alignment    | Description                                    |\r\n| ------------ | ---------------------------------------------- |\r\n| `vertical`   | Stacks footer buttons vertically (full width). |\r\n| `horizontal` | Places buttons side-by-side, right-aligned.    |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<DialogComponent\r\n  variant=\"media\"\r\n  alignment=\"vertical\"\r\n  triggerBtn=\"View More\"\r\n  title=\"Preview Image\"\r\n  description=\"Here's a quick look at the product image.\"\r\n  image=\"/preview.jpg\"\r\n  primaryBtn=\"Approve\"\r\n  secondaryBtn=\"Cancel\"\r\n  primaryButtonOnClick={() => console.log(\"Approved\")}\r\n  secondaryButtonOnClick={() => console.log(\"Cancelled\")}\r\n/>\r\n```\r\n\r\n</details> -->\r\n\r\n<details>\r\n<summary>Dialog</summary>\r\n\r\nThe `Dialog` component is a modal UI built with Radix Dialog and styled using TailwindCSS. It supports headers, descriptions, custom content, and close functionality.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {\r\n  Dialog,\r\n  DialogTrigger,\r\n  DialogPortal,\r\n  DialogOverlay,\r\n  DialogContent,\r\n  DialogClose,\r\n  DialogHeader,\r\n  DialogFooter,\r\n  DialogTitle,\r\n  DialogDescription,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Dialog />`\r\n\r\n| **Property** | **Type**                                            | **Description**             |\r\n| ------------ | --------------------------------------------------- | --------------------------- |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Root>` | Root wrapper of the dialog. |\r\n\r\n---\r\n\r\n### `<DialogTrigger />`\r\n\r\n| **Property** | **Type**                                               | **Description**                        |\r\n| ------------ | ------------------------------------------------------ | -------------------------------------- |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Trigger>` | Element that triggers the dialog open. |\r\n\r\n---\r\n\r\n### `<DialogPortal />`\r\n\r\n| **Property** | **Type**                                              | **Description**                           |\r\n| ------------ | ----------------------------------------------------- | ----------------------------------------- |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Portal>` | Container for overlay and dialog content. |\r\n\r\n---\r\n\r\n### `<DialogOverlay />`\r\n\r\n| **Property** | **Type**                                               | **Description**                   |\r\n| ------------ | ------------------------------------------------------ | --------------------------------- |\r\n| `className`  | `string`                                               | Tailwind styles for the backdrop. |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Overlay>` | Fullscreen dark overlay.          |\r\n\r\n---\r\n\r\n### `<DialogContent />`\r\n\r\n| **Property** | **Type**                                               | **Description**                             |\r\n| ------------ | ------------------------------------------------------ | ------------------------------------------- |\r\n| `className`  | `string`                                               | Custom styles for the modal box.            |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Content>` | Content area where children and close live. |\r\n\r\n---\r\n\r\n### `<DialogClose />`\r\n\r\n| **Property** | **Type**                                             | **Description**    |\r\n| ------------ | ---------------------------------------------------- | ------------------ |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Close>` | Closes the dialog. |\r\n\r\n---\r\n\r\n### `<DialogHeader />`\r\n\r\n| **Property** | **Type**                      | **Description**              |\r\n| ------------ | ----------------------------- | ---------------------------- |\r\n| `className`  | `string`                      | Optional custom styles.      |\r\n| `...props`   | `React.ComponentProps<\"div\">` | Wraps title and description. |\r\n\r\n---\r\n\r\n### `<DialogFooter />`\r\n\r\n| **Property** | **Type**                      | **Description**               |\r\n| ------------ | ----------------------------- | ----------------------------- |\r\n| `className`  | `string`                      | Optional custom styles.       |\r\n| `...props`   | `React.ComponentProps<\"div\">` | Footer container for actions. |\r\n\r\n---\r\n\r\n### `<DialogTitle />`\r\n\r\n| **Property** | **Type**                                             | **Description**             |\r\n| ------------ | ---------------------------------------------------- | --------------------------- |\r\n| `className`  | `string`                                             | Title text styles.          |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Title>` | Main heading of the dialog. |\r\n\r\n---\r\n\r\n### `<DialogDescription />`\r\n\r\n| **Property** | **Type**                                                   | **Description**               |\r\n| ------------ | ---------------------------------------------------------- | ----------------------------- |\r\n| `className`  | `string`                                                   | Subtext or secondary message. |\r\n| `...props`   | `React.ComponentProps<typeof DialogPrimitive.Description>` | Description under the title.  |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Dialog>\r\n  <DialogTrigger asChild>\r\n    <button className=\"btn\">Open Dialog</button>\r\n  </DialogTrigger>\r\n  <DialogContent>\r\n    <DialogHeader>\r\n      <DialogTitle>Delete Confirmation</DialogTitle>\r\n      <DialogDescription>\r\n        Are you sure you want to delete this item?\r\n      </DialogDescription>\r\n    </DialogHeader>\r\n    <DialogFooter>\r\n      <button className=\"btn-secondary\">Cancel</button>\r\n      <button className=\"btn-primary\">Delete</button>\r\n    </DialogFooter>\r\n  </DialogContent>\r\n</Dialog>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Progress</summary>\r\n\r\nThe `Progress` component is a minimal and customizable progress bar built using Radix UI, allowing easy styling and progress indication.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { Progress } from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**         | **Type**                                              | **Default** | **Description**                                     |\r\n| -------------------- | ----------------------------------------------------- | ----------- | --------------------------------------------------- |\r\n| `value`              | `number`                                              | —           | The current progress value (between `0` and `100`). |\r\n| `rootClassName`      | `string`                                              | —           | Custom Tailwind classes for the outer progress bar. |\r\n| `indicatorClassName` | `string`                                              | —           | Custom classes for the inner progress indicator.    |\r\n| `...props`           | `React.ComponentProps<typeof ProgressPrimitive.Root>` | —           | Additional props for the root container.            |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Progress value={60} />\r\n```\r\n\r\n---\r\n\r\n## 🎨 Custom Styling Example\r\n\r\n```tsx\r\n<Progress\r\n  value={80}\r\n  rootClassName=\"h-3 bg-muted\"\r\n  indicatorClassName=\"bg-green-500\"\r\n/>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Accordion</summary>\r\n\r\nThe `Accordion` component is a collapsible content UI built using Radix UI and styled with TailwindCSS. It supports multiple variants and flexible usage for interactive sections.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {\r\n  Accordion,\r\n  AccordionItem,\r\n  AccordionTrigger,\r\n  AccordionContent,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Accordion />`\r\n\r\n| **Property** | **Type**                                               | **Default** | **Description**                           |\r\n| ------------ | ------------------------------------------------------ | ----------- | ----------------------------------------- |\r\n| `variant`    | `\"rounded\"` \\| `\"outline\"` \\| `\"filled\"`               | `\"rounded\"` | Sets default variant for accordion items. |\r\n| `...props`   | `React.ComponentProps<typeof AccordionPrimitive.Root>` | —           | Root container of accordion group.        |\r\n\r\n---\r\n\r\n### `<AccordionItem />`\r\n\r\n| **Property** | **Type**                                               | **Default** | **Description**                               |\r\n| ------------ | ------------------------------------------------------ | ----------- | --------------------------------------------- |\r\n| `variant`    | `\"rounded\"` \\| `\"outline\"` \\| `\"filled\"`               | `\"rounded\"` | Sets the visual style of the individual item. |\r\n| `...props`   | `React.ComponentProps<typeof AccordionPrimitive.Item>` | —           | Props passed to the item container.           |\r\n\r\n---\r\n\r\n### `<AccordionTrigger />`\r\n\r\n| **Property** | **Type**                                                  | **Default** | **Description**                                   |\r\n| ------------ | --------------------------------------------------------- | ----------- | ------------------------------------------------- |\r\n| `variant`    | `\"rounded\"` \\| `\"outline\"` \\| `\"filled\"`                  | `\"rounded\"` | Controls the style of the clickable title/header. |\r\n| `...props`   | `React.ComponentProps<typeof AccordionPrimitive.Trigger>` | —           | Props passed to the trigger element.              |\r\n\r\n---\r\n\r\n### `<AccordionContent />`\r\n\r\n| **Property** | **Type**                                                  | **Default** | **Description**                        |\r\n| ------------ | --------------------------------------------------------- | ----------- | -------------------------------------- |\r\n| `variant`    | `\"rounded\"` \\| `\"outline\"` \\| `\"filled\"`                  | `\"rounded\"` | Controls animation and padding styles. |\r\n| `...props`   | `React.ComponentProps<typeof AccordionPrimitive.Content>` | —           | Shown or hidden content area.          |\r\n\r\n---\r\n\r\n## 🎨 Variants\r\n\r\n### ✅ `variant`\r\n\r\n| Variant   | Description                                            |\r\n| --------- | ------------------------------------------------------ |\r\n| `rounded` | Rounded borders, standard padding and hover effect.    |\r\n| `outline` | Flat layout with bottom border separation.             |\r\n| `filled`  | Background filled panel with shadow and inner padding. |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Accordion type=\"single\" collapsible defaultValue=\"item-1\">\r\n  <AccordionItem value=\"item-1\">\r\n    <AccordionTrigger>What is Shipfaster UI?</AccordionTrigger>\r\n    <AccordionContent>\r\n      Shipfaster UI is a design system that helps build apps faster with\r\n      prebuilt components.\r\n    </AccordionContent>\r\n  </AccordionItem>\r\n  <AccordionItem value=\"item-2\">\r\n    <AccordionTrigger>How do I install it?</AccordionTrigger>\r\n    <AccordionContent>\r\n      You can install it via npm or yarn and import components as needed.\r\n    </AccordionContent>\r\n  </AccordionItem>\r\n</Accordion>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>ListField</summary>\r\n\r\nThe `ListField` component is a flexible, multi-purpose horizontal layout UI used for rendering items with optional icons, descriptions, and actions. It supports different variants, sizes, alignments, and usage as a button.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { ListField, type ListFieldProps } from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Props\r\n\r\n| **Property**              | **Type**                                                               | **Default** | **Description**                                          |\r\n| ------------------------- | ---------------------------------------------------------------------- | ----------- | -------------------------------------------------------- |\r\n| `label`                   | `string`                                                               | —           | The main label text.                                     |\r\n| `description`             | `string`                                                               | —           | Optional description below the label.                    |\r\n| `leftContent`             | `React.ReactNode`                                                      | —           | Optional content shown on the left side.                 |\r\n| `rightContent`            | `React.ReactNode`                                                      | —           | Optional content shown on the right side.                |\r\n| `variant`                 | `\"default\"` \\| `\"bordered\"` \\| `\"card\"`                                | `\"default\"` | Controls background and border style.                    |\r\n| `size`                    | `\"default\"` \\| `\"sm\"` \\| `\"md\"` \\| `\"lg\"`                              | `\"default\"` | Adjusts the padding and height of the component.         |\r\n| `contentAlign`            | `\"left\"` \\| `\"center\"` \\| `\"right\"`                                    | `\"left\"`    | Controls alignment of label/description.                 |\r\n| `contentGap`              | `\"default\"` \\| `\"tight\"` \\| `\"loose\"`                                  | `\"default\"` | Controls vertical spacing between label and description. |\r\n| `asButton`                | `boolean`                                                              | `false`     | If true, renders as a `<button>` with click support.     |\r\n| `onClick`                 | `() => void`                                                           | —           | Click handler when `asButton` is enabled.                |\r\n| `fullWidth`               | `boolean` _(not used yet)_                                             | —           | Optional control to make component full width.           |\r\n| `className`               | `string`                                                               | —           | Custom Tailwind classes for container.                   |\r\n| `labelClassName`          | `string`                                                               | —           | Custom class for the label.                              |\r\n| `descriptionClassName`    | `string`                                                               | —           | Custom class for the description.                        |\r\n| `leftWrapperClassName`    | `string`                                                               | —           | Custom class for left content wrapper.                   |\r\n| `rightWrapperClassName`   | `string`                                                               | —           | Custom class for right content wrapper.                  |\r\n| `contentWrapperClassName` | `string`                                                               | —           | Custom class for the middle content wrapper.             |\r\n| `...props`                | `React.HTMLAttributes<HTMLDivElement>` or `React.ButtonHTMLAttributes` | —           | Additional props forwarded to container/button.          |\r\n\r\n---\r\n\r\n## 🎨 Variants\r\n\r\n### ✅ `variant`\r\n\r\n| Variant    | Description                         |\r\n| ---------- | ----------------------------------- |\r\n| `default`  | Clean background with hover accent. |\r\n| `bordered` | Adds a border with hover accent.    |\r\n| `card`     | Card-like shadowed box.             |\r\n\r\n### ✅ `size`\r\n\r\n| Size      | Description                   |\r\n| --------- | ----------------------------- |\r\n| `sm`      | Small padding and font.       |\r\n| `md`      | Medium padding (recommended). |\r\n| `lg`      | Larger layout with base text. |\r\n| `default` | Same as medium.               |\r\n\r\n### ✅ `contentAlign`\r\n\r\n| Alignment | Description                          |\r\n| --------- | ------------------------------------ |\r\n| `left`    | Aligns content to top-left.          |\r\n| `center`  | Centers vertically and horizontally. |\r\n| `right`   | Aligns content to bottom-right.      |\r\n\r\n### ✅ `contentGap`\r\n\r\n| Gap       | Description                |\r\n| --------- | -------------------------- |\r\n| `default` | Standard spacing           |\r\n| `tight`   | Less spacing between lines |\r\n| `loose`   | More spacing between lines |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<ListField\r\n  label=\"Billing Address\"\r\n  description=\"123 Main Street, Springfield\"\r\n  leftContent={<MapPinIcon />}\r\n  rightContent={<ChevronRightIcon />}\r\n  variant=\"bordered\"\r\n  size=\"md\"\r\n  asButton\r\n  onClick={() => console.log(\"clicked\")}\r\n/>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Skeleton</summary>\r\nThe Skeleton is Modern Loader Component that helps to keep user hooked during loading states\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport { Skeleton } from \"shipfaster-ui\";\r\n\r\n//usage use custom styles and nest skeleton component using tailwind & div or other wrapper to structure your skeleton\r\n//use bg|| background color to apply custom colors\r\n<div className=\"flex flex-col gap-3\">\r\n  <Skeleton className=\"w-full h-40 rounded-lg\" /> {/* Card image */}\r\n  <Skeleton className=\"w-3/4 h-6 rounded\" /> {/* Card title */}\r\n  <div className=\"space-y-2\">\r\n    {\" \"}\r\n    {/* Card content */}\r\n    <Skeleton className=\"w-full h-4 rounded\" />\r\n    <Skeleton className=\"w-full h-4 rounded\" />\r\n    <Skeleton className=\"w-2/3 h-4 rounded\" />\r\n  </div>\r\n  <div className=\"flex justify-between mt-4\">\r\n    {\" \"}\r\n    {/* Card footer */}\r\n    <Skeleton className=\"w-24 h-8 rounded\" />\r\n    <Skeleton className=\"w-24 h-8 rounded\" />\r\n  </div>\r\n</div>;\r\n```\r\n\r\n</details>\r\n<details>\r\n<summary>Card</summary>\r\n\r\nThe `Card` component is a flexible container UI for displaying grouped content with optional header, footer, and action areas.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {\r\n  Card,\r\n  CardHeader,\r\n  CardFooter,\r\n  CardTitle,\r\n  CardAction,\r\n  CardDescription,\r\n  CardContent,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Card />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                                           |\r\n| ------------ | ----------------------------- | ----------- | --------------------------------------------------------- |\r\n| `className`  | `string`                      | —           | Tailwind utility classes for styling.                     |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Container for the card. Adds border, padding, and shadow. |\r\n\r\n---\r\n\r\n### `<CardHeader />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                                        |\r\n| ------------ | ----------------------------- | ----------- | ------------------------------------------------------ |\r\n| `className`  | `string`                      | —           | Container for the card’s header. Supports grid layout. |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Use for title, description, and actions.               |\r\n\r\n---\r\n\r\n### `<CardTitle />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                        |\r\n| ------------ | ----------------------------- | ----------- | -------------------------------------- |\r\n| `className`  | `string`                      | —           | Applies bold and leading-none styling. |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Typically placed inside `CardHeader`.  |\r\n\r\n---\r\n\r\n### `<CardDescription />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                         |\r\n| ------------ | ----------------------------- | ----------- | --------------------------------------- |\r\n| `className`  | `string`                      | —           | Text-muted description below the title. |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Usually placed under `CardTitle`.       |\r\n\r\n---\r\n\r\n### `<CardAction />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                                   |\r\n| ------------ | ----------------------------- | ----------- | ------------------------------------------------- |\r\n| `className`  | `string`                      | —           | Aligns action buttons to top-right within header. |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Place icon buttons, menus, or dropdowns here.     |\r\n\r\n---\r\n\r\n### `<CardContent />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                       |\r\n| ------------ | ----------------------------- | ----------- | ------------------------------------- |\r\n| `className`  | `string`                      | —           | Applies horizontal padding.           |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Use for the main content of the card. |\r\n\r\n---\r\n\r\n### `<CardFooter />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                             |\r\n| ------------ | ----------------------------- | ----------- | ------------------------------------------- |\r\n| `className`  | `string`                      | —           | Horizontal padding and optional top border. |\r\n| `...props`   | `React.ComponentProps<\"div\">` | —           | Use for actions or secondary content.       |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Card>\r\n  <CardHeader>\r\n    <CardTitle>Card Title</CardTitle>\r\n    <CardDescription>This is a description inside the card.</CardDescription>\r\n    <CardAction>\r\n      <button className=\"text-sm underline\">Edit</button>\r\n    </CardAction>\r\n  </CardHeader>\r\n  <CardContent>\r\n    <p>This is the main content of the card. Add anything here.</p>\r\n  </CardContent>\r\n  <CardFooter>\r\n    <button className=\"text-primary\">Save</button>\r\n  </CardFooter>\r\n</Card>\r\n```\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>Tabs</summary>\r\n\r\nThe `Tabs` component is a flexible navigation UI built with Radix UI and styled with TailwindCSS. It supports multiple visual variants like buttons, outlines, dividers, lines, and dot indicators.\r\n\r\n---\r\n\r\n### 📦 Import\r\n\r\n```tsx\r\nimport {\r\n  Tabs,\r\n  TabsList,\r\n  TabsTrigger,\r\n  TabsContent,\r\n  TabsLabel,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Tabs />`\r\n\r\n| **Property** | **Type**                                          | **Default** | **Description**                |\r\n| ------------ | ------------------------------------------------- | ----------- | ------------------------------ |\r\n| `...props`   | `React.ComponentProps<typeof TabsPrimitive.Root>` | —           | Root wrapper of the tab group. |\r\n| `className`  | `string`                                          | —           | Tailwind classes for styling.  |\r\n\r\n---\r\n\r\n### `<TabsList />`\r\n\r\n| **Property** | **Type**                                                                                                   | **Default** | **Description**                          |\r\n| ------------ | ---------------------------------------------------------------------------------------------------------- | ----------- | ---------------------------------------- |\r\n| `variant`    | `\"default\"` \\| `\"button\"` \\| `\"buttonOutlined\"` \\| `\"divider\"` \\| `\"lineTop\"` \\| `\"lineBottom\"` \\| `\"dot\"` | `\"default\"` | Defines the tab list style variant.      |\r\n| `...props`   | `React.ComponentProps<typeof TabsPrimitive.List>`                                                          | —           | Props forwarded to `TabsPrimitive.List`. |\r\n\r\n---\r\n\r\n### `<TabsTrigger />`\r\n\r\n| **Property**  | **Type**                                                                                                   | **Default** | **Description**                                   |\r\n| ------------- | ---------------------------------------------------------------------------------------------------------- | ----------- | ------------------------------------------------- |\r\n| `variant`     | `\"default\"` \\| `\"button\"` \\| `\"buttonOutlined\"` \\| `\"divider\"` \\| `\"lineTop\"` \\| `\"lineBottom\"` \\| `\"dot\"` | `\"default\"` | Controls the style of individual tab trigger.     |\r\n| `size`        | `\"default\"` \\| `\"sm\"` \\| `\"md\"` \\| `\"lg\"`                                                                  | `\"default\"` | Adjusts padding and spacing.                      |\r\n| `isFullWidth` | `boolean`                                                                                                  | `false`     | Makes each tab fill available space horizontally. |\r\n| `...props`    | `React.ComponentProps<typeof TabsPrimitive.Trigger>`                                                       | —           | Forwarded props for `TabsPrimitive.Trigger`.      |\r\n\r\n---\r\n\r\n### `<TabsContent />`\r\n\r\n| **Property** | **Type**                                             | **Default** | **Description**                    |\r\n| ------------ | ---------------------------------------------------- | ----------- | ---------------------------------- |\r\n| `...props`   | `React.ComponentProps<typeof TabsPrimitive.Content>` | —           | Content shown for the active tab.  |\r\n| `className`  | `string`                                             | —           | Additional styles for tab content. |\r\n\r\n---\r\n\r\n### `<TabsLabel />`\r\n\r\n| **Property** | **Type** | **Default** | **Description**                                |\r\n| ------------ | -------- | ----------- | ---------------------------------------------- |\r\n| `value`      | `number` | —           | Numeric value displayed inside the label chip. |\r\n| `className`  | `string` | —           | Tailwind utility classes.                      |\r\n\r\n---\r\n\r\n## 🎨 Variants\r\n\r\n### ✅ `variant`\r\n\r\n| Variant          | Description                                            |\r\n| ---------------- | ------------------------------------------------------ |\r\n| `default`        | Default tab style with muted background.               |\r\n| `button`         | Button-like tabs with background transitions.          |\r\n| `buttonOutlined` | Outlined tabs with active border highlight.            |\r\n| `divider`        | Tabs separated by vertical borders.                    |\r\n| `lineTop`        | Top border indicator for active tab.                   |\r\n| `lineBottom`     | Bottom border indicator for active tab.                |\r\n| `dot`            | Displays a dot below active tab on hover or selection. |\r\n\r\n### ✅ `size`\r\n\r\n| Size      | Description                    |\r\n| --------- | ------------------------------ |\r\n| `sm`      | Small tabs with tight padding. |\r\n| `md`      | Medium tabs.                   |\r\n| `lg`      | Large tabs with more spacing.  |\r\n| `default` | Fallback to medium padding.    |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Tabs defaultValue=\"account\" className=\"w-full\">\r\n  <TabsList variant=\"button\">\r\n    <TabsTrigger value=\"account\">Account</TabsTrigger>\r\n    <TabsTrigger value=\"password\">Password</TabsTrigger>\r\n  </TabsList>\r\n  <TabsContent value=\"account\">\r\n    <p>Account tab content goes here.</p>\r\n  </TabsContent>\r\n  <TabsContent value=\"password\">\r\n    <p>Password tab content goes here.</p>\r\n  </TabsContent>\r\n</Tabs>\r\n```\r\n\r\n---\r\n\r\n## 🔵 Dot Variant Example\r\n\r\n```tsx\r\n<Tabs defaultValue=\"home\">\r\n  <TabsList variant=\"dot\">\r\n    <TabsTrigger value=\"home\" variant=\"dot\">\r\n      Home\r\n    </TabsTrigger>\r\n    <TabsTrigger value=\"profile\" variant=\"dot\">\r\n      Profile\r\n    </TabsTrigger>\r\n  </TabsList>\r\n  <TabsContent value=\"home\">This is the home tab.</TabsContent>\r\n  <TabsContent value=\"profile\">This is the profile tab.</TabsContent>\r\n</Tabs>\r\n```\r\n\r\n</details>\r\n\r\n<details>  \r\n<summary>Breadcrumb</summary>\r\n\r\nThe `Breadcrumb` component helps display navigational hierarchy and supports various styles, separators, and item types to create flexible breadcrumb UIs.\r\n\r\n### 📦 Import\r\n\r\n```js\r\nimport {\r\n  Breadcrumb,\r\n  BreadcrumbList,\r\n  BreadcrumbItem,\r\n  BreadcrumbLink,\r\n  BreadcrumbPage,\r\n  BreadcrumbSeparator,\r\n  BreadcrumbEllipsis,\r\n  BreadcrumbIcon,\r\n} from \"shipfaster-ui\";\r\n```\r\n\r\n---\r\n\r\n## 🧩 Components & Props\r\n\r\n### `<Breadcrumb />`\r\n\r\n| **Property** | **Type**                      | **Default** | **Description**                      |\r\n| ------------ | ----------------------------- | ----------- | ------------------------------------ |\r\n| `...props`   | `React.ComponentProps<\"nav\">` | —           | Accepts all native `nav` attributes. |\r\n\r\n---\r\n\r\n### `<BreadcrumbList />`\r\n\r\n| **Property** | **Type**                     | **Default** | **Description**                      |\r\n| ------------ | ---------------------------- | ----------- | ------------------------------------ |\r\n| `className`  | `string`                     | —           | Tailwind classes for custom styling. |\r\n| `...props`   | `React.ComponentProps<\"ol\">` | —           | Native `ol` attributes.              |\r\n\r\n---\r\n\r\n### `<BreadcrumbItem />`\r\n\r\n| **Property** | **Type**                                                   | **Default** | **Description**                             |\r\n| ------------ | ---------------------------------------------------------- | ----------- | ------------------------------------------- |\r\n| `type`       | `\"link\"` \\| `\"outline\"` \\| `\"default\"`                     | `default`   | Controls item appearance.                   |\r\n| `label`      | `string`                                                   | —           | Text to be shown (if no `children` passed). |\r\n| `startIcon`  | `React.ReactNode`                                          | —           | Icon shown before the text.                 |\r\n| `endIcon`    | `React.ReactNode`                                          | —           | Icon shown after the text.                  |\r\n| `size`       | `\"sm\"` \\| `\"md\"` \\| `\"lg\"` \\| `\"xl\"` \\| `\"2xl\"` \\| `\"3xl\"` | `3xl`       | Controls text and icon sizing.              |\r\n| `...props`   | `React.ComponentProps<\"li\">`                               | —           | Native `li` attributes.                     |\r\n| `state`      | `active` \\| `disabled`                                     | -           | Can Be Used To Handle Active Page           |\r\n\r\n---\r\n\r\n### `<BreadcrumbIcon />`\r\n\r\n| **Property** | **Type**                                                        | **Default** | **Description**                                        |\r\n| ------------ | --------------------------------------------------------------- | ----------- | ------------------------------------------------------ |\r\n| `type`       | `\"filled\"` \\| `\"accent\"` \\| `\"outline\"` \\| `\"grey\"` \\| `\"none\"` | `filled`    | Defines the visual style of the icon.                  |\r\n| `disabled`   | `boolean`                                                       | `false`     | If `true`, disables hover and applies reduced opacity. |\r\n| `size`       | `\"sm\"` \\| `\"md\"` \\| `\"lg\"` \\| `\"xl\"` \\| `\"2xl\"` \\| `\"3xl\"`      | `3xl`       | Adjusts icon size.                                     |\r\n| `...props`   | `React.ComponentProps<\"li\">`                                    | —           | Native `li` attributes.                                |\r\n\r\n---\r\n\r\n### `<BreadcrumbLink />`\r\n\r\n| **Property** | **Type**                    | **Default** | **Description**                                     |\r\n| ------------ | --------------------------- | ----------- | --------------------------------------------------- |\r\n| `asChild`    | `boolean`                   | `false`     | Allows rendering a custom element via Radix `Slot`. |\r\n| `...props`   | `React.ComponentProps<\"a\">` | —           | Native anchor tag properties.                       |\r\n\r\n---\r\n\r\n### `<BreadcrumbPage />`\r\n\r\n| **Property** | **Type**                       | **Default** | **Description**                       |\r\n| ------------ | ------------------------------ | ----------- | ------------------------------------- |\r\n| `...props`   | `React.ComponentProps<\"span\">` | —           | Used to mark the current active page. |\r\n\r\n---\r\n\r\n### `<BreadcrumbSeparator />`\r\n\r\n| **Property** | **Type**                                                   | **Default** | **Description**                        |\r\n| ------------ | ---------------------------------------------------------- | ----------- | -------------------------------------- |\r\n| `variant`    | `\"slash\"` \\| `\"chevron\"` \\| `\"colon\"` \\| `\"arrow\"`         | `chevron`   | Controls the icon used as a separator. |\r\n| `size`       | `\"sm\"` \\| `\"md\"` \\| `\"lg\"` \\| `\"xl\"` \\| `\"2xl\"` \\| `\"3xl\"` | `3xl`       | Adjusts separator size.                |\r\n| `...props`   | `React.ComponentProps<\"li\">`                               | —           | Native `li` attributes.                |\r\n\r\n---\r\n\r\n### `<BreadcrumbEllipsis />`\r\n\r\n| **Property** | **Type**                       | **Default** | **Description**                                  |\r\n| ------------ | ------------------------------ | ----------- | ------------------------------------------------ |\r\n| `...props`   | `React.ComponentProps<\"span\">` | —           | Used to display ellipsis (`...`) with more menu. |\r\n\r\n---\r\n\r\n## ✅ Basic Example\r\n\r\n```tsx\r\n<Breadcrumb>\r\n  <BreadcrumbList>\r\n    <BreadcrumbItem type=\"default\" label=\"Home\" startIcon={<HomeIcon />} />\r\n    <BreadcrumbSeparator variant=\"chevron\" />\r\n    <BreadcrumbItem>\r\n      <BreadcrumbLink href=\"#\">Projects</BreadcrumbLink>\r\n    </BreadcrumbItem>\r\n    <BreadcrumbSeparator variant=\"slash\" />\r\n    <BreadcrumbPage>Dashboard</BreadcrumbPage>\r\n  </BreadcrumbList>\r\n</Breadcrumb>\r\n```\r\n\r\n</details>\r\n\r\n<details> \r\n<summary>Button</summary>\r\n\r\nThe Button component is a versatile UI element that supports various configurations, including different styles, sizes, and icons.\r\n\r\n```\r\nimport {\r\n  Button,\r\n} from \"shipfaster-ui\";\r\nimport \"shipfaster-ui/dist/shipfaster.css\";\r\n```\r\n\r\n## Args\r\n\r\n| **Property** | **Type** | **Options/Default**                                                                                                                           | **Description**                                         |\r","readmeFilename":"README.md"}