{"bugs":"https://github.com/antfu/design/issues","dist":{"shasum":"5b91eb1655a02da7eaf4874f99d620dedc40f6cf","tarball":"https://registry.npmjs.org/@antfu/design/-/design-0.2.0.tgz","fileCount":151,"integrity":"sha512-7G9Pq8zztuVCLJlEOUTPo5YyDj5RCHMJWbiWCUjUTewfWFQQ+NmIoKuCtbhgLMLliPeeO/tTbKSZu54SHxqCow==","signatures":[{"sig":"MEUCIEZrdAbdlhOd1r280JunskCZm2tF9YBeJpZPWk17SQ4XAiEA4lA2kvWxdW2TXSbHMdWo2kOI3rdup/SNgsONtZCxvUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289219},"name":"@antfu/design","type":"module","author":"Anthony Fu <anthonyfu117@hotmail.com>","exports":{"./a11y":"./a11y/index.ts","./utils":"./utils/index.ts","./unocss":"./unocss/index.ts","./styles/*":"./styles/*","./styles.css":"./styles/index.css","./components/*":"./components/*","./package.json":"./package.json","./composables/*":"./composables/*","./splitpanes.d.ts":"./splitpanes.d.ts"},"funding":"https://github.com/sponsors/antfu","license":"MIT","scripts":{"lint":"eslint","test":"vitest run","docs:gen":"tsx scripts/gen-tokens.ts","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"homepage":"https://github.com/antfu/design#readme","keywords":["unocss","unocss-preset","vue","design-system","components","devtools","antfu"],"repository":{"url":"git+https://github.com/antfu/design.git","type":"git","directory":"packages/design"},"description":"A customizable, composable design system for devtools-style Vue apps — a UnoCSS preset, Vue primitives, a design skill, and an a11y contrast check","directories":{},"maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"colorjs.io":"^0.6.1","@antfu/utils":"^9.3.0","@unocss/core":">=66.0.0","@vueuse/core":"^14.3.0","@iconify-json/catppuccin":"^1.2.17"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.38","tsdown":"^0.22.0","tsnapi":"^0.3.3","unocss":"^66.7.2","reka-ui":"^2.10.0","vue-tsc":"^3.3.5","happy-dom":"^20.10.6","playwright":"^1.61.1","splitpanes":"^4.1.2","floating-vue":"^5.2.2","magic-string":"^0.30.21","unplugin-vue":"^7.2.0","@vue/test-utils":"^2.4.11","@vitejs/plugin-vue":"^6.0.7","tsdown-stale-guard":"^0.1.2","@unocss/preset-mini":"^66.7.2","@axe-core/playwright":"^4.12.1","@storybook/vue3-vite":"^10.4.6","@unocss/preset-icons":"^66.7.2","@unocss/preset-wind3":"^66.7.2","@unocss/preset-wind4":"^66.7.2","@arethetypeswrong/cli":"^0.18.2","@tanstack/vue-virtual":"^3.13.29","@unocss/preset-web-fonts":"^66.7.2","@unocss/transformer-directives":"^66.7.2"},"peerDependencies":{"vue":"^3.5.0","unocss":">=66.0.0","reka-ui":"^2.0.0","playwright":"^1.0.0","splitpanes":"^4.0.0","floating-vue":"^5.0.0","@axe-core/playwright":"^4.0.0","@tanstack/vue-virtual":"^3.0.0"},"peerDependenciesMeta":{"reka-ui":{"optional":true},"playwright":{"optional":true},"splitpanes":{"optional":true},"floating-vue":{"optional":true},"@axe-core/playwright":{"optional":true},"@tanstack/vue-virtual":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/design_0.2.0_1782657939401_0.8676811354154146","host":"s3://npm-registry-packages-npm-production"},"_id":"@antfu/design@0.2.0","version":"0.2.0"}