{"_id":"@abhir9/pd-design-system","_rev":"32-9e32255f1418bc1dcaeaa99203adf7e4","name":"@abhir9/pd-design-system","dist-tags":{"latest":"0.1.31"},"versions":{"0.1.0":{"name":"@abhir9/pd-design-system","version":"0.1.0","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.0","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"d1328e8689e0451ac4213446ce3356cdc4bd6075","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.0.tgz","fileCount":13,"integrity":"sha512-GWcrULj9jefpeHrIy8iX1XPJ30lJi4B7VCUW6kt0T6nC1X8hbBQugIIWM18LX/8pBvTR/8ZaGjPY9mqOjevlmg==","signatures":[{"sig":"MEUCIGpIC+j3pOnHP+TVOv89FNOxZi22oMWpOHImBI5+mlllAiEAou3fcfuQM1OqRaujrnmI20enz8+91TaZC27lLMpNU4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486416},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.0_1767715043926_0.8942061981415548","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@abhir9/pd-design-system","version":"0.1.1","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.1","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"162dcf78d30649c4e4ea0a1d67eb9208b1836bf6","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.1.tgz","fileCount":13,"integrity":"sha512-XWq+YB24TpG6WP1Zjm+W2WuB3wM8VbO45uiGRMXX06O4J1z53wpFf1EbzddRCoCrMK/S1oCu3QcFH76tZkPXjw==","signatures":[{"sig":"MEQCIFP5yR7bTJ6qYJZyM5Fv1NxEDuOMm2xbtiC2i3hbMoXhAiALgLgHTHtZiJc3F+85sVswihOpZsFOwNQjzXXD4s/lkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run build:css && tsup","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.1_1767766246451_0.5722721515200491","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@abhir9/pd-design-system","version":"0.1.2","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.2","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"d556b88af2b2c3331ecd8ba4dc4a4b0cf6ef1ba0","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.2.tgz","fileCount":13,"integrity":"sha512-40/iH6WFnescplJ222+fiLmQUBKexcGDy2kJ0DVE4UuDAQtHfev4nyRgjNNaDMpJcA4RE7HGKDCplRwPU5BvWg==","signatures":[{"sig":"MEQCIHWSX7HU9zaDhYgcg0qU0l9/xaPHq1QZCr9KGoP22LX+AiA4yBgZ/0JLx5XazHrS4OACmxcJ64HytNUj0nzuu0AyXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492518},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run build:css && tsup","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.2_1767774089096_0.5039710833619677","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@abhir9/pd-design-system","version":"0.1.3","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.3","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"c13fa3bec33226373738fbab94931cb0c4142694","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.3.tgz","fileCount":12,"integrity":"sha512-9I/IE+8DJSELjV0ExjNFUg9c8GCblXxEHp/hXCEIxDiQAYVfmbNIgy55K9Weat+7T43uQnOlWI3CJdU6O7pYsw==","signatures":[{"sig":"MEUCIQDdKdslzxw8oaeHJNl7HoGfEwyPUmrnLqtCvEqqhtuEqQIgJsKADDo8qRH7WFOoZDECGZCygf+3pjn3vTArYTcvGb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457130},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css --no-map && sed -i '' '/sourceMappingURL/d' dist/index.css 2>/dev/null || sed -i '/sourceMappingURL/d' dist/index.css 2>/dev/null || true","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.3_1767774584998_0.6770793733717726","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@abhir9/pd-design-system","version":"0.1.4","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.4","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"89e821a2237b19838777a39b159f2393a2cfaa4f","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.4.tgz","fileCount":12,"integrity":"sha512-zh6k+K/CAb7GjMWB7FCCPptkY87wuFz/wijS99EtyPDLCo6+wmC9wpF6hagzxSs832K5GOPQ5QYZaEShVhGJUQ==","signatures":[{"sig":"MEQCIEAsL58jh+hXaokTjgn3EUUqpzkgKlP1rGsb2oVRtmzTAiBs+E3JH6+6VCNXx+ZGajIcaakD/mTYNsPyoTSVXjQB9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457130},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css --no-map && sed -i '' '/sourceMappingURL/d' dist/index.css 2>/dev/null || sed -i '/sourceMappingURL/d' dist/index.css 2>/dev/null || true","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.4_1767775756979_0.6808263247648705","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@abhir9/pd-design-system","version":"0.1.5","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.5","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"3f3c2b6563ed6350b28753afbf08bca0d8708730","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.5.tgz","fileCount":12,"integrity":"sha512-/8Po7pjPlx+6KtxpKU/4ktfp2OD1jLLsmJApD02DIIcMPas4JtG1q0MIilj/yvgnkTtZuyBBJ2WYkJ/V2u675A==","signatures":[{"sig":"MEUCIQCXy3CINOQFVhSLjVH1hkA81l5LuebXpTIdYotKtwClHgIgZU/dydMASk2cUmEOAaf1ZyL+UvYsKPrkln/klR7jQAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470031},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css --no-map && sed -i '' '/sourceMappingURL/d' dist/index.css 2>/dev/null || sed -i '/sourceMappingURL/d' dist/index.css 2>/dev/null || true","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.5_1767780425285_0.1956772096225312","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@abhir9/pd-design-system","version":"0.1.6","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.6","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"ce6f07e47764cd1eb54192bd03975b64ae758676","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.6.tgz","fileCount":12,"integrity":"sha512-ZUURlqatZIbtoKumU6ZaVuU70ch3UhG50Zx0d3iw4YCQbrgp5uKlWrsZQLSndRDiirv2RQnrtiWSGzl3w08/4w==","signatures":[{"sig":"MEQCICXZnJ1EKKr3GkuO3sSvOqXHynMt3lNcpFxWxEkKzWlSAiB4TKSeldpBanHX98z02JaaXKIPuk1yo1eXrAS5Ri4bYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470769},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css --no-map && sed -i '' '/sourceMappingURL/d' dist/index.css 2>/dev/null || sed -i '/sourceMappingURL/d' dist/index.css 2>/dev/null || true","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.6_1767782345488_0.1327130842056532","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@abhir9/pd-design-system","version":"0.1.7","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.7","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"4b3beb79568f1587efa0ee0c012b59aa4de084dd","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.7.tgz","fileCount":12,"integrity":"sha512-vGcHetqQJSe63LdpZ/H7w9u4vuw0BkYBNnHZL4JfbNpZlCzmQfOQK4i1Iq4LvGWm8uQBp8XO1Mvg7+R/ctfkJg==","signatures":[{"sig":"MEUCIG1KkZdhrQtwtwhMU2Fc4k+WBEwawEilU9UNohLAbG4HAiEAyRt2Z61njaKwLNizMkBxGAOOYoQpvPpDZJ3D7Q0sRXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470020},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css --no-map && sed -i '' '/sourceMappingURL/d' dist/index.css 2>/dev/null || sed -i '/sourceMappingURL/d' dist/index.css 2>/dev/null || true","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.7_1767782979412_0.6422554317020897","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@abhir9/pd-design-system","version":"0.1.8","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.8","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"61893af5b38835fa50f80b29c737302932dfd396","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.8.tgz","fileCount":12,"integrity":"sha512-BdwdHJke4N8YrQbLmLKYNfJQiXScUZuqFiRwNXKaJkd5IMtbGk5gEwHmeHKfh9ZT2J2baULB4VeFmwxJPa56TA==","signatures":[{"sig":"MEQCID2HS1nYf/RN3xDkqEcFJrfoZ4GzNZ66rC0fQsfRFBzOAiB4zBQsmTbH6uSjRUrgz+likL+7IgLOwXaKrOjUrUvdHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444634},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"cp src/styles.css dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.8_1767783214462_0.1294763759006088","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@abhir9/pd-design-system","version":"0.1.9","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.9","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"4ccfa5cfbedf5a5a8d1447fb3b2c8b5978dc751f","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.9.tgz","fileCount":12,"integrity":"sha512-grRf4jISNBY5baw2xbdklkLwZ36c12iIS3EEm/Lxq/mUH/42huSTkhmfxUb1KsG7ggr1ecBhwC/TxkZ0jrpyEA==","signatures":[{"sig":"MEYCIQCVGKGRYbw5rh4BlqgKw6jr5vyO1TV0GjivmskdhqAEZgIhAJ5gZw0jC+D9/xgUFm8fPMIBnIjAX8tZ7vAbJpwtPJdq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460781},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"cp src/styles.css dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.9_1767785396653_0.8898152291497987","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@abhir9/pd-design-system","version":"0.1.10","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.10","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"a7575eca6ffa3574f3cc572b3d5dce2effe3bc0f","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.10.tgz","fileCount":12,"integrity":"sha512-f4G2MTidHYqIJrV4fHyd4Tpg03fFCktUynbOpUF2coQC2uq3muxlO76jy/ugFnhCPZ6LqogahuH2R7wgVKNjmg==","signatures":[{"sig":"MEUCIQClO0Rfm59bqxlmsj7Lnhxs9lun1MeSmClCWpUFpmAbjgIgZOz62rBwSqb8o8q5hmKe5VUq5frjkfNoOGdsHVOl63I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462517},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"cp src/styles.css dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.10_1767796165470_0.029927737607428284","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@abhir9/pd-design-system","version":"0.1.11","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.11","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"6e6b0addf5e5fadc3b18d700caf7f5052c270ac1","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.11.tgz","fileCount":12,"integrity":"sha512-9h2jdWdjvHdT3e79htDGt+AkG2wXgTdjsPfSedf4IbyqULFFZGClUEKTAeB4Q02qTZO38e7m90rW9j92U8sRng==","signatures":[{"sig":"MEQCIB46P90CWPYezt7g1Rxg+4Z3YEXZtimzQCtsTFQ5m/tJAiBbnjYhJy7P9/ZdjbJMe8oRaM9noEDvehSKQBWVHhyF2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462027},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"cp src/styles.css dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.11_1767796498472_0.216281498107471","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@abhir9/pd-design-system","version":"0.1.12","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.12","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"8becc540d9bbc23ff30b64e22dca19a1e46f0c1b","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.12.tgz","fileCount":12,"integrity":"sha512-blZ0mPH+PZQzS82wg6FGndurdgIIk5mViIv/ifbMHa4KSAHVgS1aRE+b8eh/HCdXqqBwyMCzLjkcA9VyTCB6MQ==","signatures":[{"sig":"MEQCIAPRwyDwUSzP6B5YuWnz3c7+/XQSKYrlqJKoZn0/a6zPAiBQACSpQBHYtHdoXyo/lUl9s0lmuNBp0sYgWAricvn7FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488032},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.12_1767798394851_0.5902960181187267","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@abhir9/pd-design-system","version":"0.1.13","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.13","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"53951511c1dade044b9994a9c1f3cc41361fa18e","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.13.tgz","fileCount":12,"integrity":"sha512-KZ+qxiwrezzKTOiU5M86cIRvAtOfd92Ggr9tj7XcPQwVkMG/RoAmj2tmLOT4KX6A+HmN98z0XTtG0GLqSjryNg==","signatures":[{"sig":"MEQCIDxFovBj7B2zy2kk6bA/+UyjUJht/p+0S7rY8/MZK71fAiB6ZVDbjCi0F8XPmcKxaRlG9+1fDgYD7YApSRg/8BtZLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488960},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.13_1767798860771_0.6964552537259385","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@abhir9/pd-design-system","version":"0.1.14","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.14","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"6bfdf5c15742d2d9a3e71d7e11eef7005cc9363d","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.14.tgz","fileCount":12,"integrity":"sha512-k56+Q+2YWtZTqRxanNvCuIFzmxwyIr6QKeA5Ij25wwcKPYupSZSdHIN9kyX3njT/AtYeQB+OxPPx28O+4JMeRg==","signatures":[{"sig":"MEUCIQCigyepmEQNIvIGtZGH8lvWO5S5uqyLC7IhtEoygCXtCAIgaTvxAqJ8P7MJyl0em5fTR3tnLxPhSZbyzXL7G5JaiIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460782},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"cp src/styles.css dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.14_1767852449870_0.10003094147721381","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@abhir9/pd-design-system","version":"0.1.15","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.15","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"011c0920ee8d35327f5c039333864f72a4766067","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.15.tgz","fileCount":12,"integrity":"sha512-zbifFwS5Q7UkbbkXqS29gIBS7ZL1SWynF7ylOf/F2GZ489yCs4Kf2hCplJX2PkUjwmsaqQldht888UkzwmhoaA==","signatures":[{"sig":"MEUCIBulXItkbVNkzmKTDgxwyOQnONWeI3mf819y5ZsRmS5vAiEAkDDH8+Fm38oLPvHbnGxOYd5MZK8VcETsTelrY+q8q30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485743},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.15_1767856932603_0.11539494235719228","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@abhir9/pd-design-system","version":"0.1.16","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.16","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"c4fdd8f5977e719e9a11a25c8ddda83d4dbffb0f","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.16.tgz","fileCount":12,"integrity":"sha512-3yyy9y30zYfIRu9226oXJKUR4TAT/+o4vn8osI1cdxzM8V26b937zCwOoBIgCpKaHjeMCIcfPwjUyo25m3Ernw==","signatures":[{"sig":"MEYCIQDZ8ll4IcLjf5WWYzYVraNVGN60sljYpJjLzJo3KYhYDQIhAMGjYlaaJjvrQBM+MrlENV4AfEkqKutps6UP+vc5Dngm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497801},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.16_1767865462453_0.9969121984063394","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@abhir9/pd-design-system","version":"0.1.17","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.17","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"e94dc778c593f719af5593544362f0bb769e6308","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.17.tgz","fileCount":12,"integrity":"sha512-B9iOo6SIvmI5kIUOAlKg3gUephzxaVkCf4GqNsd0+XE+brqZ1p/T4b9xzvx7/qSnPYv5rczNL/lD0EG/hSZZ6Q==","signatures":[{"sig":"MEYCIQC8hemQ15z+DAmZTYDytlDJY24wMhsjA3jq6IraMhbPqQIhAJU5gCLpST6OusNcELC+BJ0BOyD4tJ0B0wxH23y9gWmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.17_1767866080513_0.2607814685960963","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@abhir9/pd-design-system","version":"0.1.18","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.18","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"3b147224106d6bb0b2113c28d71318b345475031","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.18.tgz","fileCount":12,"integrity":"sha512-nOgkYxLG0xZ3zdJSohcDjcPrcCueg61FD4FnlYHiwhbRnsX/SgFxv2krqZduVgV354dsUzPwEM0j1WRGboHQTw==","signatures":[{"sig":"MEQCIFWHi0UaPX9QHh0Xt8iQXRBn6LW0geD+3JYwk9AWW/nqAiB0lZfHa7R3kqP+pzlmKnMkzuuq6KhFZNPhvQIEp+5lhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448906},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:css-variables && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.18_1767866285400_0.9159937694889628","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@abhir9/pd-design-system","version":"0.1.19","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.19","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"93406202169e741c15367c8d50b58ac865e63f64","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.19.tgz","fileCount":12,"integrity":"sha512-5aPCcyR0PSZuL87/I3HmJqnvH6jyDgpv4EXQIGjWjo3iOoEJSX9vq6NdIV2NpQB3qPoTUbeI3mE1iNsFGZzHqA==","signatures":[{"sig":"MEQCIBWBElvCO8amGsNL1v/v7CHAlyH1eL2PnDU2+2ao1ubYAiAR7sfJ/+h9Xo2ux8SZRLteLFeVa2pH0cAOjOtw6r0syg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507465},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"12ab05e37dc566a7cbc3fc6147b849d4e6c0d288","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.19_1767878434363_0.12351004374440877","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@abhir9/pd-design-system","version":"0.1.20","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.20","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"348b40312e084315a5dedd92cd95e2c00d22447c","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.20.tgz","fileCount":12,"integrity":"sha512-RugS+4Frv2rpung8MrO2Ns5MTlbfQgqOGKsN10/ACjMpmZgjx7HEbqpR5KbdA27UzOqboV91kvtxZhLPnobF6A==","signatures":[{"sig":"MEQCIDfGyZ88U0K2jGQS+hmnVhLQ2WNc8/3Uyi1ZJ8hTRMdTAiAVsM7Paa7vhuhMEVW4Tm+X0/uckk/WTvQMwnZ69U9W7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560983},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"a95189bb93247ad87c74394b1937992eb81963ee","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.20_1768073127131_0.2571901295040657","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@abhir9/pd-design-system","version":"0.1.21","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.21","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"46f461b6d6f4c7bddb0a0d013efa0dbb538d05e9","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.21.tgz","fileCount":12,"integrity":"sha512-ROMwBtvgFV7u6cY76wJ9SFQtHz6jA5BLJ/c/gMutKtyyjle8bYHiA13mdP1Kcru3JVDZX/5cEJbKGwUj9y4ddg==","signatures":[{"sig":"MEUCIF9viPwOjuZsQYXUd6J+FcrvI4HVMFdWvP4mZ8HrXuJqAiEAvTbd7hEtaoJTClAiNtbmBy4qwZ05o0ANlAE3YTU0GE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606331},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"ef99d6f188d2a79e36b72d0ffda1f8f2bc17d404","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.21_1768080693375_0.37227664225279433","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@abhir9/pd-design-system","version":"0.1.22","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.22","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"7e12347b968da1b93471dfdc38190e8769de1205","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.22.tgz","fileCount":12,"integrity":"sha512-EV4MwWpEhwmzTCgbTwNU6xqAUwFn4vr1pbxZzMB3btZOz0Hcq/64L8A9/O5OGHz9t3h3RfdpERNcw+/EnF0+qQ==","signatures":[{"sig":"MEUCIQDfOxyI64OK/UrXs17Vd6Hs6ZmB57UbNHxwSs2kXu6yHQIgVXzwIRCeTumhclvt1Cxp7p9VaVkADNIXMaOhS5uXQ1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632342},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"a4010caf2af088f7691764bf0cafd48d842c062d","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.22_1768082402977_0.4008581692347053","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@abhir9/pd-design-system","version":"0.1.23","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.23","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"b03e59a400df0df0a9fd6d1c86074e0d312391e3","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.23.tgz","fileCount":12,"integrity":"sha512-77QGHYWnBpGfu7hQpUS8xzsaBPX62Gfafj2u4YyD7pww0p3JPLeT8IjBp5OpYdqiTE48aTPj3WE7wxETvK+Psg==","signatures":[{"sig":"MEYCIQCESPMPymzOfwQhb7i51UMlfHfNG/78X7PhPZt53XL+IwIhAJkH2zw7k3aj13fti6vwN8XVd3cyJijMetzwiOuVWnwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641346},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"4abdf011bb84e88a08aff7adc81773acae7183e8","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.23_1768083375869_0.7672633393575923","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@abhir9/pd-design-system","version":"0.1.24","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.24","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"c6f0cc6406d5bc285e51c7e0ef21029bc7c471be","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.24.tgz","fileCount":12,"integrity":"sha512-vfz1vtZ4YofhFkudXmPmGswIUQXtNtPrZGfYN7QaDHeiTx9IZDTdqKz7svZu/5Mfjx5l4VpkqivAnXEMIgP0Rw==","signatures":[{"sig":"MEYCIQCprtJvfq8X/RHW4vYO2YYJ2YB5IigJIJ1xE+8p9zkNwwIhAOzToRrZ0VOx+7Oq0NT5ERSaRTDKpQ9mdkQfCe4CXSCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641350},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.24_1768083614033_0.9975584748978998","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@abhir9/pd-design-system","version":"0.1.25","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.25","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"a60fd18db1f36c7551d01a9b98ffe2e52df334ae","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.25.tgz","fileCount":12,"integrity":"sha512-Bx+YsqAuQv1ar8UghMQhTGceV5qWPKxMIDRLAEUeqm/K1WbTG4Ef0GUjWaq2EUsejxX1McjjUYPF0eExN8ltHA==","signatures":[{"sig":"MEUCIHp+iRQ1rFX6NHaOZXT/LqUfILBpRp2i9+VlNEt9lvpGAiEA1hhK2KNTxUD2TB92lFFymlON3jqKLNV7yNYzTvhghc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641199},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.25_1768131484019_0.7308415898278158","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@abhir9/pd-design-system","version":"0.1.26","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.26","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"040bb72249dc1381e0ce1025bb735322f22e6d4f","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.26.tgz","fileCount":12,"integrity":"sha512-SUhV49lZOd+7Xnx9qjnnb1AMAPnINg22JIFOG+ljU4QX6WZa+RnaCxAL7um78Q1O2P4AxyOFp8mXrlZ2ur073Q==","signatures":[{"sig":"MEUCIQDErjWAC4aTy1J0dF0ogQdjdzPxu/yJEXi+cFjTtCiPpAIgFnteLdybhLQew+/GFVh7YnXM2vIOu3PBL3sizD1q9uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640909},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:css-variables":"tsx scripts/generate-css-variables.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.26_1768132555108_0.7376171022771818","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@abhir9/pd-design-system","version":"0.1.27","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.27","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"7c5058a0a7e406be522468ccf4947a1d02d3fc04","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.27.tgz","fileCount":12,"integrity":"sha512-fRcGgNGb3ebHmgP7WUrX4a/jD6KvuJcJlD+LfEkNT8eNubrm0+Ff0BHih09/uj0h+/6WJdE6DPbZo0htaGyZbg==","signatures":[{"sig":"MEUCIHsNWlL5NfwvV6lbLmdAexJq1COFxEaZ/ZoyQu1ZP1DzAiEA9m1D0rbdxnKYpeBjPNYDkh7JeeIpHz9cbmgi725JRQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615224},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && npm run generate:tailwind-config && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:tailwind-config":"tsx scripts/generate-tailwind-config.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.27_1768161005357_0.11228495976261699","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@abhir9/pd-design-system","version":"0.1.28","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.28","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"3e58360880755f1eb3b59081c1b9a86dc36cddfd","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.28.tgz","fileCount":12,"integrity":"sha512-CpobqOOLo3I/m4Nt10HvglVNa5jqofsokN6isEU37XQ3ETfc4h77L1FbRs2w+jKA26Xp30PIVebGj6/gRjac4w==","signatures":[{"sig":"MEUCIQCEpYx9yCtx+Fkl/OLfrgGAGl3YGfT2SgYj+nBkmZgV4QIgANy5UaE1QPyafiu7QVpJaQRpbXyEQyxl1kIYXLfwv8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615488},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && npm run generate:tailwind-config && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:tailwind-config":"tsx scripts/generate-tailwind-config.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.28_1768164050982_0.9957451305779492","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@abhir9/pd-design-system","version":"0.1.29","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.29","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"fa6e46d75f84e498aaab5ac745c4fa69f22c5974","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.29.tgz","fileCount":13,"integrity":"sha512-q9Asy9PA9kJXccBQ0fA6SfQnEAs6RAWYNBEIRTS/DlWjoQF1UMvxH4rr2WzUwadxaUX87jVsPQhF+rrCTWwNUw==","signatures":[{"sig":"MEQCIA6KzY8ViecW+vh5KynBkhavm3xX6k8KR7Zhxv4Y89jTAiAZbncBfSatx0pgySLakQu0FAQfB/VpZLuT2UpMwlk+1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630330},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./fallback.css":"./dist/fallback.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && npm run generate:tailwind-config && tsup && npm run build:css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:tailwind-config":"tsx scripts/generate-tailwind-config.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.29_1768462759969_0.19699086404315902","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@abhir9/pd-design-system","version":"0.1.30","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","_id":"@abhir9/pd-design-system@0.1.30","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"dist":{"shasum":"b4cf6ee8e4a2adbc72c3775014f4d73dd58d7790","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.30.tgz","fileCount":13,"integrity":"sha512-f3FrUZnPVbvZTgYdfeWNjMTpOdIMx3CT9pVPxGnekcIPNXoS6/8MSkO4tUCj5masq/SbxpW8WT1AgwiwcdGiUA==","signatures":[{"sig":"MEUCIH712DVz0oRpjAo55eQnyA6GuqnTXMD+dimdFFKBy9XbAiEApMsgebAzhUbVnZL2wuHDjWar+51FvSQu47s9Dq/v7Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630421},"main":"./dist/index.cjs","type":"module","style":"./dist/index.css","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./styles":"./dist/index.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","default":"./dist/tokens/index.cjs","require":"./dist/tokens/index.cjs"},"./styles.css":"./dist/index.css","./fallback.css":"./dist/fallback.css","./package.json":"./package.json"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"npm run generate:tokens-css && npm run generate:tailwind-config && tsup && npm run build:css && npm run copy:fallback-css && rm -f dist/*.css.map","clean":"rm -rf dist","prepack":"npm run build","test:ui":"vitest --ui","version":"npm run build","build:css":"postcss src/styles.css -o dist/index.css","storybook":"storybook dev -p 6006","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","preversion":"npm run test","test:watch":"vitest","type-check":"tsc --noEmit","postversion":"git push && git push --tags","test:a11y:ci":"pa11y-ci","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","build-storybook":"storybook build","copy:fallback-css":"cp fallback.css dist/fallback.css","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:tailwind-config":"tsx scripts/generate-tailwind-config.ts"},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"repository":{"url":"git+https://github.com/projectdiscovery/pd-design.git","type":"git"},"_npmVersion":"11.6.2","description":"Production-grade design system with adapter layer support","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.1","vite":"^5.0.11","jsdom":"^23.0.1","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.2.0","postcss":"^8.4.33","jest-axe":"^8.0.0","pa11y-ci":"^3.0.1","react-dom":"^18.2.0","storybook":"^7.6.17","@vitest/ui":"^1.2.0","typescript":"^5.3.3","@types/node":"^20.11.5","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.48","autoprefixer":"^10.4.17","@storybook/test":"^7.6.17","@types/jest-axe":"^3.5.9","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.17","@storybook/blocks":"^7.6.17","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^1.2.0","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.2.1","@storybook/addon-a11y":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","@testing-library/react":"^14.1.2","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.19.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","@testing-library/user-event":"^14.5.1","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pd-design-system_0.1.30_1768463118460_0.9244161250412475","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@abhir9/pd-design-system","version":"0.1.31","description":"Production-grade design system with adapter layer support","type":"module","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","default":"./dist/index.cjs"},"./styles":"./dist/index.css","./styles.css":"./dist/index.css","./fallback.css":"./dist/fallback.css","./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs","default":"./dist/tokens/index.cjs"},"./package.json":"./package.json"},"style":"./dist/index.css","scripts":{"storybook":"storybook dev -p 6006","build-storybook":"storybook build","build":"npm run generate:tokens-css && npm run generate:tailwind-config && tsup && npm run build:css && npm run copy:fallback-css && rm -f dist/*.css.map","generate:tokens-css":"tsx scripts/generate-tokens-css.ts","generate:tailwind-config":"tsx scripts/generate-tailwind-config.ts","build:css":"postcss src/styles.css -o dist/index.css","copy:fallback-css":"cp fallback.css dist/fallback.css","dev":"tsup --watch","type-check":"tsc --noEmit","lint":"eslint src --ext .ts,.tsx","test":"vitest run","test:watch":"vitest","test:ui":"vitest --ui","test:coverage":"vitest run --coverage","test:a11y":"vitest run --grep accessibility","test:perf":"vitest run --grep performance","test:a11y:ci":"pa11y-ci","prepublishOnly":"npm run clean && npm run type-check && npm run lint && npm run build && npm run test","prepack":"npm run build","clean":"rm -rf dist","preversion":"npm run test","version":"npm run build","postversion":"git push && git push --tags"},"keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"author":{"name":"ProjectDiscovery"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/projectdiscovery/pd-design.git"},"homepage":"https://github.com/projectdiscovery/pd-design#readme","bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"engines":{"node":">=18.0.0","npm":">=9.0.0"},"sideEffects":false,"publishConfig":{"access":"public"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"dependencies":{"@radix-ui/react-checkbox":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6","@radix-ui/react-label":"^2.0.2","@radix-ui/react-popover":"^1.0.6","@radix-ui/react-radio-group":"^1.1.3","@radix-ui/react-select":"^2.0.0","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toast":"^1.1.5","@radix-ui/react-tooltip":"^1.0.7","class-variance-authority":"^0.7.0","clsx":"^2.1.0","lucide-react":"^0.562.0","tailwind-merge":"^2.2.0"},"devDependencies":{"@storybook/addon-a11y":"^7.6.17","@storybook/addon-essentials":"^7.6.17","@storybook/addon-interactions":"^7.6.17","@storybook/addon-links":"^7.6.17","@storybook/blocks":"^7.6.17","@storybook/react":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/test":"^7.6.17","@testing-library/jest-dom":"^6.1.5","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.1","@types/jest-axe":"^3.5.9","@types/node":"^20.11.5","@types/react":"^18.2.48","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","@vitejs/plugin-react":"^4.2.1","@vitest/coverage-v8":"^1.2.0","@vitest/ui":"^1.2.0","autoprefixer":"^10.4.17","eslint":"^8.56.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","identity-obj-proxy":"^3.0.0","jest-axe":"^8.0.0","jsdom":"^23.0.1","pa11y-ci":"^3.0.1","postcss":"^8.4.33","postcss-cli":"^11.0.1","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^7.6.17","tailwindcss":"^3.4.1","tsup":"^8.0.1","tsx":"^4.21.0","typescript":"^5.3.3","vite":"^5.0.11","vitest":"^1.2.0"},"gitHead":"fa81a29567e6075cf2aa5d209c60805438d22423","_id":"@abhir9/pd-design-system@0.1.31","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wME6ozUe6urthPgjed3r0RHntPcnzJH1W5wYhG080xLLuKux4tjsMjuHxiRpLSayhya1hYBZYdWLRnLlksivgw==","shasum":"8a2ad66239c9ff28a42ae5a38ff7e75e1d9d72dc","tarball":"https://registry.npmjs.org/@abhir9/pd-design-system/-/pd-design-system-0.1.31.tgz","fileCount":13,"unpackedSize":638643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDW2cOThfnt8arlLjdKNoT8DKhhjUfLpUu6BWrTFu/SkwIhAI5uo76lMjjmBvuhojrPB3jjxj8KpCh0TR5EZjz0e+XR"}]},"_npmUser":{"name":"abhir9","email":"abhir95@gmail.com"},"directories":{},"maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pd-design-system_0.1.31_1768464148504_0.4713091657532176"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T15:57:23.842Z","modified":"2026-01-15T08:02:28.804Z","0.1.0":"2026-01-06T15:57:24.079Z","0.1.1":"2026-01-07T06:10:46.607Z","0.1.2":"2026-01-07T08:21:29.239Z","0.1.3":"2026-01-07T08:29:45.151Z","0.1.4":"2026-01-07T08:49:17.129Z","0.1.5":"2026-01-07T10:07:05.446Z","0.1.6":"2026-01-07T10:39:05.648Z","0.1.7":"2026-01-07T10:49:39.575Z","0.1.8":"2026-01-07T10:53:34.607Z","0.1.9":"2026-01-07T11:29:56.784Z","0.1.10":"2026-01-07T14:29:25.663Z","0.1.11":"2026-01-07T14:34:58.633Z","0.1.12":"2026-01-07T15:06:35.026Z","0.1.13":"2026-01-07T15:14:20.927Z","0.1.14":"2026-01-08T06:07:30.055Z","0.1.15":"2026-01-08T07:22:12.816Z","0.1.16":"2026-01-08T09:44:22.589Z","0.1.17":"2026-01-08T09:54:40.745Z","0.1.18":"2026-01-08T09:58:05.577Z","0.1.19":"2026-01-08T13:20:34.535Z","0.1.20":"2026-01-10T19:25:27.312Z","0.1.21":"2026-01-10T21:31:33.513Z","0.1.22":"2026-01-10T22:00:03.127Z","0.1.23":"2026-01-10T22:16:16.080Z","0.1.24":"2026-01-10T22:20:14.232Z","0.1.25":"2026-01-11T11:38:04.201Z","0.1.26":"2026-01-11T11:55:55.271Z","0.1.27":"2026-01-11T19:50:05.521Z","0.1.28":"2026-01-11T20:40:51.124Z","0.1.29":"2026-01-15T07:39:20.155Z","0.1.30":"2026-01-15T07:45:18.626Z","0.1.31":"2026-01-15T08:02:28.669Z"},"bugs":{"url":"https://github.com/projectdiscovery/pd-design/issues"},"author":{"name":"ProjectDiscovery"},"license":"MIT","homepage":"https://github.com/projectdiscovery/pd-design#readme","keywords":["design-system","component-library","ui-components","react","typescript","tailwindcss","radix-ui","accessibility","a11y","theme","tokens"],"repository":{"type":"git","url":"git+https://github.com/projectdiscovery/pd-design.git"},"description":"Production-grade design system with adapter layer support","maintainers":[{"name":"abhir9","email":"abhir95@gmail.com"}],"readme":"# @pd-design/system\n\nProduction-grade design system with adapter layer support. Built for teams who need a flexible, type-safe component library that can work with different UI engines without changing application code.\n\n## 🎯 What People Love About PD Design System\n\n- ✅ **3 Lines to Get Started** - No complex setup, just works\n- ✅ **System Mode Built-In** - Automatically follows OS dark/light preference\n- ✅ **Zero-Config Persistence** - Pass `storageKey` prop, localStorage sync is automatic\n- ✅ **Cross-Tab Sync** - Theme changes sync across browser tabs instantly\n- ✅ **Type-Safe** - Full TypeScript with autocomplete for all props\n- ✅ **Accessible** - WCAG 2.1 AA compliant, built on Radix UI\n- ✅ **Style Isolation** - Works with Tailwind, MUI, AntD, Bootstrap, or plain CSS\n- ✅ **50+ Components** - Buttons, Inputs, Modals, Dropdowns, and more\n- ✅ **1000+ Icons** - All Lucide icons with TypeScript autocomplete\n\n## Why PD Design System?\n\n### 🚀 **Incredibly Easy to Use**\n\n```tsx\n// That's it! Just 3 lines of code\n<ThemeProvider storageKey=\"my-theme\">\n  <Button>Click me</Button>\n</ThemeProvider>\n```\n\nNo complex setup. No manual theme management. No localStorage code. Everything works automatically.\n\n### ✨ **Key Features**\n\n- **🎯 Zero-Config Theme System** - Pass `storageKey` and everything works\n- **🌓 System Mode Support** - Automatically follows OS dark/light preference\n- **💾 Automatic Persistence** - localStorage sync with one prop\n- **🔄 Cross-Tab Sync** - Theme changes sync across browser tabs\n- **🎨 Semantic Tokens** - Design tokens that adapt to themes automatically\n- **📦 Type-Safe** - Full TypeScript with autocomplete\n- **♿ Accessible** - WCAG 2.1 AA compliant out of the box\n- **🔌 Adapter Layer** - Switch UI engines without changing app code\n- **🎭 Style Isolation** - Works with any CSS framework (Tailwind, MUI, AntD, etc.)\n\n## Philosophy\n\nThis design system follows a **headless-first, adapter-based architecture**:\n\n- **Props-only API**: Consumers use only props and variants, no className required\n- **Full TypeScript**: Complete autocomplete and type safety\n- **Adapter Layer**: Switch between UI engines (shadcn, Material, etc.) without app changes\n- **Semantic Tokens**: Design tokens that work across themes\n- **Framework Agnostic**: Design tokens and semantics are framework-agnostic\n- **Zero-Config Theming**: Automatic system detection and localStorage sync\n\n## Installation\n\n```bash\nnpm install @pd-design/system\n```\n\n## Quick Start\n\n**Get started in 3 simple steps:**\n\n```tsx\nimport { ThemeProvider, Button } from '@pd-design/system';\nimport '@pd-design/system/styles.css';\n\nfunction App() {\n  return (\n    <ThemeProvider \n      adapter=\"shadcn\" \n      theme=\"base\" \n      storageKey=\"my-app-theme\"\n    >\n      <Button variant=\"primary\" size=\"md\">\n        Click me\n      </Button>\n    </ThemeProvider>\n  );\n}\n```\n\nThat's it! 🎉 The `ThemeProvider` automatically handles:\n- ✅ **System preference detection** - Follows OS dark/light mode\n- ✅ **localStorage persistence** - Remembers user's theme choice\n- ✅ **Cross-tab sync** - Theme changes sync across browser tabs\n- ✅ **Class management** - Automatically adds `pd-root` and `pd-dark` classes\n- ✅ **CSS variables** - Sets all theme variables automatically\n\n### Important: Style Isolation\n\nThe design system uses **scoped styling** to prevent style conflicts:\n\n- ✅ **All Tailwind classes are prefixed with `pd-`** - No collision with consumer Tailwind\n- ✅ **All CSS variables are scoped under `.pd-root`** - No token leakage\n- ✅ **Preflight is disabled** - Consumer styles are never reset\n- ✅ **Works with any consumer setup** - Tailwind, MUI, AntD, Bootstrap, or plain CSS\n\n**Always wrap your components with `ThemeProvider`** (or `PdThemeProvider`) to create the scoped boundary:\n\n```tsx\n<ThemeProvider storageKey=\"my-theme\">\n  {/* Your design system components */}\n</ThemeProvider>\n```\n\nThe `ThemeProvider` automatically adds the `pd-root` class to your body element, so all tokens are properly scoped.\n\n## Complete Example\n\nHere's a complete example showing how easy it is:\n\n```tsx\nimport { ThemeProvider, Button, useTheme } from '@pd-design/system';\nimport '@pd-design/system/styles.css';\n\nfunction App() {\n  return (\n    <ThemeProvider \n      adapter=\"shadcn\" \n      theme=\"base\" \n      storageKey=\"my-app-theme\"  // Enable localStorage persistence\n    >\n      <ThemeToggle />\n      <Button variant=\"primary\">Hello World</Button>\n    </ThemeProvider>\n  );\n}\n\nfunction ThemeToggle() {\n  const { config, setConfig } = useTheme();\n  \n  return (\n    <Button onClick={() => {\n      const nextMode = config.mode === 'dark' ? 'light' : 'dark';\n      setConfig({ mode: nextMode });\n      // ✅ Automatically saved to localStorage\n      // ✅ Syncs across tabs\n      // ✅ Updates theme immediately\n    }}>\n      Switch to {config.mode === 'dark' ? 'Light' : 'Dark'} Mode\n    </Button>\n  );\n}\n```\n\n**What happens automatically:**\n1. ✅ Reads theme from localStorage on mount\n2. ✅ Detects system preference if mode is `'system'`\n3. ✅ Saves theme changes to localStorage\n4. ✅ Syncs changes across browser tabs\n5. ✅ Updates CSS variables and classes\n6. ✅ Manages `pd-root` and `pd-dark` classes\n\n## Configuration\n\nFor advanced use cases, you can configure the design system globally:\n\n```tsx\nimport { setDesignSystemConfig } from '@pd-design/system';\n\n// Set adapter (shadcn or material)\nsetDesignSystemConfig({\n  adapter: 'shadcn',\n  theme: 'base',\n  mode: 'light',\n});\n```\n\n**Note:** When using `ThemeProvider` with `storageKey`, you don't need to call `setDesignSystemConfig` manually - it's handled automatically.\n\n### ThemeProvider Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `adapter` | `'shadcn' \\| 'material'` | `'shadcn'` | UI engine adapter |\n| `theme` | `'base' \\| 'brand'` | `'base'` | Theme name |\n| `mode` | `'light' \\| 'dark' \\| 'system'` | `'system'` | Color mode (system follows OS) |\n| `storageKey` | `string?` | `undefined` | localStorage key for persistence (enables sync) |\n\n### PdThemeProvider vs ThemeProvider\n\n- **`PdThemeProvider`**: Lightweight wrapper that creates the `.pd-root` scoped boundary. Use for simple theming needs without context.\n- **`ThemeProvider`**: Full-featured provider with React context, system preference detection, localStorage sync, and CSS variable management. **Recommended for most use cases.**\n\nBoth support the same `theme` and `mode` props.\n\n## Components\n\n### Button\n\n```tsx\n<Button\n  variant=\"primary\"    // primary | secondary | ghost | destructive\n  size=\"md\"            // sm | md | lg\n  startIcon=\"Download\" // Icon name (TypeScript autocomplete)\n  endIcon=\"ArrowRight\" // Icon name (TypeScript autocomplete)\n  loading={false}\n  disabled={false}\n  asChild={false}      // Render as child element\n>\n  Click me\n</Button>\n```\n\n**For form submission buttons:**\n```tsx\n<form onSubmit={handleSubmit}>\n  <Button type=\"submit\">Submit Form</Button>\n  <Button type=\"reset\">Reset</Button>\n</form>\n```\n\n**Button with Icons:**\n```tsx\n<Button startIcon=\"Download\">Download</Button>\n<Button endIcon=\"ArrowRight\">Next</Button>\n<Button startIcon=\"Trash2\" variant=\"destructive\">Delete</Button>\n<Button startIcon=\"Save\">Save</Button>\n```\n\n### Input\n\n```tsx\n<Input\n  size=\"md\"            // sm | md | lg\n  error={false}\n  disabled={false}\n  placeholder=\"Enter text...\"\n/>\n```\n\n### Select\n\n```tsx\n<Select placeholder=\"Choose an option...\" size=\"md\">\n  <SelectItem value=\"1\">Option 1</SelectItem>\n  <SelectItem value=\"2\">Option 2</SelectItem>\n</Select>\n```\n\n### Checkbox\n\n```tsx\n<Checkbox\n  checked={isChecked}\n  onCheckedChange={setIsChecked}\n  size=\"md\"\n/>\n```\n\n### Radio\n\n```tsx\n<RadioGroup value={value} onValueChange={setValue}>\n  <div className=\"flex items-center space-x-2\">\n    <RadioItem value=\"option1\" id=\"r1\" />\n    <label htmlFor=\"r1\">Option 1</label>\n  </div>\n</RadioGroup>\n```\n\n### Switch\n\n```tsx\n<Switch\n  checked={isOn}\n  onCheckedChange={setIsOn}\n  size=\"md\"\n/>\n```\n\n### Modal\n\n```tsx\n<Modal open={open} onOpenChange={setOpen}>\n  <ModalTrigger asChild>\n    <Button>Open Modal</Button>\n  </ModalTrigger>\n  <ModalContent>\n    <ModalHeader>\n      <ModalTitle>Title</ModalTitle>\n      <ModalDescription>Description</ModalDescription>\n    </ModalHeader>\n    <ModalClose asChild>\n      <Button>Close</Button>\n    </ModalClose>\n  </ModalContent>\n</Modal>\n```\n\n### Tooltip\n\n```tsx\n<Tooltip content=\"This is a tooltip\" side=\"top\">\n  <Button>Hover me</Button>\n</Tooltip>\n```\n\n### Dropdown\n\n```tsx\n<Dropdown trigger={<Button>Menu</Button>}>\n  <DropdownItem>Profile</DropdownItem>\n  <DropdownItem>Settings</DropdownItem>\n  <DropdownSeparator />\n  <DropdownItem>Logout</DropdownItem>\n</Dropdown>\n```\n\n### Toast\n\n```tsx\n<ToastProvider>\n  <Toast\n    open={open}\n    onOpenChange={setOpen}\n    title=\"Success\"\n    description=\"Action completed\"\n  />\n</ToastProvider>\n```\n\n## Icons\n\nThe design system includes all [Lucide React icons](https://lucide.dev/) with TypeScript autocomplete support.\n\n### Using Icons with Components\n\nUse icon names as strings. TypeScript will autocomplete available icon names:\n\n```tsx\nimport { Button } from '@pd-design/system';\n\n<Button startIcon=\"Download\">Download</Button>\n<Button endIcon=\"ArrowRight\">Next</Button>\n<Button startIcon=\"Trash2\" variant=\"destructive\">Delete</Button>\n```\n\n### Using Icons Standalone\n\nImport icons from the `Icons` namespace for standalone use:\n\n```tsx\nimport { Icons } from '@pd-design/system';\n\n<Icons.Download className=\"h-4 w-4\" />\n<Icons.Trash2 className=\"h-5 w-5 text-red-500\" />\n<Icons.Heart className=\"h-6 w-6 fill-red-500\" />\n```\n\n### Combining Icons and Components\n\nYou can use icons standalone alongside components:\n\n```tsx\nimport { Button, Icons } from '@pd-design/system';\n\n<Button startIcon=\"Download\">\n  <Icons.Check className=\"ml-2 h-4 w-4\" />\n  Download Complete\n</Button>\n```\n\n### Available Icons\n\nAll Lucide React icons are available. TypeScript provides autocomplete for icon names when using with components. Browse all icons in Storybook or check the [Lucide Icons website](https://lucide.dev/icons/).\n\n**Popular icons:** `Download`, `Upload`, `Trash2`, `Edit`, `Save`, `Search`, `Settings`, `User`, `Mail`, `Bell`, `Heart`, `Star`, `Share`, `Copy`, `Check`, `X`, `Plus`, `Minus`, `ArrowRight`, `ArrowLeft`, `Home`, `Menu`, and 1000+ more.\n\n## Variant System\n\nAll components follow a strict, typed variant system:\n\n- **variant**: `primary` | `secondary` | `ghost` | `destructive`\n- **size**: `sm` | `md` | `lg`\n- **state**: `loading` | `disabled`\n\nNo arbitrary strings or raw class overrides are allowed.\n\n## Theming\n\nThe design system supports **themes** and **modes** as separate concepts:\n\n- **Theme** (`theme`): The design theme name - `'base'` | `'brand'`\n- **Mode** (`mode`): The color scheme - `'light'` | `'dark'` | `'system'`\n\n### System Mode 🌓\n\nThe `'system'` mode automatically follows your OS dark/light preference:\n\n```tsx\n<ThemeProvider storageKey=\"my-theme\">\n  {/* \n    - If OS is dark → uses dark mode\n    - If OS is light → uses light mode\n    - Automatically updates when OS preference changes\n    - Works perfectly with localStorage persistence\n  */}\n</ThemeProvider>\n```\n\n**How it works:**\n- On mount, detects OS preference\n- Listens to OS preference changes in real-time\n- Only applies system changes when mode is `'system'`\n- When user manually selects `'light'` or `'dark'`, system changes are ignored\n\n### localStorage Persistence 💾\n\nPass `storageKey` to enable automatic theme persistence:\n\n```tsx\n<ThemeProvider storageKey=\"my-app-theme\">\n  {/* \n    ✅ Reads saved preference on mount\n    ✅ Saves changes automatically\n    ✅ Syncs across browser tabs\n    ✅ Works with system mode\n  */}\n</ThemeProvider>\n```\n\n**What gets saved:**\n- User's manual selection (`'light'` | `'dark'`)\n- `'system'` preference (so it knows to follow OS)\n\n**Example flow:**\n1. User selects \"Dark\" → Saved to localStorage\n2. User refreshes page → Reads \"Dark\" from localStorage\n3. User opens new tab → Reads \"Dark\" from localStorage (synced)\n4. User changes to \"System\" → Saved, now follows OS preference\n\n### Theme Examples\n\n```tsx\n// Base theme, dark mode\n<ThemeProvider theme=\"base\" mode=\"dark\" storageKey=\"my-theme\">\n  {/* Your app */}\n</ThemeProvider>\n\n// Brand theme, light mode\n<ThemeProvider theme=\"brand\" mode=\"light\" storageKey=\"my-theme\">\n  {/* Your app */}\n</ThemeProvider>\n\n// Base theme, follows OS preference (recommended)\n<ThemeProvider theme=\"base\" storageKey=\"my-theme\">\n  {/* Default mode is 'system' - follows OS */}\n</ThemeProvider>\n```\n\n### Default Values\n\n- **adapter**: `'shadcn'` (default)\n- **theme**: `'base'` (default)\n- **mode**: `'system'` (default - follows OS preference)\n- **storageKey**: `undefined` (no persistence by default, pass a key to enable)\n\n### Custom Themes\n\nYou can override tokens using CSS variables scoped to `.pd-root`:\n\n```tsx\n<PdThemeProvider \n  theme=\"base\" \n  mode=\"light\"\n  className=\"pd-root [--pd-primary:220_80%_50%]\"\n>\n  {/* Custom primary color */}\n</PdThemeProvider>\n```\n\nOr via CSS:\n\n```css\n.pd-root {\n  --pd-primary: 220 80% 50%;\n  --pd-primary-foreground: 0 0% 98%;\n}\n```\n\n### Per-Widget Theming\n\nYou can wrap only part of your page with `PdThemeProvider` for widget-level theming:\n\n```tsx\n<div>\n  {/* Consumer styles */}\n  <PdThemeProvider theme=\"base\" mode=\"dark\">\n    {/* Design system widget with dark theme */}\n  </PdThemeProvider>\n</div>\n```\n\n## Adapter Layer\n\nThe adapter layer allows switching UI engines without changing application code:\n\n```tsx\n// Switch from shadcn to material\nsetDesignSystemConfig({ adapter: 'material' });\n```\n\nCurrently supported adapters:\n- **shadcn**: Radix UI + Tailwind CSS\n- **material**: Material UI (coming soon)\n\n## Storybook\n\nView all components and variants in Storybook:\n\n```bash\nnpm run storybook\n```\n\nStorybook includes:\n- ✅ All component variants with live examples\n- ✅ Interactive controls for all props\n- ✅ **Theme switcher** (base/brand) - See components in different themes\n- ✅ **Mode switcher** (light/dark/system) - Test system mode detection\n- ✅ **Adapter switcher** (shadcn/material) - Switch UI engines\n- ✅ **Icons browser** with search - Browse 1000+ Lucide icons\n- ✅ **Accessibility panel** - WCAG compliance checks\n- ✅ **Code snippets** - Copy-paste ready examples\n- ✅ **Design tokens showcase** - See all color primitives and semantic tokens\n- ✅ **Dark mode preview** - See how components look in dark mode\n\n## Architecture\n\n```\nsrc/\n├── tokens/          # Base & semantic tokens\n├── theme/           # Theme system & provider\n├── primitives/      # Headless components\n├── adapters/        # UI engine adapters\n├── components/      # Public components\n└── styles/          # Scoped CSS (tokens.css, base.css)\n```\n\n### Style Isolation Architecture\n\nThe design system implements **4 guardrails** to prevent style conflicts:\n\n1. **Prefix all Tailwind classes** (`pd-`) - Utilities never collide with consumer Tailwind\n2. **Disable Tailwind preflight** - Consumer styles are never reset\n3. **Scope all tokens under `.pd-root`** - Tokens never leak outside the boundary\n4. **Ship compiled CSS** - Consumer doesn't need Tailwind to use components\n\nThis ensures the design system works seamlessly with:\n- ✅ Consumer Tailwind projects\n- ✅ Material UI (MUI)\n- ✅ Ant Design\n- ✅ Bootstrap\n- ✅ Plain CSS projects\n- ✅ Any CSS framework or reset\n\n## TypeScript\n\nFull TypeScript support with autocomplete for all props:\n\n```tsx\n<Button\n  variant=\"primary\"      // ✅ Autocomplete: primary | secondary | ghost | destructive\n  size=\"md\"              // ✅ Autocomplete: sm | md | lg\n  startIcon=\"Download\"   // ✅ Autocomplete: All Lucide icon names\n  endIcon=\"ArrowRight\"   // ✅ Autocomplete: All Lucide icon names\n/>\n\n<PdThemeProvider\n  theme=\"base\"           // ✅ Autocomplete: base | brand\n  mode=\"system\"          // ✅ Autocomplete: light | dark | system\n/>\n```\n\nAll types are exported and available for use:\n\n```tsx\nimport type { \n  Variant, \n  Size, \n  ButtonType,\n  ThemeName,\n  ThemeMode,\n  LucideIconName \n} from '@pd-design/system';\n```\n\n## API Reference\n\n### Exports\n\n```tsx\n// Components\nimport { \n  Button, \n  ButtonGroup, \n  PdThemeProvider,\n  Icons \n} from '@pd-design/system';\n\n// Theme (Recommended: ThemeProvider with storageKey)\nimport { \n  ThemeProvider,      // Full-featured provider with localStorage sync\n  useTheme,           // Hook to access/update theme\n  setDesignSystemConfig,\n  getDesignSystemConfig \n} from '@pd-design/system';\n\n// Types\nimport type { \n  Variant, \n  Size, \n  ButtonType,\n  ThemeName,\n  ThemeMode,\n  AdapterType,\n  LucideIconName \n} from '@pd-design/system';\n\n// Icons\nimport { Icons } from '@pd-design/system';\n// or individual icons\nimport { Download, Trash2 } from '@pd-design/system';\n\n// Utilities\nimport { \n  getIcon, \n  renderIcon, \n  iconExists, \n  getAvailableIconNames \n} from '@pd-design/system';\n\n// Styles (required)\nimport '@pd-design/system/styles.css';\n```\n\n### Component Props\n\nAll components use consistent prop patterns:\n\n- **variant**: Visual style (`primary`, `secondary`, `ghost`, `destructive`)\n- **size**: Component size (`sm`, `md`, `lg`)\n- **disabled**: Disabled state\n- **loading**: Loading state (where applicable)\n- **startIcon/endIcon**: Icon names with TypeScript autocomplete\n\n## Accessibility\n\n- ✅ Radix UI primitives for ARIA compliance\n- ✅ Keyboard navigation support (Tab, Enter, Space, Arrow keys)\n- ✅ Focus ring standards (visible focus indicators)\n- ✅ Screen reader labels (aria-label, aria-describedby)\n- ✅ Contrast-safe tokens (WCAG AA compliant)\n- ✅ Disabled state handling (aria-disabled, pointer-events)\n- ✅ Loading state indicators (aria-busy)\n\n## Common Use Cases\n\n### Use Case 1: Basic Setup with Persistence\n\n```tsx\n<ThemeProvider storageKey=\"my-app-theme\">\n  <App />\n</ThemeProvider>\n```\n\n**What you get:**\n- ✅ System mode detection (follows OS)\n- ✅ Theme persistence (remembers user choice)\n- ✅ Cross-tab sync\n- ✅ Zero configuration\n\n### Use Case 2: Force Light Mode\n\n```tsx\n<ThemeProvider mode=\"light\">\n  <App />\n</ThemeProvider>\n```\n\n**What you get:**\n- ✅ Always light mode\n- ✅ Ignores system preference\n- ✅ No localStorage (no storageKey)\n\n### Use Case 3: Custom Theme with System Mode\n\n```tsx\n<ThemeProvider \n  theme=\"brand\" \n  storageKey=\"my-brand-theme\"\n>\n  <App />\n</ThemeProvider>\n```\n\n**What you get:**\n- ✅ Brand theme\n- ✅ System mode with persistence\n- ✅ User can override system preference\n\n### Use Case 4: Theme Toggle Component\n\n```tsx\nfunction ThemeToggle() {\n  const { config, setConfig } = useTheme();\n  \n  const toggle = () => {\n    const modes: ThemeMode[] = ['light', 'dark', 'system'];\n    const currentIndex = modes.indexOf(config.mode);\n    const nextIndex = (currentIndex + 1) % modes.length;\n    setConfig({ mode: modes[nextIndex] });\n  };\n  \n  return (\n    <Button onClick={toggle}>\n      {config.mode === 'system' && '🌓 System'}\n      {config.mode === 'light' && '☀️ Light'}\n      {config.mode === 'dark' && '🌙 Dark'}\n    </Button>\n  );\n}\n```\n\n## Browser Support\n\n- Chrome (latest)\n- Firefox (latest)\n- Safari (latest)\n- Edge (latest)\n- Mobile browsers (iOS Safari, Chrome Mobile)\n\n## Quick Reference\n\n### ThemeProvider Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `adapter` | `'shadcn' \\| 'material'` | `'shadcn'` | UI engine adapter |\n| `theme` | `'base' \\| 'brand'` | `'base'` | Theme name |\n| `mode` | `'light' \\| 'dark' \\| 'system'` | `'system'` | Color mode |\n| `storageKey` | `string?` | `undefined` | localStorage key (enables persistence) |\n\n### What Happens When You Pass `storageKey`?\n\n✅ **Automatic localStorage sync** - Reads and writes theme preference  \n✅ **Cross-tab synchronization** - Changes sync across browser tabs  \n✅ **System mode support** - Follows OS preference when mode is `'system'`  \n✅ **Class management** - Automatically adds `pd-root` and `pd-dark` classes  \n✅ **CSS variables** - Sets all theme variables automatically  \n\n### System Mode Behavior\n\n- **`mode=\"system\"`** (default): Follows OS dark/light preference, updates automatically\n- **`mode=\"light\"`**: Always light mode, ignores system preference\n- **`mode=\"dark\"`**: Always dark mode, ignores system preference\n\nWhen `storageKey` is provided:\n- User's manual selection (`light`/`dark`) is saved\n- `system` preference is also saved\n- On refresh, uses saved preference\n- System changes only apply when mode is `'system'`\n\n## Contributing\n\nThis is an internal design system. For contributions, please follow the architecture guidelines in `ARCHITECTURE.md`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}