{"_id":"@ankitkumar615/ask-ui-library","_rev":"10-8db56634141c44ba7c82013227a8533b","name":"@ankitkumar615/ask-ui-library","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.1","_id":"@ankitkumar615/ask-ui-library@0.0.1","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"71a88039c85585fe98485a50293da1476636696f","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.1.tgz","fileCount":9,"integrity":"sha512-/kEBfcjVCr83C/AD6XsCFjRynGHOyAqiIUQcwOorIsYJf2/aMMRpNUC2NZKUX4m49NhdoeLWNMG1Q4IXTokWRw==","signatures":[{"sig":"MEYCIQCs8fUKki1ex8Jpj1BamIsBS7JP35xjNitgDHOnhryDTgIhAMm1b9atGhTi7Btrw3bKzDlK5h5mXd6YQyRXUXs2qnNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93513},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"004b8b38fe2caf4f3f06e5308c8d89ff3dfc758c","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext .ts,.tsx","build":"tsc -p tsconfig.build.json && vite build","prepare":"husky install","preview":"vite preview"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.1","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.1_1767686706383_0.6139839022916596","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.2","_id":"@ankitkumar615/ask-ui-library@0.0.2","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"1a6aa82ead5f1b388ae978baf759a46d081ab5fb","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.2.tgz","fileCount":9,"integrity":"sha512-J55Rt3q2SX7BnNK9f+sNhLtotK3fFBgt4UKICF2XCmy5DkZaYKudVq5RjFsmfKw1N4iFmvXTha3Rj3c4Fu7sFw==","signatures":[{"sig":"MEUCIQDW/KGqdDdVe9wOB2H40hsTOdGTzw/FmTegdVpC7RnN0gIgLp2lJX8UEwcmTtFK1ptkj1zeInblSWMDcgh0c+96qkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93608},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"004b8b38fe2caf4f3f06e5308c8d89ff3dfc758c","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext .ts,.tsx","build":"tsc -p tsconfig.build.json && vite build","prepare":"husky install","preview":"vite preview"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.1","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.2_1767687607517_0.4473039060203281","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.3","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.3","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"ccb459d21d9083c2762ed42e0657fbf7d5432b13","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.3.tgz","fileCount":13,"integrity":"sha512-4PgwWs8XuUTc4l3EhiugAFDIEakRILZ/dKcPzVllzG/5uQgyBaX0DLnxXADa5CaLdHbxl6ovWZMzx3gV8beuiQ==","signatures":[{"sig":"MEYCIQCZ6JufI0AglV7WXD+k3ediT9pVGZL+CI56S+berq7WfQIhAIzGGMU50L4RLH27e8XBXjV5NWGF4maSiWY4Rijod1Y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69779},"main":"./dist/index.umd.js","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.js"}},"gitHead":"004b8b38fe2caf4f3f06e5308c8d89ff3dfc758c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.3_1767692150522_0.3665931879285593","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.4","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.4","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"05791a29c03ab91a4b675f27cd95d3a18d0bb624","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.4.tgz","fileCount":21,"integrity":"sha512-cKh7ua7GyuvlrFfxkaCkMFRXReKzrgkwBPgDqTAVc+q6ICQ9/vgij5q+tH2z1mu+Si1NZOd+Vj/2NvFr+7af9Q==","signatures":[{"sig":"MEYCIQDPLi32QG0ynh9rDQdK97SLhl8dOtoIQy6qOiO3RSSdqQIhAKLVPpTLc+39JNi+qfyd+3Bw/rksrLGNNC6ZW3rl6O/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82863},"main":"./dist/index.umd.js","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.js"}},"gitHead":"4f3045fbd1fcd62a1ddc1fc87a20f5e0ed587c01","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.4_1767692974629_0.042002974613095656","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.5","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.5","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"440f03fc19cc30cc59312645bab26147de821f9e","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.5.tgz","fileCount":21,"integrity":"sha512-TzV5my1WyT6BpXtkXChcLoR0/DJGvRuKx1C/BbDrGQkIGtSUCso7xo+SkXuQuApTDENAY0kI+JSCEeYWs+4ZmQ==","signatures":[{"sig":"MEUCIQCsaV8etddyqvBZtds/R/BQC2EqgwOO0G6iH5dPBD6lvQIgIykm7PIAOobsBTiATt5pb6O4HISIcdGzrfb4q1pKCRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85393},"main":"./dist/index.umd.js","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.js"}},"gitHead":"c5f5b65a64f19eccaa8e3b05da40de6b219676a1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.5_1767694405065_0.3722759090156107","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.6","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.6","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"63e0e04bc035e54e2a398c848ad63cfec56721bb","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.6.tgz","fileCount":21,"integrity":"sha512-mukmjYhQRvL1sxyIA4EXNbRytS6jAI1wzYMCIIXhY1wlIQd2UDgrpeig/IGCiHFe4uQSSDwUzV5lyB6BYOKSaw==","signatures":[{"sig":"MEQCIG6xswSywBjkRxU2a5oqWgBXo/aVOphW1j9lHAy0Z/GaAiBFabXmm9hrylR+ynTiTnbN048kxfA6os5Y3ZKibPR2dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93293},"main":"./dist/index.umd.js","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.js"}},"gitHead":"c5f5b65a64f19eccaa8e3b05da40de6b219676a1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","publishOnly":"rm -rf dist && npm run build && npm publish --access public"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.6_1767695898325_0.9336465573085448","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.7","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.7","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"d5c89db95cd4b6526886b54946cb386863e41e37","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.7.tgz","fileCount":27,"integrity":"sha512-kvkgFWMqNWP5QhVkN8709Fno5KtbsYJbxmfxVApu1yMgZRwyOPjPkwu/XHBdpSFRS+anY1YWtQ6edXmJzxq1gQ==","signatures":[{"sig":"MEQCICrbtMVzdM2+izoain6JZ9vm6T8TLVRJPI8U36RVhWYFAiBbiRlkobIcZI6Kz0QIifrg2CyFEl+5ZeVjmYhc0PLpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113649},"main":"./dist/index.umd.js","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.js"}},"gitHead":"c5f5b65a64f19eccaa8e3b05da40de6b219676a1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","publishOnly":"rm -rf dist && npm run build && npm publish --access public"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.7_1767700742447_0.8666564789839952","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.8","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.8","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"7be04327ee07853b8a3a89c5cbafb3096ed59eb9","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.8.tgz","fileCount":27,"integrity":"sha512-/G7Qch1jGlQy84IhpzT92wyyT+ZTmZPTyHiT9X3gnzQI0fh2SAEHzHlEHg9IUuNU9t8AS918VDjnZGnASIG/ig==","signatures":[{"sig":"MEUCIQDgs45qR5H8EXai/wzKsisL+5KMD5U8wOhgeIDwXfjN2QIgBEW3f7zeHGxTMHS2hFslvj2voauXgdFMWQHffx8i1C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115839},"main":"./dist/index.umd.js","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.js"}},"gitHead":"c5f5b65a64f19eccaa8e3b05da40de6b219676a1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","publishOnly":"rm -rf dist && npm run build && npm publish --access public"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.8_1767701079867_0.4319383375421064","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.9","keywords":["react","components","ui","typescript","vite"],"_id":"@ankitkumar615/ask-ui-library@0.0.9","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"dist":{"shasum":"e304135e0c424cf6fe8e0b954f22d001eb680b50","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.9.tgz","fileCount":27,"integrity":"sha512-amlrILcwJr/dHlVe+Dgfan/UNmCiD33ljHi3W4VSZbo6FZ70tlqNlRuOqk5RCZO1mbUhnZpepr1I8gFbqZdVnQ==","signatures":[{"sig":"MEUCIQDXPr+lJ7/M2ZNTYVH3iD7xUFqP9lJvkdBgN7m9+BEFtgIgM57dthSuDL/1aUd4QgKmUo8bYKLfigAiPoD1f1rqZdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115558},"main":"./dist/index.umd.js","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.js"}},"gitHead":"c5f5b65a64f19eccaa8e3b05da40de6b219676a1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","prepare":"husky install","preview":"vite preview","lint:fix":"eslint . --ext ts,tsx --fix","publishOnly":"rm -rf dist && npm run build && npm publish --access public"},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"_npmVersion":"11.6.2","description":"A React component library built with TypeScript and Vite.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","react":"^19.2.0","eslint":"^9.39.2","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.2","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/ask-ui-library_0.0.9_1767702150273_0.9445690772465549","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@ankitkumar615/ask-ui-library","version":"0.0.10","private":false,"main":"./dist/index.umd.js","module":"./dist/index.es.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/index.d.ts"}},"scripts":{"dev":"vite","preview":"vite preview","prepare":"husky install","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint . --ext ts,tsx --fix","publishOnly":"rm -rf dist && npm run build && npm publish --access public"},"keywords":["react","components","ui","typescript","vite"],"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"devDependencies":{"@eslint/js":"^9.39.1","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@typescript-eslint/eslint-plugin":"^8.51.0","@typescript-eslint/parser":"^8.51.0","@vitejs/plugin-react":"^5.1.2","eslint":"^9.39.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","globals":"^16.5.0","husky":"^9.1.7","react":"^19.2.0","react-dom":"^19.2.0","typescript":"~5.9.3","typescript-eslint":"^8.46.4","vite":"^7.3.0","vite-plugin-dts":"^4.5.4"},"publishConfig":{"access":"public"},"gitHead":"807d0c53b4b62e4da502dc4e6b7cec586715f4e6","_id":"@ankitkumar615/ask-ui-library@0.0.10","description":"A React component library built with TypeScript and Vite.","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-APSHPFWYIWIvYtLg9dE5RUrk9bdq3JHRLQsQXr1fxDKRMtxEwCe/bgwbvC69cEUS1TBJNPNqhcoOdeEq6dDtHw==","shasum":"04c8b7bc8e8e380b38e258dae27216b019684b39","tarball":"https://registry.npmjs.org/@ankitkumar615/ask-ui-library/-/ask-ui-library-0.0.10.tgz","fileCount":51,"unpackedSize":160299,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3Cc10kIDm4SFg5cxcLHBS+d9vpXiV6Ampqyw5cv7wUAIgdBtWn0zpiC1JwSvYs1jOEja/0+84qTJEizw4KFdR5Nk="}]},"_npmUser":{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"},"directories":{},"maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ask-ui-library_0.0.10_1767788653920_0.5983693987861525"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T08:05:06.299Z","modified":"2026-01-07T12:24:14.317Z","0.0.1":"2026-01-06T08:05:06.554Z","0.0.2":"2026-01-06T08:20:07.652Z","0.0.3":"2026-01-06T09:35:50.672Z","0.0.4":"2026-01-06T09:49:34.776Z","0.0.5":"2026-01-06T10:13:25.262Z","0.0.6":"2026-01-06T10:38:18.462Z","0.0.7":"2026-01-06T11:59:02.606Z","0.0.8":"2026-01-06T12:04:40.003Z","0.0.9":"2026-01-06T12:22:30.455Z","0.0.10":"2026-01-07T12:24:14.056Z"},"keywords":["react","components","ui","typescript","vite"],"description":"A React component library built with TypeScript and Vite.","maintainers":[{"name":"ankitkumar615","email":"ankitkumar615@gmail.com"}],"readme":"# My Component Library\n\nA React component library built with TypeScript and Vite.\n\n## Installation\n\n```bash\nnpm install @ankitkumar615/ask-ui-library\n```\n\nor\n\n```bash\nyarn add @ankitkumar615/ask-ui-library\n```\n\n## Requirements\n\nReact >= 16.8\nTypeScript >= 4.0 (recommended)\nNo external runtime dependencies\n\n# Toast Component\n\n## 1. Overview\n\nThe Toast component is used to display short, non-intrusive messages to users, such as success confirmations, warnings, or error notifications.\n\nIt is designed to be:\n\n- Lightweight\n- Easy to integrate\n- Suitable for production usage\n- Friendly for component libraries published to NPM\n\n---\n\n## Usage\n\n```tsx\nimport { useState } from 'react';\nimport { Toast } from '@ankitkumar615/ask-ui-library';\n\nfunction App() {\n  const [showToast, setShowToast] = useState(true);\n\n  return (\n    <>\n      {showToast && (\n        <Toast\n          message=\"Operation completed successfully\"\n          type=\"success\"\n          onClose={() => setShowToast(false)}\n        />\n      )}\n    </>\n  );\n}\n```\n\n## Toast Variants\n\nThe type prop controls the toast appearance and default icon.\nSupported variants:\n\nsuccess\nerror\nwarning\ninfo\n\n```tsx\n<Toast message=\"Success message\" type=\"success\" />\n<Toast message=\"Something went wrong\" type=\"error\" />\n<Toast message=\"Warning message\" type=\"warning\" />\n<Toast message=\"Informational message\" type=\"info\" />\n```\n\n### Positioning\n\nUse the position prop to control where the toast appears on the screen.\n\nSupported Positions\ntop-left\ntop-right\ntop-center\nbottom-left\nbottom-right\nbottom-center\n\n```tsx\n<Toast message=\"Bottom right toast\" position=\"bottom-right\" />\n```\n\n### Auto Dismiss Behavior\n\nBy default, the toast automatically disappears after 3000 milliseconds.\nCustom Duration\n\n```tsx\n<Toast message=\"This toast will close after 5 seconds\" duration={5000} />\n```\n\n### Custom Icons\n\nYou can provide a custom icon using the icon prop.\nIf no icon is provided, a default icon is selected based on the toast type.\n\n```tsx\n<Toast message=\"Profile updated\" type=\"success\" icon={<MyCustomIcon />} />\n```\n\n### Supported values:\n\nReact components\nSVG icons\nEmojis\nAny valid ReactNode\n\n| Prop       | Type                                          | Default         | Description                       |\n| ---------- | --------------------------------------------- | --------------- | --------------------------------- |\n| `message`  | `string`                                      | —               | Text displayed inside the toast   |\n| `type`     | `'success' \\| 'error' \\| 'warning' \\| 'info'` | `'info'`        | Toast variant                     |\n| `position` | `ToastPosition`                               | `'top-right'`   | Screen position                   |\n| `duration` | `number`                                      | `3000`          | Auto dismiss time in milliseconds |\n| `icon`     | `ReactNode`                                   | Default by type | Custom icon                       |\n| `onClose`  | `() => void`                                  | —               | Callback triggered on close       |\n\n---\n\n# Button Component\n\n```tsx\nimport { Button } from '@ankitkumar615/ask-ui-library';\n```\n\n## Button\n\n### Overview:\n\nThe Button component is used to trigger user actions such as form submissions, navigation, or UI interactions.\n\n```tsx\nimport { Button } from '@ankitkumar615/ask-ui-library';\n\n<Button variant=\"primary\" size=\"medium\">\n  Click me\n</Button>;\n```\n\n## Variants\n\n### Supported variants:\n\nprimary\nsecondary\noutline\n\n```tsx\n<Button variant=\"primary\">Primary</Button>\n<Button variant=\"secondary\">Secondary</Button>\n<Button variant=\"outline\">Outline</Button>\n```\n\n## Sizes\n\n### Supported sizes:\n\nsmall\nmedium\nlarge\n\n```tsx\n<Button size=\"small\">Small</Button>\n<Button size=\"medium\">Medium</Button>\n<Button size=\"large\">Large</Button>\n```\n\n### Disabled State\n\n```tsx\n<Button disabled>Disabled</Button>\n```\n\n---\n\n# Tooltip Component\n\n## Features\n\nPositions: top | bottom | left | right\nArrow support\nHover & focus triggers\nEnter/Leave delay\nDisabled state\nFully typed props\nAccessible (aria-describedby support)\nCustom styles and classes\nNo external dependencies\n\n```tsx\n<Tooltip title=\"Delete\">\n  <button>🗑</button>\n</Tooltip>\n\n<Tooltip title=\"Top tooltip\" placement=\"top\">\n  <Button>Hover me</Button>\n</Tooltip>\n\n<Tooltip title=\"Bottom tooltip\" placement=\"bottom\">\n  <Button>Hover me</Button>\n</Tooltip>\n\n<Tooltip title=\"Left tooltip\" placement=\"left\">\n  <Button>Hover me</Button>\n</Tooltip>\n\n<Tooltip title=\"Right tooltip\" placement=\"right\">\n  <Button>Hover me</Button>\n</Tooltip>\n\n<Tooltip title=\"Tooltip with delay\" enterDelay={500} leaveDelay={300}>\n  <span>Hover me</span>\n</Tooltip>\n\n<Tooltip title=\"Disabled tooltip\" disabled>\n  <Button>Hover me</Button>\n</Tooltip>\n\n<Tooltip\n  title=\"Custom tooltip\"\n  style={{ backgroundColor: 'purple', color: 'white', fontSize: 14 }}\n  className=\"my-tooltip\"\n>\n  <span>Hover me</span>\n</Tooltip>\n```\n\n| Prop       | Type                                     | Default | Description                       |\n| ---------- | ---------------------------------------- | ------- | --------------------------------- |\n| title      | `ReactNode`                              | —       | Tooltip content                   |\n| children   | `ReactNode`                              | —       | Element that triggers tooltip     |\n| placement  | `'top' \\| 'bottom' \\| 'left' \\| 'right'` | `'top'` | Tooltip position                  |\n| arrow      | `boolean`                                | `true`  | Show/hide arrow                   |\n| enterDelay | `number`                                 | `200`   | Delay before showing tooltip (ms) |\n| leaveDelay | `number`                                 | `100`   | Delay before hiding tooltip (ms)  |\n| disabled   | `boolean`                                | `false` | Disable tooltip                   |\n| className  | `string`                                 | —       | Custom class for tooltip          |\n| style      | `CSSProperties`                          | —       | Custom inline styles              |\n\nIf you want **changes**, say **exactly what to add or remove**.  \nI will update **the full file again**, not fragments.\n\n# License\n\nMIT © Ankit Kumar\n\n---\n","readmeFilename":"README.md"}