{"_id":"ksk-design-system","_rev":"71-eaf7586c50933cbcb106c4af343c4149","name":"ksk-design-system","dist-tags":{"latest":"2.9.0"},"versions":{"1.35.0":{"name":"ksk-design-system","version":"1.35.0","license":"MIT","_id":"ksk-design-system@1.35.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js"},"dist":{"shasum":"101c9de38e9705a7fe7509db0693ce0695f58ce8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.35.0.tgz","fileCount":261,"integrity":"sha512-XPF5mXnnO4TG6zIMqVwbImgEjX18KeL6roouRYyrM0YyhiiiRa6PgF1gTUehFQxg9qqveieFYyQ8Od1u4YWZ/w==","signatures":[{"sig":"MEUCIBTk/53jwYVG+I7LFYdpkrO9e5cIsDYuMYQA/oxMXqHKAiEAnGU0Fls3vxVItc3tC9TyGnbaFnTe4Ns28/IW3Kfe3KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433889},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"c4fd3a95c2bb42810f9594af9e2cbce9ee9caa5d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.35.0_1781704080463_0.37013585337894317","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"ksk-design-system","version":"1.36.0","license":"MIT","_id":"ksk-design-system@1.36.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"a18adf5fc43118a7bcbd83aa92c5feded79ff171","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.36.0.tgz","fileCount":261,"integrity":"sha512-y4FRzBllSo/geUg55VukVkrcfhrNcIDnpe4M+oDA/XprU+bjxxFZ0KLwtFks6FeOFg+m86MynR6XLmDAf9WITg==","signatures":[{"sig":"MEUCIQDlQ8crTfUH4IPeaobzz1hKaiib81ealAAhlHp9Ugc01QIgGJ2AO8j3eVzaBnhKKXfsTdq4bA74WkOWqwsAEQU1ing=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439456},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"c51a5c8b8c1ae5a88ff505de80292dcd986ba737","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.36.0_1781709028613_0.7791665475212075","host":"s3://npm-registry-packages-npm-production"}},"1.37.1":{"name":"ksk-design-system","version":"1.37.1","license":"MIT","_id":"ksk-design-system@1.37.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"e7192a4c9356560db4b4591598277c95a43f9d78","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.37.1.tgz","fileCount":261,"integrity":"sha512-xII2b27RbxcgsQkFJgrH6NX0zVDleu7nUutgvvZXVDfozMJ3RJqej1qtABvo564R+TuPtrxtbUymdUh0cMSpbg==","signatures":[{"sig":"MEUCIQCznB3Riu64ZH8AoXkhJt04LQ31GXeiRD2AMyzEpabLMwIgAeAaQSB8hkYBWGKJlOa9EpdrBtM2pcgYlgIOMQb10Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1446366},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"54ef83bac078f78a5b081aeafaa384659bd2689f","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.37.1_1781716501159_0.2047749488149837","host":"s3://npm-registry-packages-npm-production"}},"1.37.2":{"name":"ksk-design-system","version":"1.37.2","license":"MIT","_id":"ksk-design-system@1.37.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"5a7b1386ddba913c19dd7331f702770311794297","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.37.2.tgz","fileCount":261,"integrity":"sha512-AO4XGFOKZGETrrgNPyvXsjIANnUsAJS9JX/yizhiZJpLPrizozwl0iXoTWmWzXtZGlLTyVT40WekiS8blm5GIA==","signatures":[{"sig":"MEYCIQC33hg7QMyNpnIPiDkDkbZQbujhTMTiNHyMTbq+X9XYRQIhAP4jCHByKPIoBT485mf1EqcZ+1Jbm8NSWHBmxVtPUdPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1446645},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"200257b14b3ce19485a32360f6d580ca1d389d46","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.37.2_1781720817772_0.892148328337204","host":"s3://npm-registry-packages-npm-production"}},"1.37.3":{"name":"ksk-design-system","version":"1.37.3","license":"MIT","_id":"ksk-design-system@1.37.3","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"edbd399c3c7bc0d01d216798392cbd5d13cb1337","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.37.3.tgz","fileCount":261,"integrity":"sha512-jXADjNsOcTGlwK4d2vRvNI6XTslCLgLnkWaYYwKUeGHeUi3hcci0ckO4kTkzIbSXtQ421QN5WwX0fUdSG/wG5w==","signatures":[{"sig":"MEYCIQClXEW01h+WQ2dN8GiPSVQ0T8byHdz5L6yggxDZItdX+QIhALhXHDj4oWfMAPMHgPLKBC07hMqoXB/9VMJYLuIUVv3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1446987},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"ca73cc8300ebe35848763e8ccd20d47290334358","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.37.3_1781721087237_0.9688974773521344","host":"s3://npm-registry-packages-npm-production"}},"1.37.4":{"name":"ksk-design-system","version":"1.37.4","license":"MIT","_id":"ksk-design-system@1.37.4","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"3872db35d3952a85697115018afbc61dd69d9be0","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.37.4.tgz","fileCount":261,"integrity":"sha512-HmHnyCluLNCYyXgegrnWO6Q/NoGbCpnDrcqd/Fv4CyxMKaQOvxPU8G6lAtfujtL7/20FdX/SRwGk8THVSygcZA==","signatures":[{"sig":"MEYCIQCI+13ywruJZUTpowQn2TV8SEZw1D2rQepGLHL5dAmwPAIhAKK5ueJV4ka4oobWjHwGmtiJSLc0MgTacZ3XBn2upBkg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1447516},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"795138af975efcf76fdf74b4212f69be2c56a81d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.37.4_1781737389425_0.6698064999088191","host":"s3://npm-registry-packages-npm-production"}},"1.37.5":{"name":"ksk-design-system","version":"1.37.5","license":"MIT","_id":"ksk-design-system@1.37.5","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f1179213823bf687790864f39ba46b96476e848a","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.37.5.tgz","fileCount":262,"integrity":"sha512-Rq0CYpXk2aLRHqd9w5w3XnbZ32hJ+76zlzqRZo9uuWWU1orG+TZe4Jxz8VKuokf4VPJ42FyqqlAhV8NuGjZR5Q==","signatures":[{"sig":"MEQCIFA+f5I9+zCVafFyCiF7wPiJmi/hOp23WTA7f5OKmjjpAiBExF9Ihb3h8t/tkR/nylyYZ5cmbwW4Gk+4G8c6elL+JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479920},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.37.5_1781870438239_0.43571571236984097","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"ksk-design-system","version":"1.38.0","license":"MIT","_id":"ksk-design-system@1.38.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"19f2a461bfb2b061d24cf93b7ffb3109e0262124","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.38.0.tgz","fileCount":265,"integrity":"sha512-6C0+kAY9XUo+2IgZCYw4svQ1dZjhd0x+rXZs5dQkVXT02u1/qBnHZso1fO6w8xWxE6owC2FQxDPoWMkzdHlhrA==","signatures":[{"sig":"MEQCIGHhg7gXpTrx7WUUy9t4+e97ZPr3V8eJtSHEuZPY/ThHAiAzRwewVELQPNYz8DFIdHNqfPcmS2Qfby2IVNwoLyH2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505908},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"71a214a34398dda27e3d397e424ccdc03afa1d89","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.38.0_1781918346910_0.33790519170329425","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"ksk-design-system","version":"1.39.0","license":"MIT","_id":"ksk-design-system@1.39.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"92d2a08bf2d3684437d9ab4ff6ef1eef41b0d94d","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.39.0.tgz","fileCount":277,"integrity":"sha512-V2cAAvzLCjs8naVd7tVA+UmckGQkkz+rqOrev2cxnQtczuektSmnjtQoJQ7g0VTsTvzPN9REXu7pzISsJXdxQQ==","signatures":[{"sig":"MEUCIFZOAigTIOzEkwb3mrR9dEUHD/rGMkcGwYXHKO0DzoxOAiEAwo+7r4D3NzRNHYXm9xriwi5T3k05LIa3ldXvWCV4TcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572851},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"7c318262a8e9d7ce9f9644ecfc8280a23780ab5f","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.39.0_1782244799575_0.9908230528829609","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"ksk-design-system","version":"1.40.0","license":"MIT","_id":"ksk-design-system@1.40.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"e85f52888f1b697319e332df657501568c71cc0b","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.40.0.tgz","fileCount":289,"integrity":"sha512-aUxYaMGpKqHeU3gKAIaXbEX9udd/u+hauOqmLciLIsh36oISW682ss4nsp9gbwDwK7pPwQ1XB5+gpGFpW1O8Fw==","signatures":[{"sig":"MEUCIQCYp2OiOkFIJvOq7Hgs397zVpqQUMmfr/mIjROiA0PJWAIgYKql6KhqagtkNuU3wWFM5JzlLa2fgae5+2Rpm495oRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1652975},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"b9b82238502955e131f0580ca86920c2433490c4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.40.0_1782341773310_0.621988754441535","host":"s3://npm-registry-packages-npm-production"}},"1.40.1":{"name":"ksk-design-system","version":"1.40.1","license":"MIT","_id":"ksk-design-system@1.40.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"8aa0accfd372ec1467755b8e02916fc5b2760bd2","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.40.1.tgz","fileCount":290,"integrity":"sha512-K8h5rq1nRrq/JxOi59a365JHYBoSCuqKgv568jxVEPT8+HIxClEvJQnFNH2s2eKwm4BzZH2ED+WhFam9n3BhDA==","signatures":[{"sig":"MEQCIGHEQ3Cp1SxQSnzJNXbs4AubGNEO2geWNrGj6c2MDHFuAiBLccOHbmmfqrfwGl5l9Y0ntZb0tp5W9sZ8CryVgs6Ngw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1670330},"main":"./dist/index.js","type":"module","_from":"file:ksk-design-system-1.40.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"_resolved":"/Users/okunokeisuke/.codex/worktrees/ksk-design-md-guardrails/ksk-design-system-1.40.1.tgz","_integrity":"sha512-K8h5rq1nRrq/JxOi59a365JHYBoSCuqKgv568jxVEPT8+HIxClEvJQnFNH2s2eKwm4BzZH2ED+WhFam9n3BhDA==","repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^9.14.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.1.7","globals":"^16.5.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^9.39.1","typescript":"~5.9.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.40.1_1782376491236_0.420639270000557","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"ksk-design-system","version":"1.41.0","license":"MIT","_id":"ksk-design-system@1.41.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"b9926841165dabab75eb7c7d01ac084d1ba29fac","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.41.0.tgz","fileCount":314,"integrity":"sha512-k/d8o0XxvVmtr1kMTXqRuW0DxOp3r89k+cHYCe3jkx8CoWuK2yLuHljKZb6QegVHFu8qR2TZtGrv0BIIZ7an2Q==","signatures":[{"sig":"MEQCICP40fpn+AVfuCcKIW63sD4MczJUMUv4a3A0OD/UmgNpAiAh7shSQcIyuW6PdOb/AHJJbKkPTr9jr4ctUWTKl4Dy0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1721780},"main":"./dist/index.js","type":"module","_from":"file:ksk-design-system-1.41.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"ekusiek716","email":"ekusiek716@gmail.com"},"_resolved":"/Users/okunokeisuke/LocalDev/ksk_designsystem/ksk-design-system/ksk-design-system-1.41.0.tgz","_integrity":"sha512-k/d8o0XxvVmtr1kMTXqRuW0DxOp3r89k+cHYCe3jkx8CoWuK2yLuHljKZb6QegVHFu8qR2TZtGrv0BIIZ7an2Q==","repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.18.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.6.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.3.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","eslint-plugin-storybook":"^10.3.3","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","react-native-svg":">=15.0.0","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.41.0_1782997480561_0.21451035760771897","host":"s3://npm-registry-packages-npm-production"}},"1.42.2":{"name":"ksk-design-system","version":"1.42.2","license":"MIT","_id":"ksk-design-system@1.42.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"0636fa74e65991f755b188594a245b5488501743","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.42.2.tgz","fileCount":315,"integrity":"sha512-OUSbUIATaOabCJTMkPWlKTOO9W8sFhBuumFOW+iO9h+qbUiBGiMyDvOJ12v+lETpswxTz63oUq9NrglT+f6CrA==","signatures":[{"sig":"MEUCIQCnop1APwFM4WBvFJmwxQkUgR4SxeqF3CZsgLmUYbacNAIgN2AEk/gl1N7zA3vFdRftqnQGHlOCJmOZZZckOm64n5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1735698},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"13c38194c4505d2ddeef744823017e724333112d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","react-native-svg":">=15.0.0","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.42.2_1783382848163_0.95024499710751","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"ksk-design-system","version":"1.43.0","license":"MIT","_id":"ksk-design-system@1.43.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"d0a16d077b306fe652cb0de862393edcadf6c64f","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.43.0.tgz","fileCount":323,"integrity":"sha512-fq99uwLotO1ecZCxX/9rz9XXFMbqCcoZx2K7rGB6dTNXOQsznFv4uk2btxlShLcvFTVnyWypapheXTdoZu5gAQ==","signatures":[{"sig":"MEQCIB/I0IKZT14IHm3pcKpEBWkmS6d/bLXXT1dVrr74bXMaAiBd6m0CALvDWsMRk5thQzNuiJIpmH4VbXo2/pZx09BsdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1762508},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"b36d80e9dad7f2b17fc41cfcc68035199a507a57","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","react-native-svg":">=15.0.0","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.43.0_1783391344324_0.6836380897259795","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"ksk-design-system","version":"1.44.0","license":"MIT","_id":"ksk-design-system@1.44.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"2a74b8c10e0986c270cf5ffebead4a55799be751","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.44.0.tgz","fileCount":332,"integrity":"sha512-EGzuaYVUiNhwgNh9k96ADElI2aD+vD7kaZ1ltwCE0/QbdverTT3pyq2UXvU+RAT2Y7jKYzM+CmOb+xw03HBSJQ==","signatures":[{"sig":"MEYCIQCscux0QdS1xwp4cyEQ5+CFVdxarKKuDwDsTMQXhuT2UwIhAIl8MLDLStxZu5UkKgdG7JyD187zSdZNHDwOB+6Q856X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808350},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"e7ad88389a9378c86777067321861dfdfba0ddf4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","react-native-svg":">=15.0.0","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.44.0_1783472389712_0.4177680184025623","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"ksk-design-system","version":"1.45.0","license":"MIT","_id":"ksk-design-system@1.45.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"0c5babb160aa3af284580899620bcb7d8373f2a8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.45.0.tgz","fileCount":337,"integrity":"sha512-Is/IlNFG/uKE/F3iOzPUyZRD1SOtQhHr1oRgP+LHmRNu6THhWrLbfhr3HRyujJuLtP2Yw5+jSwmk86TJPZsIDA==","signatures":[{"sig":"MEQCIBB3DQClW36FUlgXlMCLs6LwYegD0m3iGrlXUpGP4mlIAiBaOBel7K/ruIfa0ih9vBll+Eb/K7Al0Nz4s9s4E1zAIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1886657},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"86badb389ac387ab233e585dc7e67ba07df8968a","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json || true","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","radix-ui":"^1.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","iconsax-reactjs":"^0.0.8","react-native-svg":">=15.0.0","expo-glass-effect":"*","@radix-ui/react-slot":"^1.0.0","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"radix-ui":{"optional":true},"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"iconsax-reactjs":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@radix-ui/react-slot":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.45.0_1784260752047_0.473655434443804","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"ksk-design-system","version":"1.46.0","license":"MIT","_id":"ksk-design-system@1.46.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"780647d02f0bf810cdb7a77935d19b63e989261e","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.46.0.tgz","fileCount":351,"integrity":"sha512-8/Gpn4vPlxwNgUjOhVTlh9RGEV5k8j+k1lkW2HF+kQuES0Z7XXNQuFgAgwijQ1leYAEM3NgOUReRuuJFlVzJDA==","signatures":[{"sig":"MEUCIH1dk+Ax9Ei8KuR37Jtj1ueM6s3EdCZfmN7b1Pi5OZKRAiEA5uTTe7BVQ+dcvm6IlzlEU8wEmCxP2XSb6KI7rgfZFxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1967887},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"92324c87800c022f2b94ad6c17e3775846398401","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.46.0_1784804125435_0.6904568093461625","host":"s3://npm-registry-packages-npm-production"}},"1.46.1":{"name":"ksk-design-system","version":"1.46.1","license":"MIT","_id":"ksk-design-system@1.46.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"5613d1ecca789ff0cae8519e0c81977dec924c37","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.46.1.tgz","fileCount":351,"integrity":"sha512-2A1RmRA4jH1TYfWwIkNI61LgPrO3sZ0VZciQ75KHNErjN535RTeGbh6Ogsd/Fo7NU3syrNabKGTGATuVknaODA==","signatures":[{"sig":"MEUCIQCns7l88AGXALu0ORaUd88xab6dpLGQ7LLqsohUhSC4AAIgNMNJsINqK502SJF598IML1v+/qHMNZDiYuJpkcOeML0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1968931},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"286cac4188a9a8e72878d5e327fa37e9f321b06b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.46.1_1784808138898_0.8826819183694914","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"ksk-design-system","version":"1.48.0","license":"MIT","_id":"ksk-design-system@1.48.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f862bd9ca91753830bc969e213358d7723088be6","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.48.0.tgz","fileCount":354,"integrity":"sha512-NDRlgWdlNHRX0U5EJlRI7NCvWuao6dCe/AoOz557tjkVgQ4sa0GhWNYBnAGHuCA38wuSz05DnAzAaikYZRWJ7Q==","signatures":[{"sig":"MEQCIF/1HtME4Ye6NThQ+xue2AAFxohokWbZNt6nrF6PxUGrAiAk4HHqt+VbAwqMFIXt0iBmR9Pad7mlFWS3EeJpNPERQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990265},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"9365ba99a287de621aac1ace7624e2fa157acae8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.48.0_1784968352956_0.3242890366431108","host":"s3://npm-registry-packages-npm-production"}},"1.48.1":{"name":"ksk-design-system","version":"1.48.1","license":"MIT","_id":"ksk-design-system@1.48.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"5b4620b014383ebd95e75f0cc309d534b19814bb","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.48.1.tgz","fileCount":356,"integrity":"sha512-DP9cbhaq5mGvvg+A/QZcOTzsygS4Nnjt3TIFfPhx9Nre1+ZLBbr+Le5Bh8z12cRJEHw+uPZI8dS6OsMJMdjYYA==","signatures":[{"sig":"MEYCIQCgRBqyAekdOFl71psiH72B8n8r8m1RHhjndmkbmth8DgIhAM+CmB3zOVYBPNgVBQQKUtDDcPo1e7B1sY/7rZO1RtIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998265},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"eba450b056c677fc9ff80053e6722e5a8ea7cfcc","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.48.1_1785115693227_0.7732608202792228","host":"s3://npm-registry-packages-npm-production"}},"1.48.2":{"name":"ksk-design-system","version":"1.48.2","license":"MIT","_id":"ksk-design-system@1.48.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"6baa3ad3abb784edb571d3a76d0354ec4c69a641","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.48.2.tgz","fileCount":357,"integrity":"sha512-e9DRTotm+aIcu+TjVah6BFFe0Rdo35XmBBApjIRCnL6QddllUhQuHiXXfJPeKf/Y3sq9GTfQw4JWbKHUI0ozeQ==","signatures":[{"sig":"MEUCIQDEqgdON0S2oxQS2K0UBHfPadlP897Td0j6yaX+Va6YpwIgCoyKS7SP3m9nsxxacIJU340DeSx6MQjJ1qHbPrPz9ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.48.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000264},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"d9a93d5a71c0fe7bda4148f02ffc586e4e2e3d4a","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.48.2_1785116132664_0.02285205817540592","host":"s3://npm-registry-packages-npm-production"}},"1.48.3":{"name":"ksk-design-system","version":"1.48.3","license":"MIT","_id":"ksk-design-system@1.48.3","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"e15facee5be1b0a376c99284f9b847764c8f2269","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.48.3.tgz","fileCount":358,"integrity":"sha512-44OnkLqqhuXYUwU3OzwOutxVGnMuuPViWkFcd91e3AvtDQHE1FrgNQDOU8zAl3f0SLVqGJynOu393o4QaLPkkA==","signatures":[{"sig":"MEYCIQC7KS6Y67GiREnMN7YWHoyivKalnoItEmVXHTGE/TCfIQIhANhX6S2d0k+LsU30V5Ed4LUQUxlJ4J4HVq2Hc3pVfYOB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.48.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000726},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"f846556c18ccbf010b197fed07f389a25a384522","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.48.3_1785118004730_0.7441260916857282","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"ksk-design-system","version":"1.49.0","license":"MIT","_id":"ksk-design-system@1.49.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"b3a264dc72c15fa5f2c823bdbe480787847699fb","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.49.0.tgz","fileCount":363,"integrity":"sha512-RZh0xqNoPb36mS3Jc72k3cF3Uy9nX6bCxF5P98MLhx6oFqsSry6yGYuD+5Smww6OjfvPmi2AqU3qLYCUqJ0y8w==","signatures":[{"sig":"MEUCIA1Nmo/rq4SO75IpNHhdtSZoA1orgMMEWsyFcstvyb8+AiEA9g9i6+phBnBWkM/EmXL8mX2rXJ/2LN4XCHRQk6sYKOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2113829},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"39e6dc989d32fdc482c7c650dfeeb3350fe0a6ee","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.49.0_1785471700214_0.17387847095555342","host":"s3://npm-registry-packages-npm-production"}},"1.49.1":{"name":"ksk-design-system","version":"1.49.1","license":"MIT","_id":"ksk-design-system@1.49.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f84ddfc7494a488cf315f440ad39bbcd4c711e17","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.49.1.tgz","fileCount":364,"integrity":"sha512-Mu7QonGA0pOIgIpygxeluZus52ISqnOFQ0rHhU76HtMBlKR+nr1BXgleHpFy9zcAbj5lPbZBTEW191y09GlXCg==","signatures":[{"sig":"MEYCIQCIwbwVTqGJ9J3bgpR9ekmo/s0MeaZS5TT7/3qKam9CsQIhAMxmpMJElo5RC92lZbUOc2Dd1PsmvX1DvswnnRFP0rXi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.49.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2116447},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"f76fba6f25946786f028078e8e9f81229390f45b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.49.1_1785983392028_0.44607896513289846","host":"s3://npm-registry-packages-npm-production"}},"1.49.2":{"name":"ksk-design-system","version":"1.49.2","license":"MIT","_id":"ksk-design-system@1.49.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"1a3ddc9acbf17e8d7f8d2f62e4ad9644205aa9e4","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.49.2.tgz","fileCount":364,"integrity":"sha512-+EEDvG7F7vt7vWe1uXulLP1u8YVowK8I7gM9FnFbUHe7o3OAUMToMoBA3lBSUKMgkCusENNyLuxZjQHbt00ptg==","signatures":[{"sig":"MEUCICQKFdRdX9FowWAlUg3oCIczBeqdMIUVOQKeORbFgf2mAiEA0WCQvNJjF7YnzbKUQWtjNkQgF5A1j11PPLAgAV1/vW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.49.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2117200},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"835de521b20766060960a9c406446c5ad9892fc3","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.49.2_1785991726095_0.5298787003705046","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"ksk-design-system","version":"1.50.0","license":"MIT","_id":"ksk-design-system@1.50.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"ccbeacae36bd410c12dd12336f8340e87c5316fd","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.50.0.tgz","fileCount":370,"integrity":"sha512-VjTUfBS3zK0bBMsa7S2lbL31aL6tjeD4R+o6xWGG2ZFnCdjgneK9czy/4nXORe3kywwgdhHcxvXfNHuhDZ3Khw==","signatures":[{"sig":"MEUCIEtRlBuBJS87Bvdb4i6Z36h0nxSK96T0W6Seef0vnf00AiEA8WpJgXyyWKmcyAp1leWhBfnGD4dMGIFHB0rWFf+AjPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2154790},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"e555be921b500409a63e755aeba5d2979be1e2ee","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.50.0_1786011961703_0.9151994186812005","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"ksk-design-system","version":"1.51.0","license":"MIT","_id":"ksk-design-system@1.51.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"c770db653f01a75397a023302b28791c961f2070","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.51.0.tgz","fileCount":370,"integrity":"sha512-/I7BfB2VeupNPyNKNXJ0i7dCBNErAN+ZrfdkA+1PBJWtPHh0cQ9o3DrrOpVWyM8EdIsZ+mCpO6VgA/ZgF5MYnA==","signatures":[{"sig":"MEYCIQCtI6NArTAv2NtOT6SeQ1K4Id/jqrAX7jIVbcrZ3miw9gIhAK7R8cGWvo9QgyxE8VPQmbVJtJ7tQXLm8nmIBE+94AFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2159668},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"20a194746650fd46787e90505ed7c6c5352681ce","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.51.0_1786029754981_0.13350019101623123","host":"s3://npm-registry-packages-npm-production"}},"1.51.1":{"name":"ksk-design-system","version":"1.51.1","license":"MIT","_id":"ksk-design-system@1.51.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"616e596059d84d3d98f5c331130fcba87c2418c5","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.51.1.tgz","fileCount":370,"integrity":"sha512-zx6RsqW85cAIfYWxdvbaVyc7kynAw0yA6d32U6vZcQjdWvzxOl4y901UqJB89vHoE4QdkytH8Sd+pEOu5b+swg==","signatures":[{"sig":"MEQCIH1XQgIvbuaGSKZYlaiJHID57Fh4Kzqdyo35ctjS4Tn3AiA4cD7x/O45rU+sZudMQ8aZWohUTCZGve07re+fi1eCpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2158276},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"e82d0582b44de7a339a9269f6f28315af2723ed7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.51.1_1786128707463_0.9417328291971716","host":"s3://npm-registry-packages-npm-production"}},"1.51.2":{"name":"ksk-design-system","version":"1.51.2","license":"MIT","_id":"ksk-design-system@1.51.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"334e4a0cd7e1814907675b878d036872f663ef01","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.51.2.tgz","fileCount":370,"integrity":"sha512-xGjzbYCtmlgZ2Muk5lz9bn4VyGe0fUYd9kvu1Y2FUvRSPzVCxGRYG1kHfGzjRDUfH7NLyiVyiz6bjMIW2TUKyQ==","signatures":[{"sig":"MEYCIQCqNqDB2eludAPM8eigNKwMlA4+68VgigWsacP4Z0juHgIhANh8pCVHeBPdgKNVu2IjhUtVPF7tO3OepwZFQz652a8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.51.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2158647},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"ab04d57da55ddd77392136759e6908246f3219b4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.51.2_1786181507213_0.7937345405272691","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"ksk-design-system","version":"1.52.0","license":"MIT","_id":"ksk-design-system@1.52.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"baa79de1ff0ff0826db40da2bef3876c78098bd2","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.52.0.tgz","fileCount":370,"integrity":"sha512-wnfTeZbmq/Oqxn4hr7W1F4Wz5aSTyIHLDXmr6cq176/IKNa/AbketHx+3LT7cZv7uVqXV7iGUrSOdPdjw5YWdg==","signatures":[{"sig":"MEUCIGqlTz5rHO7Ls8a9P+WuZKgAaQmW7tcohFYksRY+1HeTAiEA5bVJkzX0s0GGwEpHTU/IERL3NzRDGD8jLXMgo8qTNgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2166325},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"bb68231c2b93624569e835fed923ff7b8320632c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.52.0_1786318783003_0.49574396596233816","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"ksk-design-system","version":"1.53.0","license":"MIT","_id":"ksk-design-system@1.53.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"99bd824104ce876acc220167fcafe17514c2edb6","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.53.0.tgz","fileCount":370,"integrity":"sha512-RiggOAPbQjlHA2BimOFwkN7Yn52BQ37dXR2bg89aE27eAOji/btkzwWgsIPxxwVm8CpaS7tZKhadaqnuB6rVZA==","signatures":[{"sig":"MEQCIFy5VZHQEcMYpHywZN2qio9ow2TrMgUHwKHyZCw2xUF5AiAcc7mkULzgOPz5WfFN1AuLFs5NoL+P/8UL9jhQGrhyPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2170016},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"7453c41c6bacb341ead07dfcdfce7eaa33acf758","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.53.0_1786338180418_0.976936960278201","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"ksk-design-system","version":"1.54.0","license":"MIT","_id":"ksk-design-system@1.54.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"047ac4586a3e5ff22b229e7f90d926422b431cfd","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.54.0.tgz","fileCount":370,"integrity":"sha512-WLXGmRo+S6n3wT1435zV9+nVZQa6UdM22/PUcVtX6PQmpYvi5Ng4/xP2nvQtaz2TciLAhDPCKn1r9M4IV517NA==","signatures":[{"sig":"MEQCICLI2F4l/HEXkw1ZxtVoSkthH4g7MbVa6KcX3IgzKA4NAiA76NAK+E/L78M8jCaaxW4aiq+4SNgczUr5Glz72onbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2170346},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"3e4f8d8aef19ae9c1436830e20a963a4946b22f6","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.54.0_1786351427996_0.18953345943771516","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"ksk-design-system","version":"1.55.0","license":"MIT","_id":"ksk-design-system@1.55.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"223c2d4e3bf5c60be9027904f6ce14482660d4df","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.55.0.tgz","fileCount":370,"integrity":"sha512-729S69fPeR9Jft1OcQ3HARS8Px2w4Nf9BeWAoogiQK847oDDC6bwK0Mwsgm/zfEb/16uHERTNTqAavWD6bDZaA==","signatures":[{"sig":"MEUCIQCdrQqMzQ28n14Ju+RY2JY/3kwq4xH+oQxyNHncOVSSkgIgYCUOy2XIzwQGhT0RFx/YpCrB6RdxOuNC3c6LE/eec6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2170902},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"d48338edafce528fa8a611a7aafcb1ac19652b36","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.55.0_1786360502262_0.36188048873825895","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"ksk-design-system","version":"1.56.0","license":"MIT","_id":"ksk-design-system@1.56.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f89f5510d2e16fc7cc33647f0d428c30d193bdc4","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.56.0.tgz","fileCount":373,"integrity":"sha512-0hG2u4sErBthnH6u0KxCSw+ywMkC8jNk2WGy2YYTaCY0PxU2h7o8bCjtkENgmqFjC2YQJ5e0pXfr3ZoqCy9Qtw==","signatures":[{"sig":"MEQCIDHChqrn20VC8Ufq41/VKDho0jRXRlHbF625PGHQs06MAiBZSNJHUc5mJKZi4mpF9yp2cvCfJH/wznJ5wuX6pB6GFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2204671},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"60c04f1b5f9458e05916f0fd2b6b6a8fb75b4c30","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.56.0_1786521677293_0.5715602762653018","host":"s3://npm-registry-packages-npm-production"}},"1.57.0":{"name":"ksk-design-system","version":"1.57.0","license":"MIT","_id":"ksk-design-system@1.57.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"7b8fe7e7857ab011a663f779628ae10597278f8e","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.57.0.tgz","fileCount":378,"integrity":"sha512-Xf9ggy2a8jor3kmLlefOrU8v5MNWhmxIXovAZWhOFeBzaVJ40rN6ZvHsjw8CnzBiiitKDe0JUXUk2cWwW/IWOQ==","signatures":[{"sig":"MEQCIFsr/5PrDFtrx68gR9kZOZNCSbeJS+rW1cFTSixcD1oJAiBs6cAZBjfvTPALmLq60QsEO/EP7FvUJWgtxaQQceWgYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2265690},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"eeedc081cb3422d63347ee9420cb325849e982cc","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.57.0_1787104927579_0.8416689428042945","host":"s3://npm-registry-packages-npm-production"}},"1.58.0":{"name":"ksk-design-system","version":"1.58.0","license":"MIT","_id":"ksk-design-system@1.58.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"53e308f28e0cd28dc40f37283d9cadc1348dd283","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.58.0.tgz","fileCount":381,"integrity":"sha512-6rKQTH1uTWb60mwUszVTDETJ9HXkxrqFhN562JglYJrhbFOb8MoHZdWZnModV49Cc/ysXkKEd1oY3DQDFuE0Lg==","signatures":[{"sig":"MEUCICLY1DwbgmehAq8YDiFZqIoj3aFDcZ2QQiNO8mZazNuUAiEA/ieXjCVa1wcpkpcy++RctQBIT154fij159ssRq53j7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2292388},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"0492693c611cc44ca99a4de369b53a1ea22a85c8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.58.0_1787110712494_0.008132305905218518","host":"s3://npm-registry-packages-npm-production"}},"1.59.0":{"name":"ksk-design-system","version":"1.59.0","license":"MIT","_id":"ksk-design-system@1.59.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"a7b2347fe1fd57938d028ce8d1aae0b3270ceeb6","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.59.0.tgz","fileCount":381,"integrity":"sha512-GyM0LEpxIj43i7TvlIFIWSnsqqJ8tpzGr1k9X2YZBq3xE30bqoGqEJHTX+vxr9XUSwINCdkhPPXrWd0P2NuM0Q==","signatures":[{"sig":"MEQCIHdwGyGO0zdHvQ9u/QUdEMdQMHO87gOs0p4PNtNhjx5DAiAM67O88XxeLPR870k6VirTbGFgwCOznUXk+Y1VAHYKvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2295815},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"f62342e68d040bed81acb83fa48b2368c7f3a8f8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","postinstall":"node bin/init.js postinstall","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.59.0_1787127696119_0.05992721303438642","host":"s3://npm-registry-packages-npm-production"}},"1.60.0":{"name":"ksk-design-system","version":"1.60.0","license":"MIT","_id":"ksk-design-system@1.60.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"20b632ee0bf1653f5a166225bd01cca7452103c8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.60.0.tgz","fileCount":381,"integrity":"sha512-KDevbeso07FTkj/ecp0gfgMHUKLBjD885GQkQX6/wHFC4R7qXlDd9FQqTCsGtNoj4m3bqv75Pz5FqzTBFJK6qw==","signatures":[{"sig":"MEUCIFiWaqnfDvfgL7NKaDYwM9RdLKKoi9fY83PN0DUtn2QmAiEAkGqSvM2XqvRewrbzPsHdsKN3QKmzngBrKE165hUJHa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2306211},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"ec10265bb333bd64803b2842908ae5aa20f4cf8d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.60.0_1787189263451_0.35011071773627744","host":"s3://npm-registry-packages-npm-production"}},"1.61.0":{"name":"ksk-design-system","version":"1.61.0","license":"MIT","_id":"ksk-design-system@1.61.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"9b9d7a39e3294f678aabaf82412fda32954f652f","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.61.0.tgz","fileCount":381,"integrity":"sha512-wiubhWQFqU54OiyZCxSOcJF2DhBUVPxmcRLWMFogwR4JcbYk5iu/8pUpo+wGOf/R8sPbkX8V1xPowUCYfCtnKw==","signatures":[{"sig":"MEUCIQCTTY/yUZmfiA+yL34adBIpJImNzZdMoGl84cFY2Qmr0QIgJwrcAk1jLxEZtHsI2So1isUQtacUE1z78yC25bUy3w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2308631},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"d8dc3d8ac83433b844e766c51118a06c845b236c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.61.0_1787195743475_0.9246830154797254","host":"s3://npm-registry-packages-npm-production"}},"1.61.1":{"name":"ksk-design-system","version":"1.61.1","license":"MIT","_id":"ksk-design-system@1.61.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"5bef4a70a88ad2cc1b57b65a9f5fada0bcf86185","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.61.1.tgz","fileCount":381,"integrity":"sha512-Tjvz3zeLBOotYV+at6oHspBlErmDDfPLSwXpMTRg/Jyx9RtO0bewtrdYmmOH1hlqXMAKAyLOuvtxsIJoDLmQdA==","signatures":[{"sig":"MEQCIBjA0grOzOImvzOamyT1rruYx195DTKm4m8TTBw/Qe7fAiB9dpwYTHZXOCiMVigEH/Q7Azau6dGdjefl7U6ZiwTllw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2309765},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"}},"gitHead":"0af806eb75dcb943b7a86e78af966aa2df107d19","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","typescript":"^6.0.3","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.61.1_1787207363326_0.6822429202191254","host":"s3://npm-registry-packages-npm-production"}},"1.62.0":{"name":"ksk-design-system","version":"1.62.0","license":"MIT","_id":"ksk-design-system@1.62.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"7ae1df26fcf658b8450740da1edd7ab8a2dc9cd5","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.62.0.tgz","fileCount":382,"integrity":"sha512-rX/Y4PqV7WkVqb+zINYZrYF8404ggbFTL12pvDoZTws7MUBoHoyfIqXB87sLZPoCjgbAoesR8N6XxRr8UqrnTg==","signatures":[{"sig":"MEQCIHENZmH74AtnGdpBinpxdsj1UKhcQxemYCuCFq2Bqn0YAiBUP0Y42Omzm2Z5SrUG7i3LiaafcpOkTkk42ROHpmYXcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2397043},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"3ac2955af3231d55018064204ec1e39b37edaee7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.62.0_1787231635652_0.28351787097944103","host":"s3://npm-registry-packages-npm-production"}},"1.63.0":{"name":"ksk-design-system","version":"1.63.0","license":"MIT","_id":"ksk-design-system@1.63.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"374934768dbde67f77bccfb6a320def14fc54749","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.63.0.tgz","fileCount":385,"integrity":"sha512-UuvtBQqvAUTaoKEvhkSdLlt0LygaRQK4BAvgf92CecvrrjZk5OUajhgILqtAZgCcg94Mpz2AUeIZRQWuE5cz9w==","signatures":[{"sig":"MEUCIQC7eFDk0cxo2Ieqz8Vu04lBQRhzTUYGmGuCy++NHEshqAIgbmp8bcSEqWSUS0s0xZmBmy9DykBr3+a141CUbT6rmz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2431183},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"13da1fd35f7a24aae99256b65e9a490a55760593","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.63.0_1787242145954_0.4301468696349966","host":"s3://npm-registry-packages-npm-production"}},"1.63.1":{"name":"ksk-design-system","version":"1.63.1","license":"MIT","_id":"ksk-design-system@1.63.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f8f8efec9b8bf572a95d2bcf728f572625ef03c4","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.63.1.tgz","fileCount":385,"integrity":"sha512-8TJbnNGHjZhV8SadgLIGAn5pN3W1r7MfPoZN9HPocT3f+dYLDVP7vqDGGxiXEiorNJ2JHLqi482mRjZ/FYTwAA==","signatures":[{"sig":"MEYCIQDchS6LOJFTMyBumjn/Dr2XrE+tGua6Bn5x5TsFUYrNXwIhALeR5RRtGHBlJztBVXlhed+LirDAQsYGFWqqte6vC8B/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.63.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2431696},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"e835f947bb566b786f26ff17e72c17909d4b4f27","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.63.1_1787244723607_0.030268427486007443","host":"s3://npm-registry-packages-npm-production"}},"1.64.0":{"name":"ksk-design-system","version":"1.64.0","license":"MIT","_id":"ksk-design-system@1.64.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"30ec635ea8043bda544ae1ace775237d2be5e672","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.64.0.tgz","fileCount":385,"integrity":"sha512-hhI4vzwtJjvJzrzDn29fIGsP2LlWpNxfDQLRyK8c+YJWhhWFBS3REX8RTq2d/IkFL1RT/2lOH1yV+fNpcx8SiQ==","signatures":[{"sig":"MEQCIG2u4AYlGveOQGC4a0hgPhQ8PdHdwwPkVrl+o49eViPqAiAY1bCT0dNYbV3S3UYdHTy0L/qzeE9kJlXYsoth5D6UnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2453754},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"0a1eefb5f7dfc470996935db90f8558421ca19d4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.64.0_1787273859486_0.5797025340768092","host":"s3://npm-registry-packages-npm-production"}},"1.65.0":{"name":"ksk-design-system","version":"1.65.0","license":"MIT","_id":"ksk-design-system@1.65.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f30fd619114b2e9bea632857e3dd1e18ac73f143","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.65.0.tgz","fileCount":386,"integrity":"sha512-FqpQFKUHcaPuJRUC4UqQtJ68qlLYd8yxw3kw21GkmwrsBok03hthMoiZKcthGxG3+gdg9hiljpnSOc4+HOPJMg==","signatures":[{"sig":"MEYCIQDgYx1cu7RLW5DmfA5EM3AxMXOyEfHhiXFnLyk0TsOL9gIhALGa6U5Jh0W9pYnmMVc3qkNlLOr1m6HwYkQP2m0XbPLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2470523},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"f963c004b1fd5b2c24e6bb56a495be73f35fe74b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.65.0_1787308247398_0.09190412856864216","host":"s3://npm-registry-packages-npm-production"}},"1.66.0":{"name":"ksk-design-system","version":"1.66.0","license":"MIT","_id":"ksk-design-system@1.66.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"41c52c459a7cc596eae1a16d4c12a32b1c5ae4ee","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.66.0.tgz","fileCount":386,"integrity":"sha512-rfmmCARk5boCV47NlGzk0If5FGx4zfrPts1pd0ryWbnOhl6SyfjbOEU7QkS3VdnS1/h+/Ta3FEUgyTOGhtaUSA==","signatures":[{"sig":"MEYCIQCaUBKSTi4DQw7w14YkdhQut87yLfv+V/sGbtFqpuOg1AIhAPSzLh+HKZUzQbGomqpMLUY7axI+KFNBOE4Q/WX+VTcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2471346},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"51b559901a39f0b7f43cca958a12d16dfc4b9fa1","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.66.0_1787325149066_0.8614282719103765","host":"s3://npm-registry-packages-npm-production"}},"1.66.1":{"name":"ksk-design-system","version":"1.66.1","license":"MIT","_id":"ksk-design-system@1.66.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"29321cb2ea1f5cdc00dbe24f0831f71f566a342e","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.66.1.tgz","fileCount":386,"integrity":"sha512-n12duePtB7g2tEy8POor1t7Nr+a6kG/5CTYOhDzAIZ6EVRMC8AauOy+MEYbHcE38d2RkMRtsBIE+ON2F0lwanw==","signatures":[{"sig":"MEYCIQDuoXK4ZSE0OVDokgSaX6A0bAFOibpL4eKaHnpFYMCLygIhAOTLj3rvXz1Ntm4ujyx2y62TjCfxtlDlcCsdMoARTelE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2479068},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"71b0a2286938b461724340e9a859c84917f49493","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.66.1_1787408574303_0.45134855051175093","host":"s3://npm-registry-packages-npm-production"}},"1.66.2":{"name":"ksk-design-system","version":"1.66.2","license":"MIT","_id":"ksk-design-system@1.66.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"580468b31af1e5802afa2967397908d48b4973f0","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.66.2.tgz","fileCount":386,"integrity":"sha512-FhRMG34w0HqZncPaoNRUlMLuJZUnmEm6MlguL0GTLOuF6G8s+t8AkJ/DoGvHBXQw324qBelji8m0Mb1aXRdfuw==","signatures":[{"sig":"MEQCIC4jor8eOE/2YkGPXJ3abbi+e8VzAZZ90vl/ORS/rrLFAiBggC3sH3rAhh6dW4T/Oaop9F7TxXb5l4PSisT/NK77sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2479431},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"1fd46e2d9fefecf46c345bc8714685c93356ebaf","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.66.2_1787445775307_0.021960610367568245","host":"s3://npm-registry-packages-npm-production"}},"1.67.0":{"name":"ksk-design-system","version":"1.67.0","license":"MIT","_id":"ksk-design-system@1.67.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"56ab04e1a361c79eeffff8520dea17a1e2f700b8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.67.0.tgz","fileCount":388,"integrity":"sha512-PvuIyABaqofkaSYiF74LZ4kPt13sOIjGM9agQWBx/WJwBsKwBp12T3TdWmhTBREjcL88M9D43YejT2Zq/MQ2ew==","signatures":[{"sig":"MEQCIHIathgt3Q2fqpvsIuZu9uRjpcP/7txgr7yw8raM9T1xAiBPhfwpyMGuPRFoaGQun3SXrJswHpBWW9tFy4Nd3+W1iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2515465},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"fb855738fb8aff7b6193b07ef274586fc5e0566a","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.67.0_1788047774946_0.6989702679706742","host":"s3://npm-registry-packages-npm-production"}},"1.68.0":{"name":"ksk-design-system","version":"1.68.0","license":"MIT","_id":"ksk-design-system@1.68.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"efc974d1ad46a0c5cce884e226ee4b0030f87864","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.68.0.tgz","fileCount":388,"integrity":"sha512-CUsdeGyEYNY7845OfiKU9hrSbAbsQXZ84ff8ZNnr+jMI35a5f9nIgebEVly9uv7XD7iYGhwXrQoQPBuxUAqNBA==","signatures":[{"sig":"MEUCIQCTK/9o9Vsm5OIrbkr4cqS2QeCqfxKNekGPwq3mUSM+LwIgHkCXMPGBexFgmgPcp+Li6/C2vMeFmFBYEYWDe7HVqeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2518245},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"baa2659b25b60c664ca952cad5d024b40fa2b8e7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.68.0_1788051747426_0.9257358577049781","host":"s3://npm-registry-packages-npm-production"}},"1.69.0":{"name":"ksk-design-system","version":"1.69.0","license":"MIT","_id":"ksk-design-system@1.69.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"25920ca7e5be1750a3e50fbcb71f0461dde168f6","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.69.0.tgz","fileCount":388,"integrity":"sha512-EXdSEeGijmBbDn/TEQCA4dq6+HJCWiz+wiYnWI3KoIhPNAo+IuX2c07qejnsGjVOMGRdHW/D62cWI7Edrqfclg==","signatures":[{"sig":"MEQCICMazCmsOXpOhnmbmD2VJKPJHkOHFZpKnQr/8eqJT8NcAiA4QW9ayr/ylu5XHhBQKVyYkv9cEO99qIhMY1mS7EGf7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2526000},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"d90f713db329c3f964295b4de62673b50c4020dd","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.69.0_1788054368743_0.14175843199057603","host":"s3://npm-registry-packages-npm-production"}},"1.70.0":{"name":"ksk-design-system","version":"1.70.0","license":"MIT","_id":"ksk-design-system@1.70.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"88973890db81e48b28a6058859f050f317105100","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-1.70.0.tgz","fileCount":388,"integrity":"sha512-OjzMPoMQfq4C+BwUsEsEoMz8ekycAWgpGU7LDfpXIZ+gmqWs8gYxssPUf1Ygrl6DTOlZNUEbHf9avFt2tRTcfQ==","signatures":[{"sig":"MEYCIQDGhtFIxRlPAgK29ODlDsP8ht7Xm7SkKWeyzl3TdsiFRwIhAIadQ4PvQktL5mD+XBpD60VngtI95BHFlmJGmUp7WiIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@1.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2530388},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"62885594af77b3d0afa1bf00c4d675707edc153e","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","expo-blur":"*","react-dom":"^18.0.0 || ^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.74.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_1.70.0_1788176141421_0.6139954429881389","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"ksk-design-system","version":"2.0.0","license":"MIT","_id":"ksk-design-system@2.0.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"de77d781548253adb793b622ae8e7dbbedb24a27","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.0.0.tgz","fileCount":390,"integrity":"sha512-D2GOGDSAZPFh/d2uiPMeX66LHaZZ5y9oPhFo0qNlEtKhtQuz1OjMwAZlodTpoZrYCrfscQf+8NmzIagQt6zwEQ==","signatures":[{"sig":"MEQCIHQAKfrjvRTiFsg4APOgkO7G98mJU4Dwd3buPJ6EbhaoAiBeiXc9+Q8EB0Hp1kTkSDRnFvglc5OFTEHYXvwcDrmuUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2582997},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"cc7fea4701bff9185b4c819e2d9e0067f03a4031","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.0.0_1788246684680_0.06955368345350621","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"ksk-design-system","version":"2.0.1","license":"MIT","_id":"ksk-design-system@2.0.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"655cde96326e47f26fd8e2a45e3fa8c2b6c18d08","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.0.1.tgz","fileCount":390,"integrity":"sha512-8hpAKkjmNXemcEJChHSrCllNWq+XQsM439nIDxnKk7o3wZWNvEzK2WiDcLzPFDsmzIVZQ+l3G8TA1Ikcyc1zdQ==","signatures":[{"sig":"MEQCIEF0tNH5eUEybC8sb8ZRtphHn1s/yMnHyElqbaU4U9pJAiA+/javzsr4wObq45Islx+Y9CPNZsoWLt9/vcFcYij4oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585432},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"7273b48f2983e97bcb6859ed681ddcce9196c329","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.0.0","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.0.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.4.3","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.0.1_1788254662256_0.27182476591885796","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"ksk-design-system","version":"2.1.0","license":"MIT","_id":"ksk-design-system@2.1.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"0b802792fc011915e62285d24f1c1e58a66b55f3","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.1.0.tgz","fileCount":390,"integrity":"sha512-bP4PSq/9Gi+sBHz87AvSELjcRe4QJzDM8290E9Z45PGTsfl4BN1gl0uYeyGIN6Vcm/zUHjw79VnyXrH0ii4+NQ==","signatures":[{"sig":"MEUCIC4hvRirkqwfx+6HvOtTvdvoNHZ2J9/AjGu9daSuYNPwAiEAkGjfgbtcj6MEgICEpT4anlX5PUGIpNTtKAybnR5j8gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2596703},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"ba654e9168ea0d73bb40ee0afab41650e381bf4d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.1.0_1788322683601_0.7545036794357167","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"ksk-design-system","version":"2.1.1","license":"MIT","_id":"ksk-design-system@2.1.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"8330220d0869cd2ee05035aeac4da415ab1e448a","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.1.1.tgz","fileCount":390,"integrity":"sha512-ZCrKY+LOax5EE++qKg4z19dud8s3y6x42NS/uW78L3M9Ai7xGBB/FAFvyQe/HQW2dlE52FV3H0Gx5IByGpFBgQ==","signatures":[{"sig":"MEUCIQDjsqqym2+kPKKAMG3yS4e2U+SuUWnCKQr4DDrl0mfzyQIgRHHKVqUHWIzuVR7+u1xL1DBnUz2V3zVLg73Nlph681o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2597694},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"a15ba397928882d55fc8fdac4453c937818ca582","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.1.1_1788326003593_0.7319642888271556","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"ksk-design-system","version":"2.2.0","license":"MIT","_id":"ksk-design-system@2.2.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"81b94b1b06c11ff6db920ba1dfa32d332c72bb26","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.2.0.tgz","fileCount":394,"integrity":"sha512-I894kyuHBr00fwU4Lc3txiGgMg2RJ4pV/A1ja3TkhwksjtWNMwv3CduXNifGaZj22bHAQpXiJhAho4V3kVpZtA==","signatures":[{"sig":"MEUCIQC9Z9TEZVeRc+JrFAA7Gzo6Th58TNqXNGDUvUIt4eCGtQIgCe1nhzq5JJ+ppMqAbU1lU8U0ZQymXaBSWs8OM8xFZnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2644182},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"7129f2137ffc954f19b2637957cccc8f0436b051","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.2.0_1789104467966_0.01880336117857251","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"ksk-design-system","version":"2.3.0","license":"MIT","_id":"ksk-design-system@2.3.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"38d0e877afeadf66f032c622b9711223bed20a20","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.3.0.tgz","fileCount":394,"integrity":"sha512-20pxGMaaHL0JtqkROi99Rk89Xm1quaP4LNn6b0Tu0f91sWDX/XEmQdqE9sdRzV8bNZ6Xcjv6VdUxX3IUDWn3kg==","signatures":[{"sig":"MEQCIHvZJvlMSa8A7my0EFBhiTaF9Bsd/tdf7Kd6L/r0XAGgAiBpAE3QGFVaV/iikrDtI8bWZYx05kWyDFEHqUSXQ7hFoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvb0BOmsW6mqbfbu81UUF9yzE6WFZvjissFFntjUdlZQIge2iB6yB9ojLl05QVl8hMT+kxjbFMPRj5GHQik5u527Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2645551},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"2ee3aad338a01a19ab15fa993ba085c0c74f3276","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.3.0_1789506269861_0.4388265947604941","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"ksk-design-system","version":"2.4.0","license":"MIT","_id":"ksk-design-system@2.4.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"d25f34745dd454b3ce914f54979f71cd9ca3f999","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.4.0.tgz","fileCount":394,"integrity":"sha512-doecgkuyKjUAH6sCfYxq/ixCzdOIUZ+Phsb852mXGnuiAqp0IELEFJfnBkTSXodkKcL55wGC6W+Uib2gtmoVvw==","signatures":[{"sig":"MEQCIEKT3/bEaOoOExgvGsCtN2ZQvP7V9iobe48NuGNc1rx9AiBxfNUQKq/+tLa66nI4tcMdsrzmaAfyMVzSEmV2HPX1eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA7eb/U25nxrQf1QMFMrA/IhlUFsIGzL3JhOuKGP0n6xAiB1fuY2khrBLl9Z1J624wSvQ5YXomPvHIbwXSA+W3uBhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2645551},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"6ef3f236aee5059b98f847f568fdb42206ade135","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.4.0_1789563024854_0.7941289403602363","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"ksk-design-system","version":"2.5.0","license":"MIT","_id":"ksk-design-system@2.5.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"272b4fc5987d49c7e5bc69a31da5eddb59e8e526","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.5.0.tgz","fileCount":398,"integrity":"sha512-RsqVtxNySQgoyZVuicUSRqL27CeHwDlbgXFjhVoN6qe/pLB8Js0NFgsgGH6ALT3iruuG9p8PWsijOZ/Ufjpm1w==","signatures":[{"sig":"MEUCIQD7nGTRSoSl7HREKAWR/2NQTfM2l/TDFXMVj5tS/IIPxAIgVr+A6SvWK8JxRf/9s8q3rIRly2lEbJMFEmtTrXvU5p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkK3N7/tRoa1agOmR824rlQ/XrOWReAV+/vThwMs4JIAiAAgNIJvQc0SCGcU5laYUWTrOchMXp81wwhjjrxz0ebhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2657159},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"672e7c6d71ae5362b9cc1bbf819f5204a2653589","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.5.0_1789814293950_0.2910948905397497","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"ksk-design-system","version":"2.6.0","license":"MIT","_id":"ksk-design-system@2.6.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"276a19c309e6a147509a1b10ffc8a7fd9deb22e3","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.6.0.tgz","fileCount":401,"integrity":"sha512-oOm4rOcFJqik2ait0OFRaor9CLdgjWV6T6gCQElx3Ph1ShQdWjvVmvXqFBeiVuYr1h453KZuXWbJCjp1VKWSBg==","signatures":[{"sig":"MEUCICOPzkDbyaMYTwNBD0P5E2I1EL04vZflrpIKYPh6baPdAiEApMr4FS9HH9t1y4040MA7ww8kSEward9Rox0FK5gMyKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHcJ1OYw7kF3svkIQPOBdTsVojJRHeOykOwsMfSJSMHAIgTwvROz85O+/UWujVK+GsQnPvi61rg5vOZ1twogdFqC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2677004},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"c31b2da107e680b9a6c8a6f42f6eac47d8f32c30","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.6.0_1789913091038_0.641858892522799","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"ksk-design-system","version":"2.6.1","license":"MIT","_id":"ksk-design-system@2.6.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"641f345be69c07bfc082a5586c05234e27cab07f","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.6.1.tgz","fileCount":401,"integrity":"sha512-PYl5K6TL5QGSAhZhO19dAoNAA7vcZtv3yx9oCYtA8PIlY26nVrYH7/KDuhDlPoZOC0glt5mekFjqKaKg7wrqLA==","signatures":[{"sig":"MEQCIDUYQzxIWn+SgAd9AuXSbGeg0gP3zlHL7MF3xWoJhfntAiBsnsRGp2/78PZzoVr2SwcCFODbH4RnbqTscA5PaJ4+xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBkfRvIGNSUGjBBZLz3Acnaq75TDTp9D4CVMyKY38F9AAiAd7m20qvGe8o3jKYKoECXqUZuRAdSVY1kivCQ/QZnwmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2676172},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"89e335ceb3f4d4239184ddc862a78acea2ee03dd","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.6.1_1790008485232_0.9949859587883723","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"ksk-design-system","version":"2.6.2","license":"MIT","_id":"ksk-design-system@2.6.2","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"54f2642b042e4f2af1e60a7e2b1b799f1d27dfa8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.6.2.tgz","fileCount":401,"integrity":"sha512-PXYaEr7I3PlpXtcrlBD6m/B5tAcg7O2e+kmkMZ29fg/We6Q9sym6lQEf1sJ3DuQjcJf6i4okft+OpftWdnKi2Q==","signatures":[{"sig":"MEYCIQDMs74Wxcv7sRb/MEw5xlYH7ILjSzukMIk57cnYNgmERwIhAOkPw0PH9wMMBeyneVQ5k8TGPc8HtQEC11Aq1CfiGXn7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCu6CkyBWH7jUzVZx4WTtaQugz/M23bQoLKRY+sH/hCyAIhAKhqFJj/NLVW4YcRvqRIUQ9+EPIYc2fC/kGQfCVWpZcI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2676188},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"404a13878cdaa11bfcf4ff1af163dc9cbb086a0e","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.6.2_1790009393930_0.7909912745865886","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"ksk-design-system","version":"2.6.3","license":"MIT","_id":"ksk-design-system@2.6.3","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f49fde6af33dd2a1b29a9ac803b209ad4702862b","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.6.3.tgz","fileCount":402,"integrity":"sha512-sd+yVmFdLZrDTarGDzP/dAaw/27jRJL0pI/niCjG+g++9c5+lAdlddx2DrdduMFE/a9k7hJ1rq3dS5y6BkhiuQ==","signatures":[{"sig":"MEYCIQDP3KbqLsJ7E+MXylqvk0aSz1gISpOAXmiOGQAAw1A2dQIhALX5WOJYnM2HO1wzyy20tpOLjUz7lnXwES/hAeLVNzRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBIyG5bZAnoumhPZYu+PHLxo50qC3+nHm0+nVCmONg/MAiEAqeBya5wBQ0bLh8aZ/FP/dovbFkEcFa574nVMTozscEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2679927},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"497a4c55a81a93072ac9a3f4d2d80e1695104ca7","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.6.3_1790303300229_0.10032092301612172","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"ksk-design-system","version":"2.6.4","license":"MIT","_id":"ksk-design-system@2.6.4","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"2e05319159f6cdf992654c5aa6b7391b081d7098","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.6.4.tgz","fileCount":408,"integrity":"sha512-rHTiOEtv2LucSR2LVZ1hUarlTVvpxXS/yBRqlJHjzRgz01RvcOcrz8ZtQxEcbOSOS5ifJe08CXD0RPRfoQ3lNQ==","signatures":[{"sig":"MEUCIH4MZ4W9hvfBWuqffKdXrRSFGH2HKjjSv8t1EWp34I0dAiEAs27qu8Cis/TNzIQj0BDi4qh5lqS7SGFWg15aqvIvdDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6I+hW4vjtArn002RvpgDy7Zr5RocmayNxggNCLIWtPgIgOOPokkpt5iTCKY8D3MJDwlU6OX16OIZpG+hoZ6b9FvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2697287},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"a0015ada667848b149a92a8824dbbdbf8e3319b8","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check && npm run check:native-support","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:docs":"node scripts/check-storybook-docs.mjs","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","test:visual":"node scripts/check-visual.mjs","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","test:visual:guards":"node --test test/visual/*.test.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","check:native-support":"node scripts/generate-native-support.mjs --check","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs","generate:native-support":"node scripts/generate-native-support.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.6.4_1790320068129_0.8742673447375389","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"ksk-design-system","version":"2.7.0","license":"MIT","_id":"ksk-design-system@2.7.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"26e6285c7cab52f6077f5245106c7e2caee13b44","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.7.0.tgz","fileCount":409,"integrity":"sha512-kO8ysy10ThbEQSoiXtpnJMKEVyX26qBQyadKtQabs20hof1ui54uwkYCOHyJfzCJcJCDC/W4fTGtgn3V1PzqlQ==","signatures":[{"sig":"MEUCIQC1+6GQld9kOOnD4bz7vauT9cs4mNJPR5O6iKub6r449QIgf/UIFz9oNYENjviQ5Lb0IGdou7ikKB9pDEoZRsmNrM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAhhNo8IQoJGbE5NtzNTfGCxyTerNrEpom+3f6kPTyAlAiEAktEeYsjtkbIpRuLmo9pJ7J3Ut4hcoM3bT6DZqq2EBAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2704532},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./safelist":{"import":"./src/styles/source-safelist.css","default":"./src/styles/source-safelist.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./preset-core":{"import":"./src/preset-core.css","default":"./src/preset-core.css"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"17a1d50b37f23ecdd05163e9ccbbb86db9e33951","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check && npm run check:native-support","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:docs":"node scripts/check-storybook-docs.mjs","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","test:visual":"node scripts/check-visual.mjs","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","test:visual:guards":"node --test test/visual/*.test.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","check:native-support":"node scripts/generate-native-support.mjs --check","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs","generate:native-support":"node scripts/generate-native-support.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.7.0_1790455349558_0.4167893593085903","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"ksk-design-system","version":"2.8.0","license":"MIT","_id":"ksk-design-system@2.8.0","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"c32459fe291393a85e6012f0916b291f08e00fd8","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.8.0.tgz","fileCount":409,"integrity":"sha512-j74YxAn/u3R5iLcaII08Yw+r8YIO1bgE8GIuetu8ROk4vgvHn5AvCIRgw6hI1Kw/PYoqFZSfruZtiHPKRlEMZA==","signatures":[{"sig":"MEQCIFhKN+qbqZKaGg1da4sXwxSsH9Fdh3JEcqr1L2HK/9MsAiA/s2zbcego3w6QK1qbmh21q7zX0Q3O851WurA1wMZVxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFyudUYaFdrvL6vh/8fIHJBh5Jt5d1SgEwTPJ1wXmM3CAiACnuPWRNMBsaSuKLNnrYR72bKFyTEN7jEGD+ZZL5JalA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2709211},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./safelist":{"import":"./src/styles/source-safelist.css","default":"./src/styles/source-safelist.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./preset-core":{"import":"./src/preset-core.css","default":"./src/preset-core.css"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"310ff41eec855e50db1263b90d53a25a9cea3852","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check && npm run check:native-support","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:docs":"node scripts/check-storybook-docs.mjs","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","test:visual":"node scripts/check-visual.mjs","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","test:visual:guards":"node --test test/visual/*.test.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","check:native-support":"node scripts/generate-native-support.mjs --check","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs","generate:native-support":"node scripts/generate-native-support.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.8.0_1790883929175_0.06646784753040147","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"ksk-design-system","version":"2.8.1","license":"MIT","_id":"ksk-design-system@2.8.1","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"homepage":"https://ksk-design-system.vercel.app","bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"dist":{"shasum":"f97357e2a350e367f51c1868eeb43fe38f248943","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.8.1.tgz","fileCount":409,"integrity":"sha512-US9PRSG/Kkb/JZs6euYEyJnIJxm5C4u5zNAYpk8yg0UMqIPRcqE7uCw2lUfteaQDpov+HFVivIxBjKgr2PfJPQ==","signatures":[{"sig":"MEUCIE/J/5ekjSpdHtava1ebTErmPWL3GqJ+jYTV6/YnNA8bAiEA/oGXin8dA2zunD0wTJ4aApVSpoKKHgqhgGfsG0pbFJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXR2DFgtB9vsW82FIA7usj9P5zktDHb7pM9Y/uTDJDfAIhAIYCyNdzea5w/sKWIJWCa3WcTmM+k1w8EtIQRv7Qshfb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2709392},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./safelist":{"import":"./src/styles/source-safelist.css","default":"./src/styles/source-safelist.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./preset-core":{"import":"./src/preset-core.css","default":"./src/preset-core.css"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"2e8c3b91b684236fee5714f6e6e5d50a57afc990","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check && npm run check:native-support","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:docs":"node scripts/check-storybook-docs.mjs","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","test:visual":"node scripts/check-visual.mjs","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:jest-consumer":"node scripts/test-jest-consumer.mjs","test:visual:guards":"node --test test/visual/*.test.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","check:native-support":"node scripts/generate-native-support.mjs --check","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs","generate:native-support":"node scripts/generate-native-support.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ksk-design-system_2.8.1_1790885810830_0.32538110536993314","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"_id":"ksk-design-system@2.9.0","bin":{"ksk-ds":"bin/init.js","ksk-design-system":"bin/init.js"},"bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"dist":{"shasum":"d692b672dc968e7841d4b957ffe0a1976fcd175d","tarball":"https://registry.npmjs.org/ksk-design-system/-/ksk-design-system-2.9.0.tgz","fileCount":411,"integrity":"sha512-Ge5yN+f/BIfOyXriDftfLFuohX0ehVZRp6rsn81nGFDT+rQJnuUO41+r/f3iC2IaJNv0MGPDpbvBXUlUeNed0Q==","signatures":[{"sig":"MEUCIHDSQhq01nsxeOsi6LGQge+K6T0zSUxDNLN9VPd2V1KwAiEA3lvwHhD+EPRFMu3DAhFOwfwQbhmP/b2pmumi2AObIT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQDZGwHru8xTsnVu87vEx6XvLF4zXJPcLc7KgriCwd/hPQIfb3M2vq5e4+rI/pnJE7OruYCRGlTd7fw9ASzq90NoFQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ksk-design-system@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2747424},"main":"./dist/index.js","name":"ksk-design-system","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./glass":{"import":"./src/styles/glass.css","default":"./src/styles/glass.css"},"./native":{"types":"./dist/types/tokens/native/index.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./preset":{"import":"./src/preset.css","default":"./src/preset.css"},"./styles":{"import":"./src/preset.css","default":"./src/preset.css"},"./safelist":{"import":"./src/styles/source-safelist.css","default":"./src/styles/source-safelist.css"},"./native/ui":{"types":"./dist/types/native/index.d.ts","import":"./dist/native/ui.js","default":"./dist/native/ui.js"},"./styles.css":{"import":"./src/preset.css","default":"./src/preset.css"},"./class-names":{"types":"./dist/types/class-names.d.ts","import":"./dist/class-names.js","default":"./dist/class-names.js"},"./preset-core":{"import":"./src/preset-core.css","default":"./src/preset-core.css"},"./themes/blue":{"import":"./src/themes/blue.css","default":"./src/themes/blue.css"},"./package.json":"./package.json","./themes/green":{"import":"./src/themes/green.css","default":"./src/themes/green.css"},"./themes/cobalt":{"import":"./src/themes/cobalt.css","default":"./src/themes/cobalt.css"},"./themes/orange":{"import":"./src/themes/orange.css","default":"./src/themes/orange.css"},"./themes/violet":{"import":"./src/themes/violet.css","default":"./src/themes/violet.css"},"./tokens/motion":{"import":"./src/styles/motion.css","default":"./src/styles/motion.css"},"./tokens/radius":{"import":"./src/styles/radius.css","default":"./src/styles/radius.css"},"./tokens/shadow":{"import":"./src/styles/shadow.css","default":"./src/styles/shadow.css"},"./themes/default":{"import":"./src/themes/default.css","default":"./src/themes/default.css"},"./tokens/z-index":{"import":"./src/styles/z-index.css","default":"./src/styles/z-index.css"},"./tokens/semantic":{"import":"./src/styles/semantic.css","default":"./src/styles/semantic.css"},"./tokens/primitive":{"import":"./src/styles/primitive.css","default":"./src/styles/primitive.css"},"./eslint/deprecated":{"import":"./eslint/deprecated.js","default":"./eslint/deprecated.js"},"./tokens/typography":{"import":"./src/styles/typography.css","default":"./src/styles/typography.css"},"./tokens/categorical":{"import":"./src/styles/categorical.css","default":"./src/styles/categorical.css"},"./tokens/product-theme":{"import":"./src/styles/product-theme.css","default":"./src/styles/product-theme.css"},"./tokens/section-spacing":{"import":"./src/styles/section-spacing.css","default":"./src/styles/section-spacing.css"},"./eslint/no-colorless-border":{"import":"./eslint/no-colorless-border.js","default":"./eslint/no-colorless-border.js"},"./eslint/icon-button-aria-label":{"import":"./eslint/icon-button-aria-label.js","default":"./eslint/icon-button-aria-label.js"}},"gitHead":"7b105c91042ce74f5bb12cfa1257901ba44f3fce","license":"MIT","scripts":{"dev":"vite","lint":"eslint .","test":"node --test __tests__/consumer-release-notices.test.mjs __tests__/update-consumers-notices.test.mjs && vitest run","build":"tsc -b && vite build","check":"tsc -p tsconfig.app.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit && bash scripts/lint-scratch.sh && bash scripts/check-deps.sh && node scripts/check-published-deps.mjs && node scripts/check-radix-floor.mjs && node scripts/check-css-setup.mjs && bash scripts/check-drift.sh && node scripts/check-screen-contracts.mjs && node scripts/check-docs-drift.mjs && node scripts/check-agents-docs-sync.mjs && node scripts/check-contrast.mjs && node scripts/check-design-md.mjs && node scripts/check-tailwind-v4.mjs && node scripts/check-prefix-order.mjs && node scripts/check-flex-shrink.mjs && node scripts/check-deprecations.mjs && node scripts/check-rules-contract.mjs && node scripts/sync-version.mjs --check && node scripts/generate-migration-doc.mjs --check && bash scripts/check-responsive.sh && node scripts/generate-component-lookup.mjs --check && node scripts/generate-platform-tokens.mjs --check && node scripts/generate-token-hex-cache.mjs --check && node scripts/generate-source-safelist.mjs --check && tsc -p tsconfig.native.json --noEmit && node scripts/check-native-parity.mjs && node scripts/generate-native-component-lookup.mjs --check && npm run check:native-support","metrics":"node scripts/download-metrics.mjs","prepack":"npm run build:lib","preview":"vite preview","version":"node scripts/sync-version.mjs","build:lib":"vite build --config vite.config.lib.ts && tsc --project tsconfig.lib.json && node scripts/check-published-types.mjs","lint:deps":"bash scripts/check-deps.sh","mcp:build":"cd mcp-server && npm install && npm run build","mcp:start":"node mcp-server/dist/index.js","storybook":"storybook dev -p 6010","test:a11y":"vitest run --config vitest.a11y.config.ts","test:docs":"node scripts/check-storybook-docs.mjs","test:watch":"vitest","check:agent":"npm run lint && npm run check && npm test && npm run lint:story-reuse","lint:design":"node scripts/check-design-md.mjs","lint:tokens":"node scripts/generate-platform-tokens.mjs --check","test:visual":"node scripts/check-visual.mjs","build:vercel":"npm run build-storybook && npm run build:preview && rm -rf storybook-static/preview && cp -r dist-preview storybook-static/preview","check:native":"tsc -p tsconfig.native.json --noEmit","lint:scratch":"bash scripts/lint-scratch.sh","build:preview":"tsc -b && vite build --config vite.config.preview.ts","lint:contrast":"node scripts/check-contrast.mjs","lint:safelist":"node scripts/generate-source-safelist.mjs --check","lint:tailwind":"node scripts/check-tailwind-v4.mjs","lint:css-setup":"node scripts/check-css-setup.mjs","lint:token-hex":"node scripts/generate-token-hex-cache.mjs --check","build-storybook":"storybook build","generate:lookup":"node scripts/generate-component-lookup.mjs","generate:tokens":"node scripts/generate-platform-tokens.mjs","lint:docs-drift":"node scripts/check-docs-drift.mjs","lint:responsive":"bash scripts/check-responsive.sh","lint:story-reuse":"bash scripts/check-story-reuse.sh","test:interaction":"vitest run --config vitest.storybook.config.ts","audit:issue-links":"node scripts/check-issue-close-links.mjs","generate:safelist":"node scripts/generate-source-safelist.mjs","lint:deprecations":"node scripts/check-deprecations.mjs","lint:prefix-order":"node scripts/check-prefix-order.mjs","test:consumer:cli":"node scripts/test-packed-cli-consumer.mjs","test:consumer:web":"npm run build:lib && node scripts/test-packed-web-consumer.mjs","test:legacy-radix":"node scripts/test-legacy-radix.mjs","lint:migration-doc":"node scripts/generate-migration-doc.mjs --check","test:forced-colors":"vitest run --config vitest.forced-colors.config.ts","test:jest-consumer":"node scripts/test-jest-consumer.mjs","test:visual:guards":"node --test test/visual/*.test.mjs","check:native-lookup":"node scripts/generate-native-component-lookup.mjs --check","check:native-parity":"node scripts/check-native-parity.mjs","lint:published-deps":"node scripts/check-published-deps.mjs","check:native-support":"node scripts/generate-native-support.mjs --check","test:consumer:native":"npm run build:lib && node scripts/test-packed-native-consumer.mjs","lint:screen-contracts":"node scripts/check-screen-contracts.mjs","generate:migration-doc":"node scripts/generate-migration-doc.mjs","generate:native-lookup":"node scripts/generate-native-component-lookup.mjs","generate:native-support":"node scripts/generate-native-support.mjs"},"version":"2.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bd2c3f52-1894-4af7-b07e-52615c1aa7c2"}},"homepage":"https://ksk-design-system.vercel.app","repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"_npmVersion":"11.19.0","description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","directories":{},"maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","radix-ui":"^1.6.1","tailwind-merge":"^3.5.0","iconsax-reactjs":"^0.0.8","react-hook-form":"^7.75.0","react-day-picker":"^10.0.1","@radix-ui/react-slot":"^1.3.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","vite":"^8.1.3","jsdom":"^25.0.1","pngjs":"^7.0.0","react":"^19.2.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.7","globals":"^17.7.0","radix-ui":"^1.6.1","react-dom":"^19.2.0","storybook":"^10.4.6","@eslint/js":"^10.0.1","playwright":"^1.62.0","typescript":"^6.0.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","react-native":"^0.86.0","tw-animate-css":"^1.4.0","@vitest/browser":"^4.1.10","es-module-lexer":"^2.3.0","iconsax-reactjs":"^0.0.8","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.48.0","@hookform/resolvers":"^5.2.2","@vitejs/plugin-react":"^6.0.3","@storybook/addon-a11y":"^10.4.6","@storybook/addon-docs":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/addon-vitest":"^10.5.5","eslint-plugin-storybook":"^10.4.6","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.10","@react-navigation/bottom-tabs":"^7.18.2"},"peerDependencies":{"react":"^19.0.0","expo-blur":"*","react-dom":"^19.0.0","typescript":">=5.0.0","tailwindcss":"^3.4.17 || ^4.1.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","expo-glass-effect":"*","@react-navigation/bottom-tabs":">=7.0.0"},"peerDependenciesMeta":{"expo-blur":{"optional":true},"react-dom":{"optional":true},"typescript":{"optional":true},"tailwindcss":{"optional":true},"react-native":{"optional":true},"react-native-svg":{"optional":true},"expo-glass-effect":{"optional":true},"@react-navigation/bottom-tabs":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ksk-design-system_2.9.0_1790933421570_0.20614083769063773"}}},"time":{"created":"2026-06-17T13:48:00.304Z","modified":"2026-10-02T09:30:22.134Z","1.35.0":"2026-06-17T13:48:00.745Z","1.36.0":"2026-06-17T15:10:28.778Z","1.37.1":"2026-06-17T17:15:01.317Z","1.37.2":"2026-06-17T18:26:58.039Z","1.37.3":"2026-06-17T18:31:27.481Z","1.37.4":"2026-06-17T23:03:09.703Z","1.37.5":"2026-06-19T12:00:38.414Z","1.38.0":"2026-06-20T01:19:07.066Z","1.39.0":"2026-06-23T19:59:59.748Z","1.40.0":"2026-06-24T22:56:13.470Z","1.40.1":"2026-06-25T08:34:51.445Z","1.41.0":"2026-07-02T13:04:40.768Z","1.42.2":"2026-07-07T00:07:28.333Z","1.43.0":"2026-07-07T02:29:04.500Z","1.44.0":"2026-07-08T00:59:49.906Z","1.45.0":"2026-07-17T03:59:12.229Z","1.46.0":"2026-07-23T10:55:25.616Z","1.46.1":"2026-07-23T12:02:19.055Z","1.47.0":"2026-07-24T08:10:34.900Z","1.48.0":"2026-07-25T08:32:33.107Z","1.48.1":"2026-07-27T01:28:13.409Z","1.48.2":"2026-07-27T01:35:32.859Z","1.48.3":"2026-07-27T02:06:44.907Z","1.49.0":"2026-07-31T04:21:40.367Z","1.49.1":"2026-08-06T02:29:52.213Z","1.49.2":"2026-08-06T04:48:46.254Z","1.50.0":"2026-08-06T10:26:01.906Z","1.51.0":"2026-08-06T15:22:35.135Z","1.51.1":"2026-08-07T18:51:47.616Z","1.51.2":"2026-08-08T09:31:47.455Z","1.52.0":"2026-08-09T23:39:43.166Z","1.53.0":"2026-08-10T05:03:00.577Z","1.54.0":"2026-08-10T08:43:48.197Z","1.55.0":"2026-08-10T11:15:02.519Z","1.56.0":"2026-08-12T08:01:17.478Z","1.57.0":"2026-08-19T02:02:07.789Z","1.58.0":"2026-08-19T03:38:32.694Z","1.59.0":"2026-08-19T08:21:36.259Z","1.60.0":"2026-08-20T01:27:43.617Z","1.61.0":"2026-08-20T03:15:43.662Z","1.61.1":"2026-08-20T06:29:23.519Z","1.62.0":"2026-08-20T13:13:55.832Z","1.63.0":"2026-08-20T16:09:06.113Z","1.63.1":"2026-08-20T16:52:03.790Z","1.64.0":"2026-08-21T00:57:39.686Z","1.65.0":"2026-08-21T10:30:47.593Z","1.66.0":"2026-08-21T15:12:29.235Z","1.66.1":"2026-08-22T14:22:54.508Z","1.66.2":"2026-08-23T00:42:55.580Z","1.67.0":"2026-08-29T23:56:15.165Z","1.68.0":"2026-08-30T01:02:27.558Z","1.69.0":"2026-08-30T01:46:08.944Z","1.70.0":"2026-08-31T11:35:41.570Z","2.0.0":"2026-09-01T07:11:24.867Z","2.0.1":"2026-09-01T09:24:22.549Z","2.1.0":"2026-09-02T04:18:03.815Z","2.1.1":"2026-09-02T05:13:23.780Z","2.2.0":"2026-09-11T05:27:48.161Z","2.3.0":"2026-09-15T21:04:30.012Z","2.4.0":"2026-09-16T12:50:24.968Z","2.5.0":"2026-09-19T10:38:14.081Z","2.6.0":"2026-09-20T14:04:51.122Z","2.6.1":"2026-09-21T16:34:45.362Z","2.6.2":"2026-09-21T16:49:54.033Z","2.6.3":"2026-09-25T02:28:20.449Z","2.6.4":"2026-09-25T07:07:48.265Z","2.7.0":"2026-09-26T20:42:29.648Z","2.8.0":"2026-10-01T19:45:29.322Z","2.8.1":"2026-10-01T20:16:51.027Z","2.9.0":"2026-10-02T09:30:21.778Z"},"bugs":{"url":"https://github.com/ekusiek716/ksk-design-system/issues"},"license":"MIT","homepage":"https://ksk-design-system.vercel.app","repository":{"url":"git+https://github.com/ekusiek716/ksk-design-system.git","type":"git"},"description":"KSK Design System — フリーランス向けマルチテーマ対応デザインシステム","maintainers":[{"name":"ekusiek716","email":"ekusiek716@gmail.com"}],"readme":"# KSK Design System\n\n[![npm version](https://img.shields.io/npm/v/ksk-design-system.svg)](https://www.npmjs.com/package/ksk-design-system)\n[![npm downloads/month](https://img.shields.io/npm/dm/ksk-design-system.svg)](https://npm-stat.com/charts.html?package=ksk-design-system)\n[![npm downloads total](https://img.shields.io/npm/dt/ksk-design-system.svg)](https://npm-stat.com/charts.html?package=ksk-design-system)\n[![license](https://img.shields.io/npm/l/ksk-design-system.svg)](./LICENSE)\n\n複数クライアント案件を **1つのデザインシステム** で高速に回すために設計された、React 製のマルチテーマ対応 UI ライブラリ。BtoB / SaaS の信頼感と EC / BtoC の購買体験、2つのドメインの設計思想を統合しています。\n\n**🔗 ライブ Storybook → https://ksk-design-system.vercel.app**\n\n133 コンポーネントを実際に操作・確認できます。\n\n---\n\n## ✨ 特徴\n\n- **マルチテーマ** — Brand 色の 10 行を差し替えるだけで、全コンポーネントの見た目が自動で切り替わる（Primitive → Semantic → Bridge の 3 層トークン構造）\n- **アクセシブル** — shadcn/ui（Radix UI ベース）+ `@storybook/addon-a11y` で a11y を担保\n- **Tailwind CSS v4 ネイティブ** — `@theme` ベースのトークン設計\n- **型安全** — React 19 + TypeScript、CVA によるバリアント管理\n- **133 Web コンポーネント + 134 React Native exports** — Web 133（UI 58 / パターン 52 / EC 12 / 管理 8 / シェル 3）+ RN `native/ui` 公開 export 134\n- **iOS 26 Liquid Glass 対応** — RN 側 `GlassView` + `Button variant=\"glass\"`、Web 側 `.glass` CSS マテリアル\n\n## 🎨 テーマ\n\nBrand 色を差し替えるだけで業種に合わせた配色に切り替わります。\n\n| テーマ | Brand-500 | 想定業種 |\n|--------|-----------|---------|\n| Default (Blue) | `#3B82F6` | 汎用・SaaS・BtoB |\n| Orange | `#F97316` | EC・フード・エンタメ |\n| Green | `#16A34A` | ヘルスケア・サステナ・金融 |\n| Violet | `#7C3AED` | プレミアム・クリエイティブ・教育 |\n\n## 🧱 技術スタック\n\nReact 19 + TypeScript / Vite / **Tailwind CSS v4** / shadcn/ui（Radix UI）/ CVA / iconsax-reactjs / Storybook\n\n**Peer dependencies**: `react` 18 or 19, `react-dom`, `tailwindcss` ^4.1（preset が同梱する safelist が\nTailwind 4.1 で導入された `@source inline()` を使うため）\n\n## 🚀 使い方\n\n### 動作要件\n\n**React 19 以上が必須です。** コンポーネントは React 19 の ref-as-prop（関数コンポーネントが\n`ref` を通常の prop として受け取る仕様）を前提に実装しているため、React 18 では\n`Function components cannot be given refs` の警告が出て `ref` が届きません（issue #502）。\n\n| 依存 | 必要バージョン |\n|---|---|\n| react / react-dom | `^19.0.0` |\n| react-native（Native を使う場合） | `>=0.78.0`（React 19 を同梱する最初の RN） |\n| tailwindcss（Web を使う場合） | `^3.4.17 \\|\\| ^4.1.0` |\n| typescript | `>=5.0.0` |\n\n### Web (Next.js / Vite / 任意の React 環境)\n\n```bash\nnpm install ksk-design-system\n```\n\nAI コーディング（Claude Code / Codex）を使うプロジェクトでは、続けて 1 回だけ実行します。\n\n```bash\nnpx ksk-ds init\n```\n\nプロジェクトルートに `CLAUDE.md` / `AGENTS.md`（`node_modules` 内の DS ルールを指す薄いポインタ）を\n設置します。AI エージェントは `node_modules` 配下を自動では読まないため、このファイルが無いと\nDS のルールが適用されません。既存ファイルはスキップされ、更新は `--force` で上書きします。\n\n> **v1.60.0 で `postinstall` による自動設置を廃止しました。** install 時にプロジェクトルートへ\n> AI 指示ファイルを書き込む挙動は、サプライチェーン検査で「同意なき AI エージェント制御面の設置」\n> として Critical 判定されるためです（LPM Firewall が 1.49.2 / 1.51.1 をこの理由でブロック判定）。\n> v1.59.0 以前から更新する場合、既に設置済みのファイルはそのまま使えます。\n\n<!-- consumer-example:css:start -->\n```css\n/* src/styles/app.css（アプリのルートで一度だけ読み込む） */\n@import \"tailwindcss\";\n@import \"ksk-design-system/preset\";\n@import \"ksk-design-system/themes/default\";\n@source \"../../node_modules/ksk-design-system/dist\";\n```\n<!-- consumer-example:css:end -->\n\n独自ブランドのテーマを使う場合は、この後にテーマCSSをimportしてください。\n\n`preset` を使わずトークン CSS を個別 subpath で import する構成では、角丸トークン\n（`--Radius-Surface` / `--Radius-Modal` / `--Radius-Sheet`）は\n`ksk-design-system/tokens/product-theme` に含まれます（issue #553）。\nproduct-theme を読まず Radius だけが欲しい場合は\n`@import \"ksk-design-system/tokens/radius\";` を使ってください。\n同様にセクション余白トークン（`--Space-Section-*`）も\n`ksk-design-system/tokens/product-theme` に含まれます（issue #560）。\nSection Spacing だけが欲しい場合は\n`@import \"ksk-design-system/tokens/section-spacing\";` を使ってください。\n同様に重なり順トークン（`--Z-*`）と影トークン（`--shadow-*`）も\n`ksk-design-system/tokens/product-theme` に含まれます（issue #563）。\nそれぞれ単体が欲しい場合は\n`@import \"ksk-design-system/tokens/z-index\";` /\n`@import \"ksk-design-system/tokens/shadow\";` を使ってください。\n\nTailwind CSS v4 は `node_modules` を既定では走査しません。`@source` がないと、\nDS 内部だけで使うレイアウト・サイズ・状態クラスが生成されず、コンポーネントの表示や操作が崩れます。\nconsumer 側の Tailwind と DS を同じビルドで処理するため、上記の設定をセットで使用してください。\n\nなお preset には DS 内部ユーティリティの safelist\n（`src/styles/source-safelist.css` / 自動生成）が同梱されており、`@source` を書き忘れても\nDS のクラス CSS は生成されます（issue #258）。ただし consumer 自身のコードは\nconsumer 側の走査対象なので、`@source` は引き続き推奨構成です。\n\n#### DS 部品を使わない consumer は `preset-core`\n\nsafelist は DS 部品（`Button` 等）が内部で使う Tailwind クラスを、consumer が 1 つも\n部品を使っていなくても生成します（safelist は約 1,150 クラス。consumer のクラスが無い状態の\n実測で、出力 CSS が `preset` 179KB → `preset-core` 54KB、gzip 25.8KB → 9.8KB）。**DS 部品を import しない\nconsumer**（`ksk-design-system/class-names` とトークンだけで UI を組む公開ページ等）は、\nsafelist だけを除いた `preset-core` を使えます。トークン・shadcn 互換の変数・アニメーション・\ncontainer 幅・`scrollbar-hide`・base layer のボーダー色の保険は `preset` と同じです。\n\n```css\n@import \"tailwindcss\";\n@import \"ksk-design-system/preset-core\";\n@import \"ksk-design-system/themes/default\";\n```\n\n| consumer | 使う入口 |\n|---|---|\n| DS 部品を 1 つでも使う（どこか 1 ルートでも） | `ksk-design-system/preset`（従来どおり。`preset-core` + `safelist` と同じ） |\n| DS 部品を使わない（トークン・`class-names` だけ） | `ksk-design-system/preset-core` |\n\nTailwind は CSS を 1 本にまとめるため、DS 部品を使うルートが 1 つでもあるビルドでは\n`preset` を使ってください（`preset-core` を選ぶと、そのルートで部品の見た目が崩れます）。\n`preset-core` と safelist を分けて読みたい場合は\n`@import \"ksk-design-system/preset-core\"; @import \"ksk-design-system/safelist\";` が\n`preset` と同じ結果になります。\n\n<!-- consumer-example:tsx:start -->\n```tsx\nimport { Button, Input, Label } from \"ksk-design-system\"\n\nexport function Example() {\n  return (\n    <form>\n      <Label htmlFor=\"company\">会社名</Label>\n      <Input id=\"company\" name=\"company\" defaultValue=\"サンプル株式会社\" />\n      <Button type=\"submit\">保存</Button>\n    </form>\n  )\n}\n```\n<!-- consumer-example:tsx:end -->\n\nDSリポジトリの開発者向け検査として、`npm run test:consumer:web` は、配布READMEの上記例を空consumerで型検査・CSSビルドし、Node SSRからChromiumへのhydrationと操作を検査します。初回は `npx playwright install chromium` が必要です。\n\n新規クライアント案件では、テーマファイルで `--Primitive-Brand-500` などブランドカラーの 10 行を定義するだけで、全コンポーネントがそのブランドカラーで動作します。\n\n### 段階移行レシピ（既存 CSS を保ったまま DS 化する）\n\n既存の手書き CSS で作られた画面を DS へ移すときは、**見た目を後回しにして挙動と\nアクセシビリティだけ先に統一する**のが最も安全です。生タグ（`<button>` / `<input>` /\n`<textarea>`）を DS コンポーネントへ置き換え、既存クラスを `className` へ渡し、\n`unstyled` を付けます。\n\n```tsx\n// before — 生タグ + 手書き CSS\n<button className=\"btn btn-primary\" onClick={submit}>ログイン</button>\n<textarea className=\"composer-input\" value={text} onChange={onChange} />\n\n// after — 挙動と a11y は DS、見た目は既存 CSS のまま\n<Button unstyled className=\"btn btn-primary\" onClick={submit}>ログイン</Button>\n<Textarea unstyled className=\"composer-input\" value={text} onChange={onChange} />\n```\n\n**なぜ `unstyled` が要るのか。** 手書き CSS は非レイヤー、DS のユーティリティは\n`@layer utilities` なので、宣言が衝突すれば手書き側が勝ちます。しかし手書きクラスの\n大半は height / white-space / font-weight / border-radius / background を宣言して\nおらず、**衝突しないプロパティは DS の base + variant がそのまま効きます**。\n`className` を渡すだけでは見た目は保てません。aikoibito web の実測では、\nチャット入力欄が `--Field-Min-Height: 5rem` の流入で **43px → 80px** に、\nログイン CTA が **52px → 40px** に変わりました（issue #420）。\n\n`unstyled` を付けたときに DS が出すのは次だけです。\n\n| コンポーネント | 維持されるもの | 出さないもの |\n|---|---|---|\n| `Button` | `type` 既定 `\"button\"` / disabled・aria-disabled クリックの抑止 / `haptic` / `asChild` | `inline-flex` `items-center` `justify-center` `gap-*` `whitespace-nowrap` `typo-*` `cursor-pointer` と variant・size・layout の全クラス |\n| `Input` | `showCount`（IME 追従）/ adornment の配置土台 | `h-*` `w-full` `border-*` `bg-*` `px-*` `typo-*` `placeholder:*` |\n| `Textarea` | `autoGrow` / `showCount` | `min-h-*` `w-full` `border-*` `bg-*` `px-*` `py-*` `typo-*` `placeholder:*` |\n| `Label` | Radix Label の挙動（クリックで対象コントロールへフォーカス移動） | `typo-label-md` `text-[var(--Text-High-Emphasis)]` `peer-disabled:cursor-not-allowed` `peer-disabled:opacity-50` |\n\nキーボード操作時の `focus-visible` リングだけは a11y のため既定で残ります（`Label` は\nフォーカス可能要素ではないため対象外）。手書き CSS が自前のフォーカス表現を持つ場合は\n`className=\"focus-visible:ring-0\"` で消せます。\n\n移行の順番は次のとおりです。\n\n1. 生タグを DS コンポーネント + `unstyled` + 既存クラスへ置き換える（見た目は 1px も変わらない）\n2. この状態で `npx ksk-ds lint src` の P001〜P006 を通す\n3. 画面ごとに、既存クラスを DS のトークン・variant へ置き換えて `unstyled` を外す\n\n`unstyled` は移行の足場であって最終形ではありません。3 が済んだ画面から順に外してください。\n\n### Consumer lint\n\nconsumer 側のローカル grep script が古くならないよう、DS 本体から `contracts/rules.json` を読む lint CLI を同梱しています。\n\n```bash\nnpx ksk-ds lint src\nnpx ksk-ds lint src --format json\nnpx ksk-ds lint --changed\nnpx ksk-ds lint src --platform native\nnpx ksk-ds lint src --strict            # warning も exit 1\nnpx ksk-ds lint src --max-warnings=0    # warning が N 件を超えたら exit 1\n```\n\n既定では `severity: \"error\"` のルールだけが exit code に影響します。a11y 系を含む\n`warning` ルールも CI で締めたい場合は `--strict` か `--max-warnings N` を使ってください。\n**未知のオプションはエラー終了**します（黙って捨てないので、CI に書いたフラグが\n無言で効かないことはありません）。\n\nルールはファイルごとに **capability（そのファイルがどの記法を持ちうるか）** を判定して\n出し分けます（`contracts/rules.json` の `appliesTo`）。\n\n| ファイル | capability | 当たるルール |\n|---|---|---|\n| web（native シグナルなし） | `dom` `tailwind` `web` | 全部 |\n| React Native ＋ `className` あり（**NativeWind**） | `native` `tailwind` | Tailwind 系は当たる／DOM 生タグ系と CSS 変数系は外れる |\n| React Native ＋ `className` なし（**StyleSheet**） | `native` | Tailwind 系も外れる |\n\nnative の判定シグナルは `*.native.tsx` というファイル名、`react-native` /\n`ksk-design-system/native` の **import 文**、`StyleSheet.create` の使用です。\n自動判定が合わない場合は `--platform web` / `--platform native` で上書きできます\n（ファイル判定より優先）。ただし `--platform native` を付けても Tailwind を持つかどうかは\nソースの `className` の有無で決まるので、NativeWind の consumer が Tailwind 系ルールを\n失うことはありません。\n\n`appliesTo` を持たないルール（`#hex` 直書きの P008 等）は従来どおり全ファイルに適用され、\nnative では RN 向けの fix 文言を表示します。\n\n出力は `file:line rule severity fix` を含みます。severity の語彙は `error` / `warning` で、\n`contracts/rules.json` と JSON 出力・text 出力すべてで一致しています。\n\n#### 例外（escape）\n\nどうしても DS で表現できない箇所は、**ルール単位・理由付き**の escape コメントを置きます\n（理由は 5 文字以上が必須。空虚な理由は `ESCAPE002` として報告され、ignore は効きません）。\n\n```tsx\n// ksk-ds-lint-ignore P008 -- ブランドロゴの規定色のため\nconst BRAND = \"#06C755\"\n```\n\n| 書き方 | スコープ |\n|---|---|\n| `// ksk-ds-lint-ignore P008 -- 理由` | そのコメント行から**下 2 行以内**・指定ルールのみ |\n| `// ksk-ds-lint-ignore-file P008 -- 理由` | **そのファイル全体**・指定ルールのみ |\n| `// ksk-ds-allow-custom-ui: 理由` | そのファイル全体・**全ルール**（非推奨・後方互換） |\n\n`ksk-ds-allow-custom-ui` はスコープが広すぎて将来の違反まで隠すため、新規では使わず\nルール単位の `ksk-ds-lint-ignore` を使ってください。escape マーカーは**コメントの中でのみ**\n有効で、文字列リテラル（ドキュメント URL 等）の中では発火しません。\n理由は 5 文字以上が必須です。また理由文字列に `*` は使えません\n（`*/` を誤って飲み込まないための制約で、`*` 以降は理由として認識されません）。\n\n#### lint されないファイル\n\n- 先頭 12 行に自動生成マーカー（`AUTO-GENERATED` / `DO NOT EDIT` / `自動生成` 等）を持つ\n  ファイルは全ルールを skip します。直す先は生成物ではなく生成元です。\n- DS 自身のトークン定義 CSS（`src/styles/*.css` / `src/themes/*.css` / `src/preset.css` と、\n  それを再梱包したベンダリングコピー）は P049 / P050 の対象外です。トークンを**定義**している側で\n  あって、consumer による上書き・並行実装ではないためです。\n\n#### P050: DS を参照しない並行パレットの検出（issue #393）\n\nP049 は「DS の名前空間の変数（`--Primitive-Brand-500` 等）に触れている CSS」しか見ないため、DS を\n一切使わない独自パレット（`--bg` / `--accent` / `--surface` 等）を持つ consumer には\n無言でした。P050 は `:root` / `.dark` / `[data-theme=...]` のようなルート的セレクタの中で、\nDS 名前空間に属さないカスタムプロパティへ色値（`#hex` / `rgb()` / `hsl()` / `oklch()`）を\n<!-- docs-drift-ignore: --Primitive- -->\n5 個以上定義していたら「並行パレットの疑い」を warn します。値が `var(--Primitive-...)` の\nように DS トークンを参照しているだけのものはカウントしません。意図的な独立パレット\n（LINE 風チャット画面のライトなど）は `// ksk-ds-lint-ignore P050 -- 理由` で抑制できます。\n\n#### P051: ResponsiveOverlayFrame + Footer の `padding={false}` 付け忘れ（issue #619）\n\n`preset=\"plain\"` / `side=\"float\"` / `side=\"float-glass\"` の `ResponsiveOverlayFrame` は、\n既定で `p-6` と safe-area 込みの下余白を持ちます。`ResponsiveOverlayFooter` も自前で\nsafe-area 込みの下余白を持つため、併用するときは Frame に `padding={false}` が必要です。\n付け忘れると下の余白が二重になるので、P051 が warn します。\n\n誤検知を出さない方を優先し、`side` / `preset` が文字列リテラルで確定していて、Frame に\nspread props（`{...props}`）が無く、`padding` が未指定・値なし・`{true}` で、Footer が\nFrame の JSX の中に直接書かれているときだけ報告します。`padding={cond}` のような式、\nFooter を別コンポーネントに切り出した構成、preset 経路（`mobile-form` 等。余白を持たない）は\n対象外です。P046 と同じく TypeScript の構文解析を使うため、`typescript` が無いプロジェクトでは\nP051 だけ skip して案内を1行出します。\n\n#### ルールごとの除外（rules.json の excludes 系）\n\n`contracts/rules.json` の除外指定は、当てる対象ごとに 3 つに分かれています。\n\n| フィールド | 当てる対象 | 効く範囲 |\n|---|---|---|\n| `excludePaths` | ファイルパス | 全リポジトリ（`.stories.` 等） |\n| `excludeDsPaths` | ファイルパス | **DS パッケージ配下のファイルだけ**（`components/ui/` 等） |\n| `excludeLines` | 行の内容 | 全リポジトリ（`data-slot` / `asChild` 等） |\n\n`excludeDsPaths` は「DS 自身の実装だから生タグを書いてよい」という意味の除外なので、\nconsumer が shadcn 既定の `src/components/ui/` に部品を置いても中核ルールは無効化されません\n（v1.63.x までは単一の `excludes` をパスと行内容の両方に OR で当てていたため、\nこのディレクトリ名だけで 13 ルールが同時に黙っていました）。\n\n`excludeLines` の各値は **literal 文字列**として `line.includes(value)` で判定されます\n（正規表現ではありません）。`shadow-\\[` のように正規表現エスケープした値を書くと、実ソースの\n`shadow-[var(--shadow-md)]` と一致せず除外が一度も効きません（issue #463）。\n`scripts/check-rules-contract.mjs`（`npm run check` に組み込み済み）が `excludeLines` /\n`excludePaths` / `excludeDsPaths` 内のバックスラッシュ混入を検出します。\n\n#### P029: テンプレートリテラル className の許容範囲（issue #464）\n\n`className={\\`...\\${...}...\\`}` の補間部（`${...}`）が**文字列リテラルのみで構成される式**\n（単純三項 `cond ? \"a\" : \"b\"` / `&&` / ネスト三項）なら、Tailwind の静的クラス抽出を壊さないため\nP029 の対象外です。CLAUDE.md の実装前セルフチェックにある「クラス名は完全な文字列で書く。分岐は\n三項演算子か cva variant で」という方針と一致させています。\n\n識別子・関数呼び出し・メンバーアクセスの補間（`` `bg-${color}` `` 等）や、テンプレートリテラルの\n入れ子は静的抽出できないため引き続き検出します。`cn()` / `clsx()` / CVA を使ってください。\n\n`&&` は左辺が条件で出力されないため右辺だけを見ますが、`||` は左辺が truthy ならその値が\nそのまま出力されるので両辺を見ます（issue #468）。したがって\n`` `base ${props.className || \"\"}` `` は `` `base ${props.className ?? \"\"}` `` と同じく検出対象です。\n\n### Jest（CommonJS）でコンポーネントをテストする\n\nこのパッケージは **ESM-only** です。CJS との dual build は配布せず、Jest\n側で DS とその ESM 依存を `babel-jest` の変換対象にします。Vitest など\nESM をネイティブに扱うランナーでは、以下の設定は不要です。\n\nJest 29 では Babel 7 系を使います（Babel 8 は `babel-jest@29` の peer\n範囲外です）。\n\n```bash\nnpm install --save-dev \\\n  jest@29.7.0 babel-jest@29.7.0 jest-environment-jsdom@29.7.0 \\\n  @babel/core@^7.28.0 @babel/preset-env@^7.28.0 \\\n  @babel/preset-react@^7.28.0 @babel/preset-typescript@^7.28.0\n```\n\n```js\n// babel.config.cjs\nmodule.exports = {\n  presets: [\n    [\"@babel/preset-env\", { targets: { node: \"current\" } }],\n    [\"@babel/preset-react\", { runtime: \"automatic\" }],\n    [\"@babel/preset-typescript\", { allExtensions: true, isTSX: true }],\n  ],\n}\n```\n\n```js\n// jest.config.cjs\nmodule.exports = {\n  testEnvironment: \"jsdom\",\n  transform: {\n    \"^.+\\\\.m?[jt]sx?$\": \"babel-jest\",\n  },\n  transformIgnorePatterns: [\n    \"<rootDir>/node_modules/.pnpm/(?!(ksk-design-system|radix-ui|iconsax-reactjs|@radix-ui\\\\+[^@]+)@)\",\n    \"node_modules/(?!.pnpm|ksk-design-system|radix-ui|@radix-ui|iconsax-reactjs)\",\n  ],\n  moduleNameMapper: {\n    \"\\\\.(css|less|sass|scss)$\": \"<rootDir>/test/style-mock.cjs\",\n    \"^ksk-design-system/(preset(?:-core)?|safelist|styles(?:\\\\.css)?|glass|tokens/(?:primitive|semantic|typography|categorical|motion)|themes/(?:default|blue|orange|green|violet|cobalt))$\":\n      \"<rootDir>/test/style-mock.cjs\",\n  },\n}\n```\n\n```js\n// test/style-mock.cjs\nmodule.exports = {}\n```\n\nこの構成なら `ksk-design-system` をコンポーネント単位で mock せず、そのまま\nrender できます。リポジトリ内では、実際に `npm pack` した tgz を空の Jest\nプロジェクトへインストールする再現テストを実行できます。\n\n```bash\nnpm run test:jest-consumer\n```\n\nReact Native / Expo の `jest-expo` でも考え方は同じです。既存の Expo preset\nは維持し、`transformIgnorePatterns` の除外対象へ\n`ksk-design-system` と利用する ESM peer を加えてください。\n\n### Consumer duplicate check\n\nDS に存在する部品を consumer 側で再実装しないよう、コンポーネント名の重複検査を同梱しています。\n\n```bash\nnpx ksk-ds check-duplicates\nnpx ksk-ds check-duplicates ./src --strict\n```\n\n既定は助言モードで終了コード 0、`--strict` は重複候補があると終了コード 1 です。正本は同梱の `contracts/components.json` であり、consumer 側に別の「昇格候補台帳」を作らないでください。\n\nDS を import して委譲するだけの薄いラッパー（段階移行の型）は、DS と同名でも重複報告から除外され、`ℹ ラッパー（DS 委譲済み）として除外` として件数のみ表示されます。\n\n<!-- docs-drift-ignore: PrimaryButton AppTextInput BottomSheet CandidateOverflowMenu CrisisBanner AvatarView -->\nさらに、`contracts/components.json` と完全一致しない名前でも、DS 部品を連想させる命名パターン（`PrimaryButton` → `Button` / `AppTextInput` → `Input` / `BottomSheet` → `Sheet` / `CandidateOverflowMenu` → `DropdownMenu` / `CrisisBanner` → `Banner` / `AvatarView` → `Avatar` 等）は「重複の疑い」として `⚠` 付きで warn 表示されます。これは名前一致のみによる推測（AST は使いません）のため確度は下がり、`--strict` でも exit code には影響しません。誤検知の場合は無視して構いませんが、恒常的に抑制したい場合はそのファイル内のコメントに `ksk-ds-local-fallback` を含めてください。\n\n<!-- docs-drift-ignore: CandidateOverflowMenu -->\nただし、ファイルが `ksk-design-system`（`/native` 等のサブパス含む）から named import し、その import した識別子を JSX またはコールとして実際に使っている場合は、名前が DS と異なっていても「DS 委譲ラッパー」とみなし疑い検出の対象から除外します（例: `CandidateOverflowMenu` が `DropdownMenu` を import して `<DropdownMenu>` として使うケース）。DS を import しているだけで実際には使っていない場合はこの除外の対象外です。\n\n### Media overlay utilities\n\n動画・写真の上に文字や操作を置く場合は、`--Text-on-Media` と `.text-on-media` / `.text-on-media-secondary`、上下の `.media-scrim-top` / `.media-scrim-bottom` を使います。TikTok / Reels 型の操作群は `MediaActionCluster` が glass ボタン、ラベル、safe-area anchor、idle auto-hide をまとめて扱います。\n\n```tsx\nimport { MediaActionCluster } from \"ksk-design-system\"\n\n<div className=\"relative\">\n  <div className=\"absolute inset-x-0 top-0 h-32 media-scrim-top\" />\n  <h1 className=\"text-on-media\">メディア上のタイトル</h1>\n  <MediaActionCluster\n    anchor=\"bottom-right\"\n    items={[\n      { label: \"いいね\", icon: <HeartIcon />, active: true },\n      { label: \"シェア\", icon: <ShareIcon /> },\n    ]}\n  />\n</div>\n```\n\n### Fullscreen screen primitives\n\nフルスクリーン画面は `Screen` で固定高 root、本文の内部スクロール、下部 CTA の safe-area 余白をまとめて扱います。写真背景の入口画面やオンボーディングスライドは `PhotoHero` と `typo-on-image` を組み合わせます。\n\n```tsx\nimport { Screen, PhotoHero, Button } from \"ksk-design-system\"\n\n<Screen scroll={false} padding=\"none\">\n  <PhotoHero src=\"/onboarding/slide-1.jpg\" overlay=\"dark\">\n    <PhotoHero.Eyebrow>さあ、始めよう</PhotoHero.Eyebrow>\n    <PhotoHero.Title>ふたりの準備、ここから。</PhotoHero.Title>\n    <PhotoHero.Actions>\n      <Button variant=\"glass-inverse\" className=\"w-full\">はじめる</Button>\n    </PhotoHero.Actions>\n  </PhotoHero>\n</Screen>\n```\n\n### Liquid Glass bottom navigation\n\nWeb のグローバルナビで iOS 26 風の Liquid Glass を使う場合は、`BottomTabBar variant=\"pill\"` を使います。実アプリの中央 CTA は `centerAction`、ラベル付き構成は `showLabels`、暗い写真・動画・gradient 上では `tone=\"inverse\"` を指定します。\n\n```tsx\nimport { BottomTabBar } from \"ksk-design-system\"\n\n<BottomTabBar\n  variant=\"pill\"\n  items={[\n    { label: \"トーク\", icon: <TalkIcon />, href: \"/talk\", isActive: true },\n    { label: \"ギャラリー\", icon: <GalleryIcon />, href: \"/gallery\" },\n  ]}\n  centerAction={{ label: \"作成\", icon: <PlusIcon />, href: \"/create\" }}\n  tone=\"inverse\"\n  maxWidth={430}\n/>\n```\n\n`pillPosition` は実アプリでは既定の `fixed`、Storybook や mobile shell 内のデモでは `absolute` を使います。safe-area は内部で `env(safe-area-inset-bottom)` を見ます。入力フォーム画面では keyboard 表示時に被らないよう、画面側で nav を隠すか bottom action に切り替えてください。\n\n### React Native / Expo\n\nReact Native は **0.78 以上**（React 19 を同梱する最初の RN）が必要です。\n\n`ksk-design-system/native/ui` から直接 RN 用コンポーネント export（134 個）を import できます。iOS 26 の **Liquid Glass** にも対応:\n\n```tsx\nimport { ThemeProvider, Button, Card, GlassView } from \"ksk-design-system/native/ui\"\n```\n\n```bash\n# Liquid Glass を本物の UIVisualEffectView で出したい場合\nnpx expo install expo-glass-effect expo-blur\n```\n\nWeb は backdrop-filter で擬似、Android は半透明 surface でフォールバックします。\n\n既存コンポーネントの確認は `src/native/COMPONENT_LOOKUP.md`、Expo Router / React Navigation の tab bar、native `GlassView`、Button loading、fullscreen/media/settings/attachment/mobile shell recipes は `NATIVE_RECIPES.md` を参照してください。\n\n## 🧪 試してみる（1コマンドお試し）\n\n```bash\nnpx ksk-design-system demo\ncd ksk-ds-demo\nnpm run dev               # → http://localhost:5173 で全プロトタイプ\n# or\nnpm run storybook         # → http://localhost:6010 で全コンポーネントカタログ\n```\n\n`npx ksk-design-system demo my-trial` のように引数で名前指定もできます。\n中身は git clone + npm install を自動でやるだけなので、もちろん手動でもOK:\n\n```bash\ngit clone https://github.com/ekusiek716/ksk-design-system.git\ncd ksk-design-system && npm install\n```\n\n### Notion 仕様からモック自動生成（オプション）\n\nClaude Code をこのリポで開いて:\n\n```\n/mock https://notion.so/your-spec\n# or\n/mock 「ECサイトの商品詳細画面、カート追加と画像ギャラリー付き」\n```\n\nDS コンポーネントを最大限活用したモックが `src/prototypes/` に生成され、`http://localhost:5173` のプレビューに即反映されます。スクラッチで UI を組まず、既存コンポーネントを組み合わせて作るのでブレません。\n\n## 📖 ドキュメント\n\n- **ライブ Storybook**: https://ksk-design-system.vercel.app — 全コンポーネントのバリアント・テーマ切り替えを操作可能\n- **npm**: https://www.npmjs.com/package/ksk-design-system\n- 設計思想・トークン体系の詳細は `CLAUDE.md` / `DESIGN.md` を参照\n- バージョンアップ時の確認事項・PR 手順は `UPDATING.md` を参照\n\n## 📈 ダウンロード数\n\nnpm の公開統計から、インストール数を確認できます。\n\n```bash\nnpm run metrics                 # 直近の DL 数・推移・バージョン別内訳を表示\nnpm run metrics -- --json       # 生データを JSON で出力\nnpm run metrics -- --range last-year\n```\n\n- リアルタイムのグラフ: https://npm-stat.com/charts.html?package=ksk-design-system\n- README 冒頭のバッジは shields.io 経由で常時最新の月間 DL 数を表示\n\n> npm は匿名集計のため、CI やミラーの重複を含む **install 回数の目安** です（ユニークユーザー数ではありません）。\n\n## DS公開通知\n\nDSへ依頼するときは、DSの通常issueとappの取り込み待ち通常issueを作成する。DS正本の作業ブランチで `node bin/init.js register-consumer-request --ds-issue N --consumer-issue URL` を実行し、台帳変更をPRに含める。未公開CLIで古いnpm版を起動しないようsourceのコマンドを使う。公開済みCLIでは `npx ksk-ds register-consumer-request` も同じ引数で使える。\n\n登録CLIは既存のgh認証で両issueを確認し、app issueへ `ds:waiting` を自動付与する。closedまたは `ds:released` のissueは降格させない。修正PR作成後は同じコマンドに `--fix-pr N` を付けて紐付ける。省略時は既存fixPrを維持し、累積台帳を削除しない。`--dry-run` は通信・書き込みなしのローカルプレビューで、issue実在や権限は確認しない。失敗は非zero。台帳保存後のラベル失敗は同じコマンドで再試行する。\n\n公開通知はDSの一括bump（`scripts/update-consumers.sh VERSION`）時だけ実行する。公開版に修正が含まれることを確認し、bump PR付きの通知と `ds:released` を付ける。6時間pollingとapp側workflow/scriptは廃止し、`init-release-notices` は移行案内を出して停止する。app側の取り込み・動作確認が完了するまで追従issueは閉じない。詳しくは [公開通知手順](https://github.com/ekusiek716/ksk-design-system/blob/main/docs/consumer-release-notices.md) を参照。\n\n同じapp issueに複数のDS依頼がある場合、公開台帳内の該当依頼がすべて公開・通知済みになるまで `ds:waiting` を残す（`ds:released` と併存する場合あり）。通知はrepo owner本人 `ekusiek716` のPAT認証が前提。通知失敗時は既存bump PRを保持して同じversion・対象repoの一括bumpを再実行し、通知runtime単独実行・並列実行はしない。\n\n## 📄 ライセンス\n\n[MIT](./LICENSE) © 奥野圭祐 (Keisuke Okuno)\n","readmeFilename":"README.md"}