{"_id":"@appswave/ui-kit","_rev":"40-9fcb615c8ecd0045884cd2d335c958ed","name":"@appswave/ui-kit","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"@appswave/ui-kit","version":"1.0.0","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.0","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"593cf8d33f9cca58aa4b5d4c92fbae4f080493e2","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.0.tgz","fileCount":15,"integrity":"sha512-swcKBaeL0uKzhOTSBYVSw805c0bsJhN0/SkosXq9MtuQvDs/yLb6vhMlTDGNxhbwbJomuGP6M3VXmHM+MMIikg==","signatures":[{"sig":"MEUCIAMAeiOzZz54YvOpLU8Da+TLAsAbtXshCsMLV4ZF7cM1AiEArQVMUS1/sRv7O7hn5+Ffp3Z3cJDh/GnfJhW0giw0hkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104776},"main":"./dist/appswave-ui-kit.umd.cjs","type":"module","module":"./dist/appswave-ui-kit.js","exports":{".":{"import":"./dist/appswave-ui-kit.js","require":"./dist/appswave-ui-kit.umd.cjs"}},"gitHead":"25445a6c27c924914f4337b9b3a5c4afd9dabb76","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"clsx":"^2.1.1","react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.0.12","lucide-react":"^0.479.0","tailwind-merge":"^3.0.2","@tailwindcss/vite":"^4.0.12","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.0_1741680530981_0.13380331691204606","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@appswave/ui-kit","version":"1.0.1","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.1","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"52a1c0efcc541b6cd6ad33c39bcb86ff00252c4a","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.1.tgz","fileCount":11,"integrity":"sha512-HufZyKmS6jVtHXc4DInoWnLEGS+fxp+GWXm/VnyuwsoQaSTCWYofwjtDPMXC7t8kXDIR4A/A5tarItn4yMCD9w==","signatures":[{"sig":"MEQCIDUrWLm1o5919TmzOaPF/nUN7YwxR4vExe5TiI2MDyQqAiBd/W/fDeAYlBjdev2TZGzH2IW7lX97rUmYa+xqeimaeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104228},"main":"./dist/index.umd.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"25445a6c27c924914f4337b9b3a5c4afd9dabb76","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"clsx":"^2.1.1","react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.0.12","lucide-react":"^0.479.0","tailwind-merge":"^3.0.2","@tailwindcss/vite":"^4.0.12","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.1_1741682311069_0.9063373076446763","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@appswave/ui-kit","version":"1.0.2","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.2","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"e6d8a46355584799558a919e50a932bc986f8afb","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.2.tgz","fileCount":12,"integrity":"sha512-5Tw6t7AzjcfbqquSAa1eFwpxw8kA/U47YG3QC+sliLzzsdLEgf2pR+3nZTvJjmxZckQEF7jN1XPGD105e8AmXA==","signatures":[{"sig":"MEQCIFQ6yK2kua8c4TK0CWNrBCYoi2ZeWl8KUJENx1Jv3MXWAiBcitiQUvB3SkyX+1lZgJm090pSBT984Rt2JqoieXwcHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116407},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"}},"gitHead":"25445a6c27c924914f4337b9b3a5c4afd9dabb76","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"clsx":"^2.1.1","react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.0.12","lucide-react":"^0.479.0","tailwind-merge":"^3.0.2","@tailwindcss/vite":"^4.0.12","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.2_1741683764921_0.8733128313808354","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@appswave/ui-kit","version":"1.0.3","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.3","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"94874fd15d05203071b535c0b2a5bf82004f4c00","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.3.tgz","fileCount":12,"integrity":"sha512-Ooxky59XzuMvgBocQ+zMY/xcwSByrHfCds/JJrGhVx0Uu9hvTN1YAOBsKGhql6qiM5M9+fXL8sNA90hjs9Rv0g==","signatures":[{"sig":"MEYCIQCS15SBGm3ek5Bn+EtcDs6pVBGEqLqQ4Fm9eZNaECcJygIhANH82dOd6M75eFc5XQhxe4BtOFdSqPeBAMrcONdxMCCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116500},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"25445a6c27c924914f4337b9b3a5c4afd9dabb76","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"clsx":"^2.1.1","react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.0.12","lucide-react":"^0.479.0","tailwind-merge":"^3.0.2","@tailwindcss/vite":"^4.0.12","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.3_1741684153626_0.3525823198956821","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@appswave/ui-kit","version":"1.0.4","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.4","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"fd284d962c0555647f4732644ad2bc41eab53659","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.4.tgz","fileCount":104,"integrity":"sha512-G8EXh0eILCjCvVvWhiQJQ2IJR1yJUDTjTAKqaNCpsh18Un5M2zvULqkwy2n/X3HZRyz5WJQcdxjq0+rtMcVinw==","signatures":[{"sig":"MEYCIQCsRaYywLiD7WO3S/vnrL12+sOwTLtl2hHk69yzdxim3wIhALyonYJvTCJfE4L/3sfy+oyf0OMt+ql6ECorlUYo35Je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273594},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"f5c57d4b86be86ed6fc1d9f993c12b8e38ad467b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.4_1742101947800_0.8896933062307548","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@appswave/ui-kit","version":"1.0.5","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.5","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"b14d25c3cb5c6224bf26579f5054167829262408","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.5.tgz","fileCount":106,"integrity":"sha512-FBusLKPA1ogWLVIR6EwExwN5N16M+Hjd/gA2/w+M1cMW3LsLAVKjR7sT3GLnVcpJLoAsmXOFtbXzdcMFGvYCcA==","signatures":[{"sig":"MEYCIQD2o/QL/ZrUo0vGutq/taXizP//cX3QPXwFwJS3j3GklwIhAIADnbN1oFBcdzSby6/pOHAC6NAFV661HttceXgrjsVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647248},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"f5c57d4b86be86ed6fc1d9f993c12b8e38ad467b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.5_1742102305567_0.438373414335135","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@appswave/ui-kit","version":"1.0.6","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.6","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"a3751b1fa4ae468f49ac6befb04b27dba8534ee0","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.6.tgz","fileCount":124,"integrity":"sha512-7oKQlu7hWTpDF/Scm++o83ESiZmg9xcC38YAwZHLNBn+I6cqUnXlUpRwGimrVPFd8x+M+F94igXb+SZ13UuNfQ==","signatures":[{"sig":"MEUCIQD9swgh163q+TyWNgxTpquYhap+YYKPhJ81jH7qw/CbWAIgc5Euu6OIC2BjApBVFKnsQlNmO2i7dvqaKeaNl1taw8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657370},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"f5c57d4b86be86ed6fc1d9f993c12b8e38ad467b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.6_1742108028601_0.8134659396071875","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@appswave/ui-kit","version":"1.0.7","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.7","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"6c70357806b85974c426f29faf58263fb9bb1e0c","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.7.tgz","fileCount":124,"integrity":"sha512-61B0sxwHF27GnPtdXUiu+eswV+oo67iUCu3d1vI9KChAk31uF5UZjSSeLGbNyQp/XEFy9g9RWlkeDkESB8zwbQ==","signatures":[{"sig":"MEUCIFfmUIlcuFBedDJFG+YJZk8AytU00ZdpDLU8sb5CzRynAiEAzN8+7wvq8K4KlyhxitVADTeotA3GJ8CJpsugKE9LRFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658491},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"f5c57d4b86be86ed6fc1d9f993c12b8e38ad467b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.7_1742111705470_0.774912165352408","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@appswave/ui-kit","version":"1.0.8","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.8","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"dde738b6edacaa511807b8bf32cc33fa97167edb","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.8.tgz","fileCount":124,"integrity":"sha512-tAQk7gObLHSo2Cpouj2qi+0dktSJBcZtYM5n1gv72vVS4OdBlKwxkTWHqXUCAYtot+HcnyuJK5EVgNgvZ87joQ==","signatures":[{"sig":"MEYCIQCHPpQMrAWc0sCLQcMkQmQ2wFpw9ACnokJzHq8Qi2vMAAIhAKGAGvRYWeJIjTFLUp7+ivX0qIlerb7tiNovVzF0ETGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659700},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.8_1742821434343_0.17336822430771348","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug":{"name":"@appswave/ui-kit","version":"1.0.9-debug","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"9096760f6cd227287258402a628b73e6e2579af3","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug.tgz","fileCount":128,"integrity":"sha512-6wU8lu7PCWLehLviOkvtYBv6y+H6ppF2mRMvmAOeTMz+U9omhxdMU5e6U5gE3+SCAvmNlxlnaTM/B2HV///E2g==","signatures":[{"sig":"MEUCIH1YH/IemTUaDa0tQoFtgO+MIO046gnTPNa+BRQ6doKUAiEAvDvR22q0n18sr3/fgIRsbl5Isya/SZUD66/AjCSxkAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660835},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug_1742824727313_0.17345104766984298","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-2":{"name":"@appswave/ui-kit","version":"1.0.9-debug-2","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-2","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"a577371bc116fbd2a3724471fec326ad1f7209e3","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-2.tgz","fileCount":128,"integrity":"sha512-ckOqUbOFbgAofQbGaoCypVrVNwxE26zOCFBjQAyqFlSg8E1Fi0FGpl+4X0w5Cl18k+SU8/+Q+N77rb7JsKYeGQ==","signatures":[{"sig":"MEUCIDDxsYzEIaMIyo+PWnzsdppIk9P9b2OxvLo2BZjHK72GAiEAlck46ERru+oo3IRycqSgh8iEEVTJ1/o938WTUuhFkE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661961},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-2_1742824883085_0.8409059832058761","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-3":{"name":"@appswave/ui-kit","version":"1.0.9-debug-3","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-3","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"d7a778542069c75c3aabd812c52aaccdcadc5497","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-3.tgz","fileCount":128,"integrity":"sha512-Hvs7NkBPx1PVYOfe9DmkDSPzw+judIEODQv/z8nGmZAOvfdncl5JQzncMboA1RRnz2yElJvk71G27Jp7zj7dBQ==","signatures":[{"sig":"MEUCIFCkJF8xvoxT4Xbv7p18s/LzArpZItnHUUAAjnN1zqAgAiEA5UDU2Ej1PjNuf59RFODH8cgqlKAhr532HRp2DFyTit4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661945},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-3_1742825157010_0.5492847749419958","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-4":{"name":"@appswave/ui-kit","version":"1.0.9-debug-4","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-4","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"124e408979ed961f93318749e30925e2e08e9908","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-4.tgz","fileCount":128,"integrity":"sha512-JJh+t85QWUo9vvLJqluDyOiiOgNrVC+zXCh1Uak3p/l+AXEzkQFtSFHySQjHq8gOOm4D17n1XxCGqEs55pfkIw==","signatures":[{"sig":"MEUCIHeIvSR9lnWizQ2xPJ5eFeyYUqHJaStXxB5MnPyVH4zTAiEAm4aUEUb1yDUqPS2ZdaizPt/jXvtrFtMkYcqF6uNzEiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662548},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-4_1742826517864_0.8155409014479504","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-5":{"name":"@appswave/ui-kit","version":"1.0.9-debug-5","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-5","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"53877b5e990a3bcc5b88d4f3c9172a2d5045110c","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-5.tgz","fileCount":128,"integrity":"sha512-JWrjoqOQicmB2HPteeSQuCNrGyTtymiplOwp1VJvIn/4q3D6k2kmmEXZBJBjdO8FUDehgr1DQONWN0hk9peM4w==","signatures":[{"sig":"MEUCIDuNuB/QfL/tL0UTU423Wazs8JxcmAfAVZZpcnvtikaAAiEAkC9dCdep3MmScYt/QG9xuWn7uYTT/J+yHLu6bCNgD98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662646},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-5_1742827840415_0.46689213542241936","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-6":{"name":"@appswave/ui-kit","version":"1.0.9-debug-6","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-6","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"70d860c346ac67692db2e9639c761e5f8e1d4cb3","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-6.tgz","fileCount":128,"integrity":"sha512-m1L1DfYet6+ASx44xlApE+RMDMtGJosPMUO5zKVFk4i9wuc7c1j4H9f70756fLYwudONdIrfIP6zdX9uLkL1gg==","signatures":[{"sig":"MEYCIQDTuKh5lHI8Hj2K97ihFh8h+18AUzF4eJ9GiZhJES/IoQIhAOByH+fLpKSm68LDoNPWi7azN/HrbFCFQvk5qPjF20RJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662672},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-6_1742827994391_0.522513887450837","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-8":{"name":"@appswave/ui-kit","version":"1.0.9-debug-8","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-8","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"40afc4c4f8ef2be126892e2d319c13ce854717db","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-8.tgz","fileCount":128,"integrity":"sha512-xupK8lea4RY3byZwXpwG3d+eypxy1bYfiE7dbW7QG+HDNZXVcW4k/6IqlTFMEef4vA9Gyr1/AREKKrA1o87J0Q==","signatures":[{"sig":"MEUCIFe0mzWBAmiD9ZyZ3ZLfn3Y6O588NNYRHfL+gQGQz8+AAiEAnioCy+Njkg6wCult+m3NnLjLzEATVxSuj5+dR7VCyzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668229},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-8_1742877142996_0.9955594730993782","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-9":{"name":"@appswave/ui-kit","version":"1.0.9-debug-9","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-9","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"56504576293dcf5703653445aa7ee6709fcf9b8f","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-9.tgz","fileCount":128,"integrity":"sha512-wCKSyRW7ZYpWWVLmfzQI/sEl6l98IbSZECQv7RuHQsVq/kwFO4uxvj4u2b+IG0H4Z43sfbDOsncNJb91qCkYtQ==","signatures":[{"sig":"MEYCIQDQjhY/iPT9RcqwzL6ilWiLcnqh8nyRNTjE4K27bPUziAIhAOTpYqlikWwKsFj4/C4qrAkJAKJUZnZuliBtqO3liL/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668512},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-9_1742878205340_0.9245445882806755","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-10":{"name":"@appswave/ui-kit","version":"1.0.9-debug-10","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-10","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"c35e967b9489b9d6495cdfa440ba820179f19db5","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-10.tgz","fileCount":128,"integrity":"sha512-3ECKpTIW2B1wf/FN9XPgfNs3qhYwsa74DyM8hsyuG6eLh/ahQQbuDpp+iWyXyeEKeafrhTGhTP6bIeh+0GO2Jg==","signatures":[{"sig":"MEUCIHCYGeAzOSj4F42TathgRb7RA3NXft08Xip4Vm1ahto/AiEAkdz6vurAt7v6JkfjPVW1XjXf3mEHPeBWJM+mdgY3QWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668664},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-10_1742879045427_0.942827473745943","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-11":{"name":"@appswave/ui-kit","version":"1.0.9-debug-11","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-11","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"5941dcf5d9904c06f064c42301c3b2a5c4da9dac","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-11.tgz","fileCount":128,"integrity":"sha512-zEMXhxdvL8RFHJ7syDi1sJT9M+Q4AimVMF9FKgj7y//1eHeTiqeXU8r9pNbVeekS3zA3yzNX06mvawmH5RsOGw==","signatures":[{"sig":"MEQCIAXwcfpnM8tqWkcVQ4FuR1Q19aOe0EFnlzrorKA9lTPCAiAGgrv67+1/GldMghXD0Uf0BbbG4f3PGbMRC2KqsTroIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668034},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-11_1742880232212_0.6214327435959088","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-12":{"name":"@appswave/ui-kit","version":"1.0.9-debug-12","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-12","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"2dd0df5635e82051690e7515e7595ffbeb080782","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-12.tgz","fileCount":128,"integrity":"sha512-F4n70Wbbcyk/ynAGjtPV+McdY2d/TMgudKNOrkcouf6HM1RI0i4mGPnOBArV9o8pbBv+L1gnwQVyEGu02KIU5A==","signatures":[{"sig":"MEUCIFrDi7ujOeBvWmu77keRRO8D6EAPxaASMrztSW4QQPD1AiEAr1Y72AMiG9TFI34gT/khYKR/0/+bUMyTTxOLODi0TZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667666},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-12_1742880645967_0.7517107396549498","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-13":{"name":"@appswave/ui-kit","version":"1.0.9-debug-13","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-13","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"142dfba200062743f5e9621791fc960b2fe27e94","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-13.tgz","fileCount":128,"integrity":"sha512-Ev/3Hcp7NJPc9qC832V8eI6HzoJQbtndyigZzOvQtbBsfLh61+NeGfD8dByn8ogCC/4OkRRVekRww0IgaJqbxQ==","signatures":[{"sig":"MEQCIFFw8AxGOtw89blauRuqNwodFxJeYdFShb6GYos6Dzf+AiBhegPQ//2RBTXL0IQfRgWrEhIPVfqRUcmzZJV3/CbLJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668056},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-13_1742881924074_0.53494313608096","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-debug-14":{"name":"@appswave/ui-kit","version":"1.0.9-debug-14","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.9-debug-14","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"6dd03a13a2685a4717f3ee4da7c0c83fb913452a","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.9-debug-14.tgz","fileCount":128,"integrity":"sha512-IHg8fdQqUNn4jROohEe3ATYDZib6ton1K2b+p8gN/kDH1yattG5OAcgc4jCMV/3y/KVI+JIw/rKWRlxZ3FRH8Q==","signatures":[{"sig":"MEQCIBRT9ToBsySp/3BmQ0L1RAdENH07+dEiL6f71X5aFm81AiAZcuPkaryV8XEaw/fb6yLhZbJgcucOoBGyhiJAch3rbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668368},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.9-debug-14_1742882736707_0.2346175455354229","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@appswave/ui-kit","version":"1.0.10","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.10","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"ac668fdd8cafb16abfe235eeb30d941fb12b9660","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.10.tgz","fileCount":128,"integrity":"sha512-Is1svB0SGvEud0S0E46yEegxGMR4Nk/iQ8yn1XK8hM9SC8SqnjnCLyrSnV/oXEJnYCB5023MqtHglITbYWojng==","signatures":[{"sig":"MEUCIQDn1Oy/NAHZFrCVMxFE6V6MrYNS5a7ZsJEiHYCDX+LtuQIgVlnaH/5r9vgeyTOA+24O5Q9FHkFqTd+MDZ7tCrx/6j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668533},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"d9b7c4fb44c3881e4fa9def66657b0b6deb0c12e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.10_1742883131986_0.6433780642432292","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@appswave/ui-kit","version":"1.0.11","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.11","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"e61c6e4c19420cc7b55df8a291e4ca95f2a22afa","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.11.tgz","fileCount":128,"integrity":"sha512-va3PKwidLv4LBJhCZvZWoxLRE+1Y6e4Tsr/TQGP04QTLf++1jcCOyNakP8hCOvwXE69n589g/SF3MH13JTq5YQ==","signatures":[{"sig":"MEUCIQC1ULgCkpmjLxIfTFoVfmJFNAOXMeOohyioUekhFOEz7AIgeJ7DcIXGwzIdVCkjDKOB0yEnDONuodKnLvUrXxSnJoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668883},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"421a2af7c4bf01a1cb233bbc50cdfc347b2216e1","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.11_1742884349319_0.0463052671011186","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@appswave/ui-kit","version":"1.0.12","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.12","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"6e29f4ac4377ae7c5065d4da5b823cb910f1e67a","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.12.tgz","fileCount":128,"integrity":"sha512-I64J8xAAJNYnmbqV7zOfwi1qOFo0kVPj5Cpzyd5MMZTC/sP72KIYPqGvJCqVH0Cv/AbSkco8w+8CccYO5g8fXA==","signatures":[{"sig":"MEUCIQDwTD4ijVG3KfhTvWDM87pTTPHoMVKWK1Rvdxo7cnfBHgIgV3DsM6i3/e1kXEFP3Zug5VO5IuLzRStmY8Xi5yC9P4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669064},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"421a2af7c4bf01a1cb233bbc50cdfc347b2216e1","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.12_1742892618118_0.37580955257616644","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@appswave/ui-kit","version":"1.0.13","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.13","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"a96d7a1254b01a835b3cc0ec07c312c501c21eb7","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.13.tgz","fileCount":128,"integrity":"sha512-3TjdOpWyg5sgdrH8/PIWLqlz2ahQWNz5f/qmUGwR3WtAYYfJQJ5Kc5g9jt+ss76O0oauMNLrT7ozKmG7p9tkHw==","signatures":[{"sig":"MEYCIQDJbZogiS/PB1TR/ZwRjOYzDA60Ba7MpGRW1aCyJ9NwJQIhAPYY8/ccsfsmT4OEfjqjTSRG52v46vOTabVxIkn9Gu9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669112},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"421a2af7c4bf01a1cb233bbc50cdfc347b2216e1","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.13_1742892699932_0.06956265698386277","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@appswave/ui-kit","version":"1.0.14","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.14","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"}],"dist":{"shasum":"63618fa153cf17592a993799d17a4e4ca28044e5","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.14.tgz","fileCount":128,"integrity":"sha512-37IAWZoTG2kexuVjwhT2fDj4kbAY3AYUTjTBq6VqKZlVlfGiDV51hjrbVNl5aELIIORi7+fMvCk0Dw0RKKhvDw==","signatures":[{"sig":"MEUCIDbYOoQmIDX+4GWlzPHysce1TkmsY+oMgv1IqU2are6LAiEAuYCnDk4s/3reWjVm3UgZUzf/RlbLsQ5o4WliFqzQVKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669229},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"8af5b4b30f9f227a38a8024e3d53a9fbe2c4185b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"xaleel","email":"xaleelchess@gmail.com"},"_npmVersion":"10.4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.14_1742985889011_0.6675400459580376","host":"s3://npm-registry-packages-npm-production"}},"1.0.15-1":{"name":"@appswave/ui-kit","version":"1.0.15-1","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.15-1","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"6bb027d048895a60dc3a6078d825738f821ec0a2","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.15-1.tgz","fileCount":130,"integrity":"sha512-reQaHnpUNyFnFDGguMa/l+trACEhRGnrsyRpDk8dyGSq6WIFYP5A6IDYRIBS+afrKlDpIexFpIIpJ5uw8ljoFA==","signatures":[{"sig":"MEUCIQCqLk4WGyHDaUs8yyoDYnsLHsRJFHbFHSw4zjXNs67TgwIgXn+96g0zZ/zQCo3HcOZTZw9qfyR2If2Q1ljNxYCTsTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669894},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"8af5b4b30f9f227a38a8024e3d53a9fbe2c4185b","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.15-1_1742987180292_0.16357167875138767","host":"s3://npm-registry-packages-npm-production"}},"1.0.15-2":{"name":"@appswave/ui-kit","version":"1.0.15-2","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.15-2","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"1d5ab7e6e32e45a2f10effdb4d48a334c3fa67fc","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.15-2.tgz","fileCount":130,"integrity":"sha512-29VMAGMJBS4HBh0BtXACZLsysG22sgM6NECJG1lvRa9PT/lISnKa/f+/FAJlQ8LLWCzcI5cwaOW3b8U+Nu7BEA==","signatures":[{"sig":"MEUCIG7tRSZtqVnj0ghTGTEfcRuFkT6+36TJKkYGt05TQ1nHAiEAgL8c2VhpttXlnume2URuOKjkYbxtgKB/exLLRWVlWAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694316},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"193d986172dd1e3f296dfceb065b0092c7f167e2","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.24.2","clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","react":"^19.0.0","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","react-dom":"^19.0.0","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-hook-form":"^7.54.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","@radix-ui/react-label":"^2.1.2","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","eslint":"^9.21.0","globals":"^15.15.0","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.15-2_1743944027738_0.533334103194695","host":"s3://npm-registry-packages-npm-production"}},"1.0.15-3":{"name":"@appswave/ui-kit","version":"1.0.15-3","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.15-3","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"b70dc1c741d0d66717ecdc8dca8cc4d418e7444f","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.15-3.tgz","fileCount":174,"integrity":"sha512-LMtAUb2HaaRZZZoVeVSREwRbHopFikaqgQHJ7EZ0ri1cwZgpTX+UpZMzqM3EJFd9lzLOBjIvWx6OMtzJ6gBN9Q==","signatures":[{"sig":"MEYCIQDIn/l8uZkD+zRrN7fMJcEOxQVh3ogFntTYsakXpxVs9wIhAIQUb2K7+x629j58G0m69sEwDq+HxGo4mlBLcxnxqov4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1915185},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"43f20c7e63fd17c2bea908fa58433c33756063bb","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","odata-filter-builder":"^1.0.0","@radix-ui/react-label":"^2.1.2","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","axios":"^1.8.4","react":"^19.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","react-dom":"^19.0.0","storybook":"8.6.9","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","playwright":"^1.51.1","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@storybook/test":"8.6.9","@vitest/browser":"^3.0.9","react-hook-form":"^7.54.2","@storybook/react":"8.6.9","@types/react-dom":"^19.0.4","@storybook/blocks":"8.6.9","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.9","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"8.6.9","@tanstack/react-query":"^5.73.3","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"3","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"8.6.9","@storybook/addon-onboarding":"8.6.9","eslint-plugin-react-refresh":"^0.4.19","@storybook/experimental-addon-test":"8.6.9"},"peerDependencies":{"zod":"^3.24.2","axios":"^1.8.4","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.54.2","@tanstack/react-query":"^5.73.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.15-3_1745487837233_0.5155902454037324","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@appswave/ui-kit","version":"1.0.16","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.16","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"e826dbea65ea90571a0a61c1af73f9ddeed17b85","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.16.tgz","fileCount":217,"integrity":"sha512-dS1zHFkA3kI8vinkd45ZheYrmxMO47ZOGU82J0Dcq1jTDlejGU0IIJs2aBjsZV21vhlc3yWfELTUAmokcsMXCw==","signatures":[{"sig":"MEUCIEWCk2ulkCjqWUSXS2ZUCVojMobcAR8J0cMKjaQxX7GSAiEAuEhi4Uu9yI6jibFqdRNFWpIqeCvYcYgDYEyZKCPLDBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180150},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"27d92faa2c86c331101174e38679426186b52066","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","odata-filter-builder":"^1.0.0","@radix-ui/react-label":"^2.1.2","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","axios":"^1.8.4","react":"^19.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","react-dom":"^19.0.0","storybook":"8.6.9","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","playwright":"^1.51.1","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@storybook/test":"8.6.9","@vitest/browser":"^3.0.9","react-hook-form":"^7.54.2","@storybook/react":"8.6.9","@types/react-dom":"^19.0.4","@storybook/blocks":"8.6.9","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.9","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"8.6.9","@tanstack/react-query":"^5.73.3","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"3","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"8.6.9","@storybook/addon-onboarding":"8.6.9","eslint-plugin-react-refresh":"^0.4.19","@storybook/experimental-addon-test":"8.6.9"},"peerDependencies":{"zod":"^3.24.2","axios":"^1.8.4","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.54.2","@tanstack/react-query":"^5.73.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.16_1745749960734_0.9342580835348071","host":"s3://npm-registry-packages-npm-production"}},"1.0.16-1":{"name":"@appswave/ui-kit","version":"1.0.16-1","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.16-1","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"3289dd5618527f308a323026612b4d42feb9edb7","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.16-1.tgz","fileCount":217,"integrity":"sha512-x45ZJAG18wJdMq5nUeFPvcbVh1W6t4MvK3vM0tAoRTLknhLDOkPTTGxURWNxYGHh883vWrClb0Jb24B3YxPj3A==","signatures":[{"sig":"MEYCIQCJkAbQ8Paoso2RuWNZrqnEWHrxedVX0VAfel++PCjsWAIhAKSgr6XpmOX4GfV859x98QJRpzhmbvTvPFhnX0BxwP5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2179834},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","odata-filter-builder":"^1.0.0","@radix-ui/react-label":"^2.1.2","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","axios":"^1.8.4","react":"^19.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","react-dom":"^19.0.0","storybook":"8.6.9","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","playwright":"^1.51.1","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@storybook/test":"8.6.9","@vitest/browser":"^3.0.9","react-hook-form":"^7.54.2","@storybook/react":"8.6.9","@types/react-dom":"^19.0.4","@storybook/blocks":"8.6.9","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.9","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"8.6.9","@tanstack/react-query":"^5.73.3","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"3","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"8.6.9","@storybook/addon-onboarding":"8.6.9","eslint-plugin-react-refresh":"^0.4.19","@storybook/experimental-addon-test":"8.6.9"},"peerDependencies":{"zod":"^3.24.2","axios":"^1.8.4","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.54.2","@tanstack/react-query":"^5.73.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.16-1_1745752797605_0.3443806062854633","host":"s3://npm-registry-packages-npm-production"}},"1.0.16-2":{"name":"@appswave/ui-kit","version":"1.0.16-2","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.16-2","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"45a3e4eb1b5af365d9b43def15595d17db3b2bfe","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.16-2.tgz","fileCount":217,"integrity":"sha512-Daw4qP+HuRHLswl8EpoNUOXq8T9Yxbo3LLp7OtzZmxr2tImDfYUFR32DTp3QgUipF2a1N54r57q9+Huidrq5Eg==","signatures":[{"sig":"MEUCIQCq9C5cubhQqnzGPjj6e3hGodVmpAeDh/XQH8+r6Of8AQIgHus3N2U6vQjmo2sEfsRIxWMdjnyZWBrmlyaHwpSCQ5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2179882},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","odata-filter-builder":"^1.0.0","@radix-ui/react-label":"^2.1.2","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","axios":"^1.8.4","react":"^19.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","react-dom":"^19.0.0","storybook":"8.6.9","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","playwright":"^1.51.1","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@storybook/test":"8.6.9","@vitest/browser":"^3.0.9","react-hook-form":"^7.54.2","@storybook/react":"8.6.9","@types/react-dom":"^19.0.4","@storybook/blocks":"8.6.9","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.9","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"8.6.9","@tanstack/react-query":"^5.73.3","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"3","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"8.6.9","@storybook/addon-onboarding":"8.6.9","eslint-plugin-react-refresh":"^0.4.19","@storybook/experimental-addon-test":"8.6.9"},"peerDependencies":{"zod":"^3.24.2","axios":"^1.8.4","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.54.2","@tanstack/react-query":"^5.73.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.16-2_1745756303612_0.6950500086608298","host":"s3://npm-registry-packages-npm-production"}},"1.0.16-3":{"name":"@appswave/ui-kit","version":"1.0.16-3","author":"","license":"ISC","_id":"@appswave/ui-kit@1.0.16-3","maintainers":[{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"782cede42e221114ff2800bccfa1311499d0311c","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-1.0.16-3.tgz","fileCount":217,"integrity":"sha512-3GRsCi6NcRT4SKEQY/JgiikPU9AgpUzxm4xJ7QsZCq52IGzdbYbnlw3QeA/Fco1UGQ57mUwLhdi61bhkpHibXg==","signatures":[{"sig":"MEUCIDmeuaz8NsiVVdOsY7GeiaVXiyD712ORPXijokLtnYKuAiEA71dl6JHyWT89YR4lWQO9bU3H3owTpC4qwFAtoEPSCQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2179880},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.cjs"},"./styles.css":{"import":"./dist/ui-kit.css","require":"./dist/ui-kit.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc --build && tsc-alias","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"osama-kanash","email":"okanash@appswave.io"},"_npmVersion":"10.1.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","cmdk":"1.0.0","vaul":"^1.1.2","sonner":"^2.0.1","date-fns":"^4.1.0","recharts":"^2.15.1","input-otp":"^1.4.2","next-themes":"^0.4.6","tailwindcss":"^4.0.12","lucide-react":"^0.482.0","tailwind-merge":"^3.0.2","react-day-picker":"8.10.1","@tailwindcss/vite":"^4.0.12","@hookform/resolvers":"^4.1.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-tabs":"^1.1.3","embla-carousel-react":"^8.5.2","odata-filter-builder":"^1.0.0","@radix-ui/react-label":"^2.1.2","@tanstack/react-table":"^8.21.3","@radix-ui/react-avatar":"^1.1.3","@radix-ui/react-dialog":"^1.1.6","@radix-ui/react-select":"^2.1.6","@radix-ui/react-slider":"^1.2.3","@radix-ui/react-switch":"^1.1.3","@radix-ui/react-toggle":"^1.1.2","react-resizable-panels":"^2.1.7","@radix-ui/react-menubar":"^1.1.6","@radix-ui/react-popover":"^1.1.6","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","@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-hover-card":"^1.1.6","@radix-ui/react-collapsible":"^1.1.3","@radix-ui/react-radio-group":"^1.2.3","@radix-ui/react-scroll-area":"^1.2.3","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-aspect-ratio":"^1.1.2","@radix-ui/react-context-menu":"^2.2.6","@radix-ui/react-toggle-group":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6","@radix-ui/react-navigation-menu":"^1.2.5"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","axios":"^1.8.4","react":"^19.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","react-dom":"^19.0.0","storybook":"8.6.9","tsc-alias":"^1.8.11","@eslint/js":"^9.21.0","playwright":"^1.51.1","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@storybook/test":"8.6.9","@vitest/browser":"^3.0.9","react-hook-form":"^7.54.2","@storybook/react":"8.6.9","@types/react-dom":"^19.0.4","@storybook/blocks":"8.6.9","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.24.1","@vitest/coverage-v8":"^3.0.9","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"8.6.9","@tanstack/react-query":"^5.73.3","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"3","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"8.6.9","@storybook/addon-onboarding":"8.6.9","eslint-plugin-react-refresh":"^0.4.19","@storybook/experimental-addon-test":"8.6.9"},"peerDependencies":{"zod":"^3.24.2","axios":"^1.8.4","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.54.2","@tanstack/react-query":"^5.73.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_1.0.16-3_1745761871554_0.06080912904206781","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@appswave/ui-kit","version":"2.0.0","author":{"name":"AppsWave"},"license":"ISC","_id":"@appswave/ui-kit@2.0.0","maintainers":[{"name":"msafia","email":"msafia@appswave.io"},{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"e6a4598e37a624640d600bc9e4533e11b25a1029","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-2.0.0.tgz","fileCount":9,"integrity":"sha512-wVzQqbqt50ktDzdGPtZhY3S0G7gZKvQ9kLFSdVfnjYQlRQ5TU5lyzNszz7NFtX1IsaoxcotlmXEiZUoyP8rCsQ==","signatures":[{"sig":"MEYCIQCYE4xCtRFVQwg7nGxArBFonkb4ghfwjinK3wcAEj47IwIhAOr5BorjhtJzy4OmqC7cUxYmvYP3vy55JicJh4y4M5sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727654},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"msafia","email":"msafia@appswave.io"},"_npmVersion":"10.5.0","description":"AppsWave UI Kit - A comprehensive component library built with React, Tailwind CSS, shadcn/ui, and Radix UI","directories":{},"_nodeVersion":"20.12.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","dayjs":"^1.11.10","jspdf":"^3.0.3","sonner":"^2.0.5","date-fns":"^4.1.0","recharts":"^2.15.4","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.522.0","html-to-image":"^1.11.13","react-dropzone":"^14.3.8","tailwind-merge":"^3.2.0","react-day-picker":"^9.7.0","@hookform/resolvers":"^3.9.0","react-number-format":"^5.4.4","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.6","@tanstack/react-table":"^8.20.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.3.5","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","react-phone-number-input":"^3.4.12","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","react-intersection-observer":"^9.16.0","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","tsup":"^8.0.0","eslint":"^9.9.0","globals":"^15.9.0","lexical":"^0.18.0","postcss":"^8.4.47","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^24.0.3","tailwindcss":"^4.1.4","@types/react":"^19.0.0","@lexical/react":"^0.18.0","tw-animate-css":"^1.2.5","react-hook-form":"^7.53.0","@types/react-dom":"^19.0.0","react-router-dom":"^6.28.0","@tailwindcss/vite":"^4.1.4","typescript-eslint":"^8.0.1","@lexical/rich-text":"^0.18.0","@appswave/react-sdk":"^1.0.2","@tailwindcss/postcss":"^4.1.4","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"zod":"^3.23.8","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.53.0","@appswave/react-sdk":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_2.0.0_1765188110784_0.043137436250722194","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@appswave/ui-kit","version":"2.0.1","author":{"name":"AppsWave"},"license":"ISC","_id":"@appswave/ui-kit@2.0.1","maintainers":[{"name":"msafia","email":"msafia@appswave.io"},{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"8f8b8a77eba9f748f0e36e692563cf0b2ad81244","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-2.0.1.tgz","fileCount":9,"integrity":"sha512-UoeFEiunmBW7MVyNcVh9cP13PA7Szw1DOEpNPGVA0hAcX7OwVvOzZDVRU6WTjPFD3vQyzwiR8rgpEeiaxzvSCg==","signatures":[{"sig":"MEQCIB2cxP9DuTpzGYtQJ33cc8xNx9IZ5BzHm6qBMDuSc5NEAiAEUvn5+UYB5B6xm2H4oB/noFMUXAv9BeCGcx/DXHSHMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1751919},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"msafia","email":"msafia@appswave.io"},"_npmVersion":"10.5.0","description":"AppsWave UI Kit - A comprehensive component library built with React, Tailwind CSS, shadcn/ui, and Radix UI","directories":{},"_nodeVersion":"20.12.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","dayjs":"^1.11.10","jspdf":"^3.0.3","sonner":"^2.0.5","date-fns":"^4.1.0","recharts":"^2.15.4","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.522.0","html-to-image":"^1.11.13","react-dropzone":"^14.3.8","tailwind-merge":"^3.2.0","react-day-picker":"^9.7.0","@hookform/resolvers":"^3.9.0","react-number-format":"^5.4.4","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.6","@tanstack/react-table":"^8.20.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.3.5","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","react-phone-number-input":"^3.4.12","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","react-intersection-observer":"^9.16.0","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","tsup":"^8.0.0","eslint":"^9.9.0","globals":"^15.9.0","lexical":"^0.18.0","postcss":"^8.4.47","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^24.0.3","tailwindcss":"^4.1.4","@types/react":"^19.0.0","@lexical/react":"^0.18.0","tw-animate-css":"^1.2.5","react-hook-form":"^7.53.0","@types/react-dom":"^19.0.0","react-router-dom":"^6.28.0","@tailwindcss/vite":"^4.1.4","typescript-eslint":"^8.0.1","@lexical/rich-text":"^0.18.0","@appswave/react-sdk":"^1.0.2","@tailwindcss/postcss":"^4.1.4","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"zod":"^3.23.8","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.53.0","@appswave/react-sdk":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_2.0.1_1765188755492_0.8175955929449965","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@appswave/ui-kit","version":"2.0.2","author":{"name":"AppsWave"},"license":"ISC","_id":"@appswave/ui-kit@2.0.2","maintainers":[{"name":"msafia","email":"msafia@appswave.io"},{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"dist":{"shasum":"1e7cff7a117466beee30019cf5af26cdaffeaa47","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-2.0.2.tgz","fileCount":9,"integrity":"sha512-bq+rH5Hha6O5Z4ryjbVYaOIbFlVT+6dvdaP9cmMkNqFvGmXTRP2UU1agEjFwOXoBcNNTojzsUrxa7TAvC8AlzQ==","signatures":[{"sig":"MEUCIGBPvzY95GM4/P8i3uxxO3dy2lnnZCNH+Z7sEfdGBObpAiEA7B45LNx0z27DlgbskBnSnYbWQvVwTf6thewL36EBOcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1752958},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"97cc15f3a8ca34144ec32a000cc1189acfb7c7e9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"msafia","email":"msafia@appswave.io"},"_npmVersion":"10.5.0","description":"AppsWave UI Kit - A comprehensive component library built with React, Tailwind CSS, shadcn/ui, and Radix UI","directories":{},"_nodeVersion":"20.12.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","dayjs":"^1.11.10","jspdf":"^3.0.3","sonner":"^2.0.5","date-fns":"^4.1.0","recharts":"^2.15.4","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.522.0","html-to-image":"^1.11.13","react-dropzone":"^14.3.8","tailwind-merge":"^3.2.0","react-day-picker":"^9.7.0","@hookform/resolvers":"^3.9.0","react-number-format":"^5.4.4","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.6","@tanstack/react-table":"^8.20.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.3.5","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","react-phone-number-input":"^3.4.12","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","react-intersection-observer":"^9.16.0","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","tsup":"^8.0.0","eslint":"^9.9.0","globals":"^15.9.0","lexical":"^0.18.0","postcss":"^8.4.47","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^24.0.3","tailwindcss":"^4.1.4","@types/react":"^19.0.0","@lexical/react":"^0.18.0","tw-animate-css":"^1.2.5","react-hook-form":"^7.53.0","@types/react-dom":"^19.0.0","react-router-dom":"^6.28.0","@tailwindcss/vite":"^4.1.4","typescript-eslint":"^8.0.1","@lexical/rich-text":"^0.18.0","@appswave/react-sdk":"^1.0.2","@tailwindcss/postcss":"^4.1.4","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"zod":"^3.23.8","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.53.0","@appswave/react-sdk":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_2.0.2_1765188946080_0.4817335696752605","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@appswave/ui-kit","version":"2.0.3","type":"module","description":"AppsWave UI Kit - A comprehensive component library built with React, Tailwind CSS, shadcn/ui, and Radix UI","author":{"name":"AppsWave"},"license":"ISC","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css","default":"./dist/styles.css"}},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","type-check":"tsc --noEmit"},"dependencies":{"@hookform/resolvers":"^3.9.0","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-label":"^2.1.7","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-navigation-menu":"^1.2.13","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-progress":"^1.1.7","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-select":"^2.2.5","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-slider":"^1.3.5","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-toast":"^1.2.6","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-tooltip":"^1.2.7","@tanstack/react-table":"^8.20.6","class-variance-authority":"^0.7.1","clsx":"^2.1.1","cmdk":"^1.1.1","date-fns":"^4.1.0","dayjs":"^1.11.10","embla-carousel-react":"^8.6.0","html-to-image":"^1.11.13","input-otp":"^1.4.2","jspdf":"^3.0.3","lucide-react":"^0.522.0","next-themes":"^0.4.6","react-day-picker":"^9.7.0","react-dropzone":"^14.3.8","react-intersection-observer":"^9.16.0","react-number-format":"^5.4.4","react-phone-number-input":"^3.4.12","react-resizable-panels":"^3.0.3","recharts":"^2.15.4","sonner":"^2.0.5","tailwind-merge":"^3.2.0","vaul":"^1.1.2"},"devDependencies":{"@eslint/js":"^9.9.0","@tailwindcss/postcss":"^4.1.4","@tailwindcss/vite":"^4.1.4","@types/node":"^24.0.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","eslint":"^9.9.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9","globals":"^15.9.0","postcss":"^8.4.47","@appswave/react-sdk":"^1.0.2","@lexical/react":"^0.18.0","@lexical/rich-text":"^0.18.0","lexical":"^0.18.0","react-hook-form":"^7.53.0","react-router-dom":"^6.28.0","tailwindcss":"^4.1.4","tsup":"^8.0.0","tw-animate-css":"^1.2.5","typescript":"^5.5.3","typescript-eslint":"^8.0.1","zod":"^3.23.8"},"peerDependencies":{"@appswave/react-sdk":"^1.0.2","react":"^19.0.0","react-dom":"^19.0.0","react-hook-form":"^7.53.0","zod":"^3.23.8"},"_id":"@appswave/ui-kit@2.0.3","gitHead":"3df86c5d3bc705c2f528dc376974a1a4b08f80cc","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-yxskRIGbkwT8KRF192nbO4ew+iMHRuaLB9qWBF9AHhc/o2SfpBMrMOqvysRF5pUZJSiZJtEQZtNRa3CocMSiHw==","shasum":"fabcf356e47c8226198bb02df8ce2c1270afbc50","tarball":"https://registry.npmjs.org/@appswave/ui-kit/-/ui-kit-2.0.3.tgz","fileCount":9,"unpackedSize":1757753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChfO1tq4D/sK88US1sNHiTSOvTFLv0Q2ySVd7pm5eoSAIgNV3NusaD8WlN3I9Jatr68jI4UlF58+wmj6UdvysPBDk="}]},"_npmUser":{"name":"msafia","email":"msafia@appswave.io"},"directories":{},"maintainers":[{"name":"msafia","email":"msafia@appswave.io"},{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-kit_2.0.3_1765199174727_0.5168623403932147"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-11T08:08:50.884Z","modified":"2025-12-08T13:06:15.152Z","1.0.0":"2025-03-11T08:08:51.198Z","1.0.1":"2025-03-11T08:38:31.241Z","1.0.2":"2025-03-11T09:02:45.097Z","1.0.3":"2025-03-11T09:09:13.834Z","1.0.4":"2025-03-16T05:12:28.022Z","1.0.5":"2025-03-16T05:18:25.811Z","1.0.6":"2025-03-16T06:53:48.840Z","1.0.7":"2025-03-16T07:55:05.689Z","1.0.8":"2025-03-24T13:03:54.635Z","1.0.9-debug":"2025-03-24T13:58:47.561Z","1.0.9-debug-2":"2025-03-24T14:01:23.391Z","1.0.9-debug-3":"2025-03-24T14:05:57.250Z","1.0.9-debug-4":"2025-03-24T14:28:38.148Z","1.0.9-debug-5":"2025-03-24T14:50:40.726Z","1.0.9-debug-6":"2025-03-24T14:53:14.658Z","1.0.9-debug-8":"2025-03-25T04:32:23.255Z","1.0.9-debug-9":"2025-03-25T04:50:05.660Z","1.0.9-debug-10":"2025-03-25T05:04:05.689Z","1.0.9-debug-11":"2025-03-25T05:23:52.565Z","1.0.9-debug-12":"2025-03-25T05:30:46.317Z","1.0.9-debug-13":"2025-03-25T05:52:04.310Z","1.0.9-debug-14":"2025-03-25T06:05:36.953Z","1.0.10":"2025-03-25T06:12:12.265Z","1.0.11":"2025-03-25T06:32:29.587Z","1.0.12":"2025-03-25T08:50:18.385Z","1.0.13":"2025-03-25T08:51:40.228Z","1.0.14":"2025-03-26T10:44:49.298Z","1.0.15-1":"2025-03-26T11:06:20.696Z","1.0.15-2":"2025-04-06T12:53:47.960Z","1.0.15-3":"2025-04-24T09:43:57.437Z","1.0.16":"2025-04-27T10:32:41.046Z","1.0.16-1":"2025-04-27T11:19:57.825Z","1.0.16-2":"2025-04-27T12:18:23.864Z","1.0.16-3":"2025-04-27T13:51:11.775Z","2.0.0":"2025-12-08T10:01:50.989Z","2.0.1":"2025-12-08T10:12:35.685Z","2.0.2":"2025-12-08T10:15:46.319Z","2.0.3":"2025-12-08T13:06:14.945Z"},"author":{"name":"AppsWave"},"license":"ISC","description":"AppsWave UI Kit - A comprehensive component library built with React, Tailwind CSS, shadcn/ui, and Radix UI","maintainers":[{"name":"msafia","email":"msafia@appswave.io"},{"name":"xaleel","email":"xaleelchess@gmail.com"},{"name":"osama-kanash","email":"okanash@appswave.io"}],"readme":"# @appswave/ui-kit\n\n<div align=\"center\">\n\n**A comprehensive, production-ready React component library built with modern web technologies**\n\n[![npm version](https://img.shields.io/npm/v/@appswave/ui-kit)](https://www.npmjs.com/package/@appswave/ui-kit)\n[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)\n\n</div>\n\n## Overview\n\n`@appswave/ui-kit` is a feature-rich React component library that provides a complete set of UI components, form controls, data tables, and utilities for building modern web applications. Built on top of [Radix UI](https://www.radix-ui.com/), [shadcn/ui](https://ui.shadcn.com/), and [Tailwind CSS](https://tailwindcss.com/), it offers accessible, customizable, and performant components out of the box.\n\n## Features\n\n- 🎨 **Modern Design System** - Built with Tailwind CSS and customizable theme support\n- ♿ **Accessible** - All components follow WAI-ARIA guidelines via Radix UI primitives\n- 📱 **Responsive** - Mobile-first design that works across all devices\n- 🔧 **TypeScript** - Full TypeScript support with comprehensive type definitions\n- 🎯 **Form Integration** - Seamless integration with React Hook Form and Zod validation\n- 🎭 **Theme Support** - Built-in dark mode and theme customization\n- 📊 **Data Tables** - Powerful, feature-rich data table components with sorting, filtering, and pagination\n- 🚀 **Tree-shakeable** - Import only what you need for optimal bundle size\n- 🎪 **Composable** - Flexible component composition for maximum customization\n\n## Installation\n\n```bash\nnpm install @appswave/ui-kit\n# or\nyarn add @appswave/ui-kit\n# or\npnpm add @appswave/ui-kit\n```\n\n## Peer Dependencies\n\nThis library requires the following peer dependencies to be installed in your project:\n\n```bash\nnpm install react@^19.0.0 react-dom@^19.0.0 react-hook-form@^7.53.0 zod@^3.23.8 @appswave/react-sdk@^1.0.0\n```\n\n### Required Peer Dependencies\n\n- `react` ^19.0.0\n- `react-dom` ^19.0.0\n- `react-hook-form` ^7.53.0\n- `zod` ^3.23.8\n- `@appswave/react-sdk` ^1.0.0\n\n## Quick Start\n\n### 1. Setup CSS\n\nThis library uses Tailwind CSS v4, which requires the `@source` directive to scan library files for utility classes. Create or update your main CSS file (e.g., `src/index.css`) with:\n\n```css\n@source \"../node_modules/@appswave/ui-kit/dist/**/*.{js,jsx,ts,tsx}\";\n@import '../node_modules/@appswave/ui-kit/dist/styles.css';\n```\n\n**Note:** If you encounter export errors with the package alias (`@appswave/ui-kit/styles.css`), use the relative path import shown above, which is more reliable with Tailwind CSS v4's Vite plugin.\n\nThen import this CSS file in your application's entry point (e.g., `main.tsx` or `App.tsx`):\n\n```tsx\nimport './index.css';\n```\n\n**Why `@source` is needed:** Tailwind CSS v4 scans your source files to generate utility classes. The `@source` directive tells Tailwind to also scan the library's bundled files in `node_modules` to generate the classes used by the library components.\n\n### 2. Import Components\n\n```tsx\nimport { Button, Input, FormInput, DataTable } from '@appswave/ui-kit';\n```\n\n### 3. Use Components\n\n```tsx\nimport { Button } from '@appswave/ui-kit';\n\nfunction App() {\n  return (\n    <div>\n      <Button variant=\"default\" size=\"default\">\n        Click me\n      </Button>\n    </div>\n  );\n}\n```\n\n## Styling & Customization\n\n### CSS Setup\n\nThe library uses Tailwind CSS v4 with CSS custom properties (CSS variables) for theming. The `@source` directive is required to tell Tailwind to scan the library's bundled files for utility classes.\n\n### Overriding Theme Variables\n\nYou can override any theme variable by redefining CSS custom properties in your own CSS file. **Important:** Your overrides must come AFTER the import statement, and you can either use `@layer base` or define them directly. Here are both approaches:\n\n**Method 1: Using `@layer base` (Required)**\n\nThe library's CSS variables are defined in `@layer base`, so your overrides **MUST also be in `@layer base`** to properly override them. This is the correct approach:\n\n```css\n@source \"../node_modules/@appswave/ui-kit/dist/**/*.{js,jsx,ts,tsx}\";\n@import '../node_modules/@appswave/ui-kit/dist/styles.css';\n\n/* Override theme variables - MUST be in @layer base to override library's variables */\n@layer base {\n  :root {\n    --primary: oklch(0.5 0.2 250); /* Custom primary color */\n    --radius: 0.75rem; /* Custom border radius */\n  }\n\n  .dark {\n    --primary: oklch(0.7 0.2 250); /* Custom primary for dark mode */\n  }\n}\n```\n\n**Why `@layer base` is required:** Tailwind CSS v4 processes CSS layers (`@layer base`, `@layer components`, `@layer utilities`) after regular CSS. Since the library defines variables in `@layer base`, your overrides must also be in `@layer base` to be in the same layer. Within the same layer, the last definition wins, so your variables (which come after the import) will override the library's.\n\n**Troubleshooting:** If your overrides aren't working:\n1. Ensure your CSS file is imported in your entry point (e.g., `main.tsx`)\n2. Make sure the overrides come AFTER the `@import` statement\n3. Clear your browser cache and restart your dev server\n4. Check browser DevTools to verify the CSS variables are being applied\n\n**Available CSS Variables:**\n- **Core Colors:** `--background`, `--foreground`, `--card`, `--card-foreground`, `--popover`, `--popover-foreground`\n- **Semantic Colors:** `--primary`, `--primary-foreground`, `--secondary`, `--secondary-foreground`, `--accent`, `--accent-foreground`, `--destructive`, `--destructive-foreground`, `--muted`, `--muted-foreground`, `--success`, `--success-foreground`, `--warning`, `--warning-foreground`, `--info`, `--info-foreground`\n- **Borders & Inputs:** `--border`, `--input`, `--ring`\n- **Sidebar:** `--sidebar-background`, `--sidebar-foreground`, `--sidebar-primary`, `--sidebar-accent`, `--sidebar-border`, `--sidebar-ring`\n- **Other:** `--radius`, `--font-sans`, `--font-mono`, `--font-serif`\n\n### Overriding Component Styles\n\n#### Using className Prop\n\nMost components accept a `className` prop that you can use to override or extend styles:\n\n```tsx\nimport { Button } from '@appswave/ui-kit';\n\nfunction App() {\n  return (\n    <Button \n      variant=\"default\" \n      className=\"bg-blue-500 hover:bg-blue-600 text-white px-8\"\n    >\n      Custom Styled Button\n    </Button>\n  );\n}\n```\n\n#### Using Tailwind Utilities\n\nYou can use Tailwind's `@layer` directive to add custom utilities that override component styles:\n\n```css\n@layer utilities {\n  .custom-button {\n    @apply bg-gradient-to-r from-purple-500 to-pink-500 text-white;\n  }\n}\n```\n\nThen use it:\n\n```tsx\n<Button className=\"custom-button\">Gradient Button</Button>\n```\n\n### Using Theme Customizer\n\nFor visual theme customization at runtime, you can use the `ThemeCustomizer` component:\n\n```tsx\nimport { ThemeCustomizer } from '@appswave/ui-kit';\n\nfunction App() {\n  return (\n    <div>\n      <ThemeCustomizer />\n      {/* Your app content */}\n    </div>\n  );\n}\n```\n\nThe `ThemeCustomizer` provides a UI to:\n- Adjust colors for light and dark modes\n- Change border radius\n- Apply preset themes\n- Copy generated CSS for permanent overrides\n\n### Complete Example\n\nHere's a complete example showing CSS setup with custom overrides:\n\n**`src/index.css`:**\n```css\n@source \"../node_modules/@appswave/ui-kit/dist/**/*.{js,jsx,ts,tsx}\";\n@import '../node_modules/@appswave/ui-kit/dist/styles.css';\n\n@layer base {\n  :root {\n    /* Customize primary color */\n    --primary: oklch(0.45 0.15 280);\n    --primary-foreground: oklch(1 0 0);\n    \n    /* Customize border radius */\n    --radius: 0.5rem;\n    \n    /* Customize fonts */\n    --font-sans: 'Inter', system-ui, sans-serif;\n  }\n}\n```\n\n**`src/main.tsx`:**\n```tsx\nimport { StrictMode } from 'react';\nimport { createRoot } from 'react-dom/client';\nimport App from './App';\nimport './index.css'; // Import CSS here\n\ncreateRoot(document.getElementById('root')!).render(\n  <StrictMode>\n    <App />\n  </StrictMode>\n);\n```\n\n## Component Library\n\n### UI Components\n\nCore UI components for building interfaces:\n\n- **Accordion** - Collapsible content sections\n- **Alert** - Display important messages and notifications\n- **App Charts** - Chart components for data visualization\n- **Avatar** - User profile images with fallback support\n- **Badge** - Status indicators and labels\n- **Button** - Interactive button component with multiple variants\n- **Calendar** - Date picker calendar component\n- **Card** - Container component for content grouping\n- **Checkbox** - Checkbox input control\n- **Collapsible** - Show/hide content sections\n- **Command** - Command palette and search interface\n- **Dialog** - Modal dialog component\n- **Divider** - Visual separator component\n- **Dropdown Menu** - Contextual menu component\n- **Formatted Number** - Number formatting component\n- **Input** - Text input field\n- **Label** - Form label component\n- **Loading Button** - Button with loading state\n- **Phone Input** - International phone number input\n- **Popover** - Floating content container\n- **Progress** - Progress indicator component\n- **Rich Text Input** - Rich text editor component\n- **Scroll Area** - Custom scrollable container\n- **Scroll Selector** - Scrollable selection component\n- **Select** - Dropdown select component\n- **Sheet** - Slide-out panel component\n- **Skeleton** - Loading placeholder component\n- **Slider** - Range slider input\n- **Switch** - Toggle switch component\n- **Table** - Table component for data display\n- **Tabs** - Tabbed interface component\n- **Time Picker** - Time selection component\n- **Toast** - Toast notification component\n- **Toggle Group** - Group of toggle buttons\n- **Tooltip** - Hover tooltip component\n- **Tooltip Button** - Button with integrated tooltip\n- **Upload File** - File upload component\n- **Upload File Preview** - File preview component\n- **File Upload Multi** - Multi-file upload component\n\n### Form Components\n\nReact Hook Form integrated form components with validation support:\n\n- **FormContainer** - Form wrapper component\n- **FormControl** - Form control wrapper\n- **FormLabel** - Form label component\n- **FormMessage** - Form error/success message display\n- **FormInput** - Text input with form integration\n- **FormSelect** - Select dropdown with form integration\n- **FormCheckbox** - Checkbox with form integration\n- **FormTextarea** - Textarea with form integration\n- **FormUploadFile** - File upload with form integration\n- **FormCombobox** - Combobox with form integration\n- **FormMultiCombobox** - Multi-select combobox with form integration\n- **FormDatePicker** - Date picker with form integration\n- **FormDateRange** - Date range picker with form integration\n- **FormNumber** - Number input with form integration\n\n### Table Components\n\nAdvanced data table components with built-in features:\n\n- **DataTable** - Main data table component\n- **DataTablePagination** - Pagination controls for data tables\n- **DataTableToolbar** - Toolbar with search and filters\n- **DataTableViewOptions** - Column visibility and view options\n- **DataTableFacetedFilter** - Faceted filtering component\n- **DataTableColumnHeader** - Sortable column headers\n- **DataTableDateFilter** - Date range filtering\n- **DataTableSkeleton** - Loading skeleton for tables\n- **DataTableSliderFilter** - Range slider filter\n\n### Shared Components\n\nUtility and shared components:\n\n- **ActionPanel** - Action panel component\n- **Breadcrumb** - Navigation breadcrumb component\n- **Conditional** - Conditional rendering component\n- **ConfirmDialog** - Confirmation dialog component\n- **DateNavigation** - Date navigation controls\n- **ErrorTooltip** - Error tooltip component\n- **FacetedFilter** - Faceted filtering component\n- **FormSubmitButton** - Form submission button\n- **FormSubmitButtons** - Multiple form action buttons\n- **LinkButton** - Button styled as a link\n- **Loader** - Loading spinner component\n- **MetaCard** - Metadata card component\n- **PrimeCard** - Primary card component\n- **PrimeDialog** - Primary dialog component\n- **PrimeSheet** - Primary sheet component\n- **Stepper** - Step indicator component\n- **ThemeCustomizer** - Theme customization interface\n- **ThemeSwitcher** - Dark/light mode switcher\n- **Toaster** - Toast notification provider\n- **TwoColumnMultiSelect** - Two-column multi-select component\n\n## Usage Examples\n\n### Form with Validation\n\n```tsx\nimport { useForm } from 'react-hook-form';\nimport { zodResolver } from '@hookform/resolvers/zod';\nimport { z } from 'zod';\nimport {\n  FormContainer,\n  FormInput,\n  FormSelect,\n  FormSubmitButton,\n} from '@appswave/ui-kit';\n\nconst formSchema = z.object({\n  name: z.string().min(2, 'Name must be at least 2 characters'),\n  email: z.string().email('Invalid email address'),\n  role: z.string().min(1, 'Please select a role'),\n});\n\nfunction MyForm() {\n  const form = useForm({\n    resolver: zodResolver(formSchema),\n    defaultValues: {\n      name: '',\n      email: '',\n      role: '',\n    },\n  });\n\n  const onSubmit = (data) => {\n    console.log(data);\n  };\n\n  return (\n    <FormContainer form={form} onSubmit={form.handleSubmit(onSubmit)}>\n      <FormInput\n        control={form.control}\n        name=\"name\"\n        label=\"Name\"\n        placeholder=\"Enter your name\"\n      />\n      <FormInput\n        control={form.control}\n        name=\"email\"\n        label=\"Email\"\n        type=\"email\"\n        placeholder=\"Enter your email\"\n      />\n      <FormSelect\n        control={form.control}\n        name=\"role\"\n        label=\"Role\"\n        options={[\n          { value: 'admin', label: 'Admin' },\n          { value: 'user', label: 'User' },\n        ]}\n      />\n      <FormSubmitButton>Submit</FormSubmitButton>\n    </FormContainer>\n  );\n}\n```\n\n### Theme Customization\n\n```tsx\nimport { ThemeSwitcher, ThemeCustomizer } from '@appswave/ui-kit';\n\nfunction App() {\n  return (\n    <div>\n      <ThemeSwitcher />\n      <ThemeCustomizer />\n    </div>\n  );\n}\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js 18+ \n- npm, yarn, or pnpm\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone <repository-url>\n\n# Install dependencies\nyarn install\n\n# Build the library\nyarn build\n\n# Watch mode for development\nyarn dev\n\n# Type checking\nyarn type-check\n\n# Linting\nyarn lint\n```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nISC\n\n---\n\n<div align=\"center\">\n\nMade with ❤️ by AppsWave\n\n</div>\n","readmeFilename":"README.md"}