{"_id":"wimui","_rev":"81-534f76fc64935311dcbfbd245b03bc91","name":"wimui","dist-tags":{"latest":"0.41.0"},"versions":{"0.1.0":{"name":"wimui","version":"0.1.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.1.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"33692b71176420e8981984e4044b84b6176eaea5","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.1.0.tgz","fileCount":1420,"integrity":"sha512-9aeeGZD7YuV0lMhlAFC2+D0pnY18JuLM+3XuVaNDNiZaefML4WbbVSr5axDDgWI5Nt/ytCcRlZ3BheJBRcuzDA==","signatures":[{"sig":"MEUCIQC8DC1OSzJjFKp+t9HcVHtyC+8Rr0M5FVfPf8ayfE8EjwIgCDkW9j9HJVhcPVRPvKRfBlp1zFRpvzCIPKDdFCazhEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3810935},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"b4829f04c0f0fb011d9b2dd54e6af9273d50fb81","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.5","recharts":"^3.8.1","storybook":"10.5.2","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.0.8","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.0","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.81.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.2","@storybook/addon-docs":"10.5.2","@storybook/react-vite":"10.5.2","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.2","@storybook/addon-vitest":"10.5.2","eslint-plugin-storybook":"10.5.2","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.64.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.1.0_1784388156894_0.5956540076411292","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"wimui","version":"0.2.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.2.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d93089afe8f307ee9d3c3bfbf1f302a036cbfc75","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.2.0.tgz","fileCount":1420,"integrity":"sha512-0hXjlj35kYwjcSyYvcb8L/HgBIpJvAvH58NIcxhGAXorihgdrkdtiGdIBwSu8SmpkrJxuJbhi5FNNLh0W51s9A==","signatures":[{"sig":"MEUCIGlKSVQnyuV8vNEL+lqcoUs2RPLIqIjQ00+hluav55/gAiEAvIP3H/o6Ib2ZOQ2V4mIKdvNckOx5UuxT4ZOuL9NOcDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3812106},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"dca21234bd294e19609d78b9427add42022b2b57","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.5","recharts":"^3.8.1","storybook":"10.5.2","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.0.8","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.0","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.81.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.2","@storybook/addon-docs":"10.5.2","@storybook/react-vite":"10.5.2","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.2","@storybook/addon-vitest":"10.5.2","eslint-plugin-storybook":"10.5.2","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.64.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.2.0_1784642685257_0.7841756590731825","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"wimui","version":"0.3.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.3.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"a548e1bd99ff33e614f792855b1c7a959470f265","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.3.0.tgz","fileCount":1422,"integrity":"sha512-k/YxG5/EuVwnBHpYIgzmmuDnML/sLQMGFpQ9XDrdmx1yonX3rV9scF/pfv3xvq5b/Vz/ayyhp5uN8+YIpPgQZQ==","signatures":[{"sig":"MEUCIQDMiViDNJ1mP22hv1fFFDxng/QbqNTWJyGdgoPg6dycPwIgEOZ6uhOIn/glqFdUw3v1eoqnzvZaQxw6H3LePdR8DNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4013734},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"f1b7fbacd584a9c48b52cfc73ed55a65dda8b245","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.3.0_1784812847744_0.7091061661343527","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"wimui","version":"0.4.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.4.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"74a7e2e29673409ab9feeaa6fafa1328f4777c17","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.4.0.tgz","fileCount":1428,"integrity":"sha512-DPXHDbakqHwTlSLNkJ/gaBJQixKzKXcgO3fXYlrUwGv/JxBZeAvrXfs1W537H04Rebhp4IODF6zcBQZY40yHZA==","signatures":[{"sig":"MEUCIQDv50mTJjBdNH1nTeXXeE1N4w5+kwx3tMvtNq484Gi7zAIgc2pbY7tnfNSkicx08Ut8EiOUnkTyXH0GSsVgMmGyfP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4042129},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"d07f8cda3407d58b08fc24354fb20c411c510115","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.4.0_1784911867613_0.8464167320415923","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"wimui","version":"0.5.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.5.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"0357760e3a7266d5051f83be6469144bdf960570","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.5.0.tgz","fileCount":1428,"integrity":"sha512-wSa2uqZxs3iM0t/kmJn52QQj2Md4aLQ1OKoEbZsz2qL8VXO+aUo1V47p44eONCKWhdUCXgQkKqoHgru8US3TiQ==","signatures":[{"sig":"MEYCIQCW/xtJhxzBIHas9XcQ5wx46Z+Ui/I57S+o4XaVJwNOKgIhAOzoSsVAiwxQzg0R2Lw02jS19dTZCurXtwy83ksxOdDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4045117},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"d2055d5342b2b96e4fe4a1b07275f18a01f2c6c2","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js","node scripts/check-slop.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.5.0_1784973080800_0.6060475070481157","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"wimui","version":"0.5.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.5.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d6a1592c10508ec3c48b6b593827fe8f767ee586","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.5.1.tgz","fileCount":1428,"integrity":"sha512-RhMTRpeupzwrn/M1UhXs0xFpyFOBwZONZoWw5fRlwnB8ud5qkWpSNPJe685rJi1ZiOIuo9bWeeyfgm89FlBgAQ==","signatures":[{"sig":"MEQCIC9pzFC6S29Wjjttu3zLnbLZGLrNEluw+ZecvIeXec0MAiArQqMM0o0A5ThNpepXJu+R/5GTBAqBYlOrOSnalfeItg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4054897},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"2c1bf22e0e2d6974f61666a115d95179957dba21","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM library total (gzip)","path":["dist/**/*.js","!dist/wimui.umd.js"],"limit":"380 kB"},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB"},{"gzip":true,"name":"form components (gzip)","path":"dist/components/form/**/*.js","limit":"88 kB"},{"gzip":true,"name":"charts components (gzip)","path":"dist/components/charts/**/*.js","limit":"15 kB"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB"},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB"},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB"}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js","node scripts/check-slop.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.5.1_1785007960974_0.8220171377769718","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"wimui","version":"0.5.2","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.5.2","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d61b161a7eff646786a8e18ad02a517cb39dbbbf","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.5.2.tgz","fileCount":1428,"integrity":"sha512-Sc1hK6lttReKR/DyUVMbJva5Yoo/NSrcT6CTaZ2XvR8FMpRD99XtvXR2wO0TK7hWymrXx1mexvB0t4vzs5OLew==","signatures":[{"sig":"MEUCIQCcNPdVwJ1N9k3h/jc4FuFF5qxAz81JfZt4L8nWb3QsOAIgdqTHTGIP/6STHUImVgWoTRprPsDwN9wFYRfRX7YcfqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4058887},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"30c7739ce5dbefdc894fee08b589a3b40efee5ae","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.5.2_1785072808322_0.21912912606497925","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"wimui","version":"0.5.3","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.5.3","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"9b5cda742c1783821a01fa395f77653680c90534","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.5.3.tgz","fileCount":1428,"integrity":"sha512-71HJ0P/2keva0UZd4FhAXd+1MLra++iDR4nUBh0rdefZ/KNrOUmyLVfEWQ53UKqOzzhB4UkeyjoYX5zJ9tYAsw==","signatures":[{"sig":"MEYCIQCNDLdXWzOI9Fm2MpdG3Fq3SIh5PRAJx5Y4VI6Doi+h7gIhAOyoK6xspqhiUS7X6HHQhBZ7nZ+R31CXPtXpnhpxxENo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4060461},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"4610b08ad9742a8e49bf4e109fd6cab92e3b0419","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.5.3_1785080630301_0.7135289981521968","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"wimui","version":"0.6.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.6.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"e78acefda50a5f05b7eae1499eefa238516aec3c","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.6.0.tgz","fileCount":1428,"integrity":"sha512-nzrmD24Jo80sy4Qk+xZp4TsjrmPDBxsD0ZT8KWTRszmC0jnZqQAZcqiNCa95PMFrh7KyJZ+QQtN/e+yuO8CPoA==","signatures":[{"sig":"MEYCIQCK7xw312huQ2OUtWU5Aki11G7YgV0HmgZeVUdF13uzmAIhAOtJAG1IeKrDWpAiBmf20WDthW/YUCSgARHq2GfS8tZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4080747},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"2003c3d6491c784409f79fe8da9e1e86d9622411","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.6.0_1785166038011_0.23022347252361963","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"wimui","version":"0.6.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.6.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"860b79c2496be6abfa74e9fe0403d3c3d2f14792","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.6.1.tgz","fileCount":1428,"integrity":"sha512-Zs4s5jjR0uxcN7xWvfOZwIf3CONC81B5z1GxeTJ/ssw8jxq87Be7zZHZ8sXI0jMaYzroOVZaR0FiN8CduahdqQ==","signatures":[{"sig":"MEUCIGso7NQrwrz2fb5wvAugUnqV+J9GV52uGaFLCdj57oXWAiEAzB25InVzw+9748kOe+zfrJp5HIA5blYuDpQZgz83PX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4081417},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"35b4b2f464d65cf75b8620c912f4164fb00b6a22","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.6.1_1785248547333_0.16044546700977014","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"wimui","version":"0.7.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.7.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"5b9d7c01594c423db72199d60be4c79e0e5f27f8","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.7.0.tgz","fileCount":1434,"integrity":"sha512-0tkYiWqQw/z4h7lmNSlSPL8384S7BQOlgSo/LohIMukhmO5dx/N3axBDhE1K2EbmhwESYrSzBt/EJTX/B+dDNg==","signatures":[{"sig":"MEYCIQDOPStR9r7GSUGvxonh1yxuLiL2eO+pQndgroQOQUdBegIhAMxl2+020kAtKgQXuYtxsrjZXmUPaEAnzqVId2omntUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097196},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"6e8f3fd830ba936709072f16784438ba76312115","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.7","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^29.0.1","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.7.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.3","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^12.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.1","lint-staged":"17.1.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.1","@google/genai":"2.12.0","@xyflow/react":"12.11.2","react-i18next":"17.0.10","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.82.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^12.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.4.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.3","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.3","@storybook/addon-docs":"10.5.3","@storybook/react-vite":"10.5.3","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.3","@storybook/addon-vitest":"10.5.3","eslint-plugin-storybook":"10.5.3","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.7.0_1785261521217_0.7327497578744802","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"wimui","version":"0.8.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.8.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"41754ca4ca7afddbd93e63ae95b5c4142cd14c10","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.8.0.tgz","fileCount":1434,"integrity":"sha512-KxwkBJX3H0160AXQ17HYxC7E4EX8Wx4ekt826qy0TBv+JWJa3JDSzYBRqJJ61I15t3hU9MTTufawXlHoFGvfaA==","signatures":[{"sig":"MEQCICPoyO88SRs4+esUTHe52zvQbEOppFz2SD4qYft3OoEAAiBaowr0NzjWLdJhUqv9vleUIrfvQg+bBTyalI4L1ljuww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4101042},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"28b1eb9db9c7f7ee842eb0679b77ab9146862ce1","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.8.0_1785338060415_0.6115946057137118","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"wimui","version":"0.9.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.9.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"ef84f676d76e11a2f22b9deb01c352c7deea87d1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.9.0.tgz","fileCount":1438,"integrity":"sha512-MQ6SURzGOnHMZRJxsROK91gpbycfq6mzAX75vH0KMEod+b1AToIv1dcZXGXidXSB/h8utv29iqNhUDJK20katA==","signatures":[{"sig":"MEUCIQDld6EO17UuJYe4dpdo1Wu9kJ1jvyaB9MEOzkHJqg50jwIgeijaFarm1lmShnzjgSLX2Q12CaEM0lMQNh9mfgLzLh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4121706},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"c63e66afe1efbe9e4dabe68c6fe000182db91861","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.9.0_1785413487570_0.6491716890193131","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"wimui","version":"0.10.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.10.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"0a138c508a0ce3c57337ffc8c02d446695624da9","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.10.0.tgz","fileCount":1442,"integrity":"sha512-n+mZHLIJvuGf/ZyuXqK2bCQziQUkVu4AFnEdhrUpUwRtjTzTC+5Cb2AQMpNPwDZdI56oCvwBSbjBE4EZC3uaZg==","signatures":[{"sig":"MEYCIQDIC5vCJzOQ2Rf+jFHPoMJs+K1Uq3EUxSpCdmv9p0TIpgIhAKOWWdIENGt/KpVCBtwZg9tCfiBrGEBraiuvaOkcw7tP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4128318},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"448ece9e0b9db139f471c44ec4089e55a8d1e244","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.10.0_1785505135210_0.3262068952700665","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"wimui","version":"0.11.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.11.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"7a7395e0f79d3a21fd3f038a33ddd02cc0e4d023","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.11.0.tgz","fileCount":1455,"integrity":"sha512-znwSLA1UAd+3NsRIOZJjdfipxWPnXooFW4RrZSd1Zfulfb/jDnJYisxniz7Eqnl4o1bCi0+X0lGgUM8f+Sjl/g==","signatures":[{"sig":"MEUCIQCubDTdv64mdYVtUpz8bnYYKW85ZlHceAmcArrgrA+REAIgBw1LRX5pjavx+VrqXWvq5JagN7Zr2fG3PZ5FRHxleMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4178065},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"90df9e950eb277d8ac5809f179fa6f35acc2cbc3","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{src/data/components.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.11.0_1785594129710_0.7705013970474919","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"wimui","version":"0.12.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.12.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"1b8ee0b8c8c7436b0f9e28341b4bcc3b53d6231a","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.12.0.tgz","fileCount":1455,"integrity":"sha512-KdEBB9x2Zh/S0JBecSEOveuN6rHDpahmkqJnqSDGUFesHXXktcAPZgj+PEl5lHzbi63iDZfsoywP1gLgqcTQ2A==","signatures":[{"sig":"MEUCIQD3+vCMq10uYlvFeFO8+pwUb7NHR/a7qV2aBOh9xVK+OgIgKG8o1D12mX8l80xEt4GCsMHkUGV6sYwo+YvTU+DDKR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4181528},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"1f0db9a26de8c71e8ac66fd6c52e78c127937354","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.12.0_1785653372101_0.8918344113129002","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"wimui","version":"0.13.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.13.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"1c8aaf2ca6eca6d7b4b16e5758728b5773fb9aa1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.13.0.tgz","fileCount":1455,"integrity":"sha512-wr+kfX+b4heuoStSkFdZ+1QUszL9/uz0etjI8FcPIx9uaJja3cd132wSPVgqa6vdRG9KW+8Gkky6hAp2EnStkg==","signatures":[{"sig":"MEYCIQCqW4v3DEUHqShVzyFiB/dAJ1+4QXRUGtDbGwQ0bvMPbAIhAMCee7YJr8pa7OqbjaOueIbz5p6L7GvuQLL/7p/JHDrh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4183121},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"83c96d36258f0c5a93b6f85794c7a4b687c11eca","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip)","path":"dist/ai.js","limit":"29 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.13.0_1785656347164_0.8252838872832424","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"wimui","version":"0.14.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.14.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"a24c84f07b0137f993a34c33baaa88e9d8037bc1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.14.0.tgz","fileCount":1455,"integrity":"sha512-oSpqIZ3TWbFllvXyAnna+qRqbW22lRqXkmBFE9r/SYI2x7DOQbMpGxsIWJrHRSwQ1DzlwDJDiU5B1kyHcik3PA==","signatures":[{"sig":"MEYCIQDD5dW8DUI2AxQzVapG/Yx7SjKnU7xsZype7ObqXngP6QIhAIYZ+GgaUStMOQtHtxp5R7GCTSf349NIEhx6ZvsSsahH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4194833},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"426f313c9c720d4d8f71b98c856ca6e05d4f8ce4","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.14.0_1785773277000_0.11633471554224073","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"wimui","version":"0.15.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.15.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"f6689336e14f9fed5cfe606c231b3041358c6086","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.15.0.tgz","fileCount":1455,"integrity":"sha512-TkqW6jglWVnjgODUkvwTJgz1VzeuOV67Sa9nCFjqZZTFc/QyLs1AFT1ZrwetU71AiDPSVMKdc7VmaBL48DX9uw==","signatures":[{"sig":"MEUCICN1Jm//o+yOFudWIVcEnIFjMVIFsVIREH3wRy5NkGoOAiEA5onvmyRhzpYHNs7Lahj/rNrZ+jDc+qtr4X605McHViI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4195177},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"12de6cc2e3026682a2a2c6846a3ae9a210113abb","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","check:hooks":"node scripts/check-root-hooks.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.15.0_1785845588177_0.6187847525980328","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"wimui","version":"0.16.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.16.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4563eb33bbdfc1488e56fc9fc4dc5546cf24ced0","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.16.0.tgz","fileCount":1484,"integrity":"sha512-x3FYib0IrmmJ17yV4M+gjgokPly/ww+OH0p7EwCqPrsmO8sgy1fhIlJ+gFYv/lbpJO2BZGqDQ4+LK/u5E8s+hQ==","signatures":[{"sig":"MEYCIQCUEetFxvpYkCo28ZFuwBGcox5XOSLpC+drsIGkAjRfBQIhAKa2/vgS0mjaVWMg0OEhVuUMZIP2hmHTysjoNaJubBxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4219743},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"d1d0668e3d44d67397c940ab8e60ff142ff0e510","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.8.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.5","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.2.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.13.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.83.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.5.7","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.4","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.5","@storybook/addon-docs":"10.5.5","@storybook/react-vite":"10.5.5","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.5","@storybook/addon-vitest":"10.5.5","eslint-plugin-storybook":"10.5.5","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.16.0_1785937573890_0.5702950484844742","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"wimui","version":"0.17.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.17.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"3a6acf1bc8c474d4fae1b8da6e4037423f78604c","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.17.0.tgz","fileCount":1484,"integrity":"sha512-t2DRu4rF4IpxdmMKXzZqae/i08FESB6NMjzo9kUz9XiwGQJdZteUcK+cqch+tREU+lItkM9h8ylLpNmT51Yc3w==","signatures":[{"sig":"MEYCIQCd6HWsn4LgKJ+ajaYVhJYKvupIsZ8mmZU9TVz0naE0cAIhAMuDYmN+uyU+waz7ILg/CFqTJrUuIj9kanNEZ84f5Xwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4226196},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"c964c8e99d8218fe042a1bd8d3f725ebb0d7d77f","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.6","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.2","@google/genai":"2.15.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.84.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.6","@storybook/addon-docs":"10.5.6","@storybook/react-vite":"10.5.6","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.6","@storybook/addon-vitest":"10.5.6","eslint-plugin-storybook":"10.5.6","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.65.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.65.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.17.0_1786121235624_0.3724592461584675","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"wimui","version":"0.18.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.18.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"c76c1745bae32e8b3c6104f0b08b50866aca6d61","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.18.0.tgz","fileCount":1487,"integrity":"sha512-BL194ghx/6FTYjWxjFeGxeSOfdwTXGfOAmplwuCU1JEO9wmMiMJ8+S4FWSvL7AwCWMypiCW3R2QXlqUtfwSi5A==","signatures":[{"sig":"MEUCIQDgKy80MmiHDflAJmWkwoNwNd6g2TNaH0zrLP65LPBgiwIgeKaDyjdPTFIy6PmAMqxkKOEqOX841ZQCmYtasc309/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4226508},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"eeb90d8dd99978a3d3e09763c22af7f4bbabba31","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","i18n:check:components":"node scripts/check-i18n-components.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.84.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.18.0_1786298051216_0.22150868979069993","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"wimui","version":"0.19.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.19.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"31d153720cf33f349c85fc27bd12c057c82eb905","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.19.0.tgz","fileCount":1483,"integrity":"sha512-8NdKxURTvR+VRsA4+Jc0DknaciSZ6VU6tTjSdp/KIZFNbw/yafE6QMJIfe4vwGKwJponUO+OuhJNZXFPKpc1VA==","signatures":[{"sig":"MEQCIGstgsvwV0GIFT492shk4caQ4kgXFUnjH6d66HLfEh6BAiAtVJgJwtUNCf9SG61M45Bg3y8r3udJAk8icAymbwyorg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4237323},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"c9e6ddd888dc36697d88b31efde3e27a37f5e64b","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.1.2","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.84.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.0","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.19.0_1786372988890_0.3945387049721283","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"wimui","version":"0.20.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.20.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"957977ef7d68e70b56a0eef3fe0e9a17395dfa94","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.20.0.tgz","fileCount":1486,"integrity":"sha512-RVWTPRI76le1FOvIf9I+nqfqUvtcve7EplYGvrN4LIS5Jg+UMoBRUQ8vXQdBl+iD4Y/8S/1vDDUGiasKOTfjZg==","signatures":[{"sig":"MEUCIQD3PUvCSnXIfz3TDiJsNd3K4yp9V92NJFTpecBzwOS6SAIgNvMiVZPq0HZTrJrKmmBLrancYIrwJfZBwimAInizqt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4247060},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"fad193900a5e062b48e24cfd437d825f1533b428","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.20.0_1786445897844_0.005825576566207191","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"wimui","version":"0.21.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.21.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"84303700b6a1cdf23385ab34a778e15bbf03f6d8","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.21.0.tgz","fileCount":1486,"integrity":"sha512-HQ//d5G6p9a++cuyd/Lnzd7LCzgV2IKF3y2m1t3L76ETL80ojciznXafWOFIXI5693Gst3NwDOXV3LL19+JUFA==","signatures":[{"sig":"MEYCIQCVCEmllsyvXaIbbYuH8PcpwsG1jxTkGVO+nSizg802cgIhAPH6epwmyMQL5zHhVbsMBZ4ALFRSyfF+JlJkYagOkQrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4252729},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"abc3c0ebbf45946822b17c0f3b77ed62bae3c721","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.21.0_1786468060102_0.7147048842740373","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"wimui","version":"0.22.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.22.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"f12e9a56be02e5079604b42dcc65e4c24cbbf61a","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.22.0.tgz","fileCount":1486,"integrity":"sha512-FjvBQzhWr+bYOKGZQXn9VTGHF1OPCw8xE8krBWyaJG4pDBp4Rg8YnxgeAu6P6UC97vUDc9rQ6/4z5n6ZXQ0aCA==","signatures":[{"sig":"MEQCIHP4i3NrGx4amie/3KdyT+fo7XCHhl0NZBcBL7qIbDt4AiBWSUxBLM6CdlStGQWmOlpf6L9hDBAzJwuLMbzIFOz2HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254328},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"0ff9a246ac6898aed8e8f9f3854bc57a9c055e0c","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.22.0_1786538127316_0.1164568004283868","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"wimui","version":"0.23.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"bde89bf92b6de68899f8618921cedb6d2ee9d349","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.1.tgz","fileCount":1490,"integrity":"sha512-ikWBEddhsxUfEVgrVGV9ovfw8AN3lELLzpEgTklKYDpboDCBbv9pJ5pAqby9vUzb9WgpI45PWyPQ96fanOaR3A==","signatures":[{"sig":"MEYCIQD8X+J+3cFjpRoa2CYYJQ8IB8WNqt/OZGkU4emhASM5CQIhANKIEEHJy17Qpo1dP4+EZtG/BDndHQMdxcsFZ58/EnAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4264568},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"fc841148287bd1eb5aab42b3e31b79a848468a98","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.1_1786621187969_0.17223210201329664","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"wimui","version":"0.23.2","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.2","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d8a67f5a30c694ffacbc8c5f7b09962f50907d71","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.2.tgz","fileCount":1490,"integrity":"sha512-pJz4+wxU7sRQyXBrMTr4pu4SYRtdkuXKUM8f9vbyblx5zdKuIb2GCHT0/s09W86VBrmHvaM2UlglLux+vNxa4A==","signatures":[{"sig":"MEYCIQDsJ3mMFC4M8eOmt0abus9q2X1bxKrzl7yQZGXAK3UaHwIhALi9vLONOFGLNQlqBMiTd5zVWW6LaJXpw9O/N/UK6vGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4265288},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"0b1724c27df4c704e3ff481950b323d68473a9c5","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.2_1786627788614_0.5195173005275933","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"wimui","version":"0.23.3","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.3","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"1bc423581b8602f170e9d82199fe359e0243bdf1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.3.tgz","fileCount":1490,"integrity":"sha512-KrjuDEahZOrGTuLLWTUp4iIxVeyoWqMu3LRxFvrFYq+UsTJyx+R9Y5fEPA3Vw3I9lA+Vw3j2vNPk/DvMITcARQ==","signatures":[{"sig":"MEUCIQCJ2AQqkJkh6nEaa9UiLPXxxLsq+HYCPbT1wwzBeuFBYAIgM8VQSfozfzlYHGCRuqBSs7zlCeGK3m9SjXJVLa3TFF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4265346},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"90179edb94be2cb17c63090fb4986d0466c56ae0","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.3_1786630961728_0.20367417695932666","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"wimui","version":"0.23.4","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.4","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"36ff9dfddedc7c06e5318501ae208166a2351e6e","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.4.tgz","fileCount":1490,"integrity":"sha512-zZT2uJ9gWOfLVCnGS4IwdahZ981EvZGj/izljPAU1sn6+ZvJigRhDEh+6MjvhfNEWtEXxJ+X6lgMp1ZZbLkVLA==","signatures":[{"sig":"MEQCICFfMXqzI43pHFJjdH5rXtwRlzuE/O0muwjKEJHEJ4e5AiBs++BOITTOBX9b/VsC/E8r8jnvKcEWazEvE9zMdqqQfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4265924},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"90d039b2f9e07172d926744035157bd0c324ea81","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.4_1786632999882_0.5214355282916714","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"wimui","version":"0.23.5","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.5","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"941e94078d56ddef63cd9f6ddeb4b84b30a22975","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.5.tgz","fileCount":1490,"integrity":"sha512-OdA611jiuCdgjfTE62RWamW+aeAqbhyXEbKMgq+/3jO+ZVWX6ji3nAL2pLEi48Y5bb4BWznr2z8RCkjIkbfxBg==","signatures":[{"sig":"MEQCIAyLWzKXR0MLJD3lh7QB/fTjwiq2KphutvrfZs46NlAHAiBzYzVU77ZOMKjtnRbwczvuTWCMwaxDUWHjBsO4N2kfcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4267388},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"fba645fc44ba0b1a64696720e35bbf746e5b1eb6","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.1","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.5_1786637259791_0.05295097220542888","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"wimui","version":"0.23.6","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.6","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"5254c3505e8c3d30826925e7d13e863be2cf944d","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.6.tgz","fileCount":1490,"integrity":"sha512-sPr9leebN8/qdM2KyOPZnlQHySPdk9lyPLd6HaKEt1voJ+fNNrM50gkixU/3H0iYztz77uhSB4JxTfNatSR/Wg==","signatures":[{"sig":"MEYCIQDXb7zYO7kguZVtcDl5LPuqdy5yBvitG3PMZPzIS0lzlgIhALlDmvvX9JNp6XHGlOgXomlhUnc8fiZfUS7xH+m+0Tcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4268077},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"3e78dbd6a68396c662a8e7062de6c039e771e604","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.6_1786702746943_0.08082434289998663","host":"s3://npm-registry-packages-npm-production"}},"0.23.7":{"name":"wimui","version":"0.23.7","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.7","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"751dcbe2ca1b439aa3e09f80b277ca8bccbefb59","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.7.tgz","fileCount":1490,"integrity":"sha512-MYu9fEX+2cAUIUAKB7hZwxht5Mnz1vWmHPBJd61xGnYGPHl6C1YtAFfHSunMOlD0cjkkPGbYYyo8s4NGwnLStQ==","signatures":[{"sig":"MEUCIQDr+2p1hYoIzs97Ykp7IwXu9uK9QOxmZDC99U0iP4ua+wIgXQCG7PBMucTbGLzYNagNlAThEwUnUiWjUBgqCjAhFf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4269020},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"4ac4d29bce32be1b444be91c784e7e082211efa1","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.7_1786710219861_0.5227380093412906","host":"s3://npm-registry-packages-npm-production"}},"0.23.8":{"name":"wimui","version":"0.23.8","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.8","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"ebfc93b49c03f9eec3373b29447da5d9286f21d7","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.8.tgz","fileCount":1490,"integrity":"sha512-LUH+flMtzsVIZHLXFOPI3kpT8p8JAdC+jU5y/L9NwAJHm31f2AqhiosR0p/t8f8DCB6PGxc7lMtKCUc8yRM5Ew==","signatures":[{"sig":"MEUCIBh9wbFYvbQFmolXg+owabh9X6eddJZVeyjhXyQkk6FvAiEAr4buE2w2eMR9CgIyi3P8g+9Ct84HJgFN1jkVYUdp2Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4271808},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"76c2d5852af50c3db64dfce6dff99b302fd770c2","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.8_1786726622995_0.6361747996760323","host":"s3://npm-registry-packages-npm-production"}},"0.23.9":{"name":"wimui","version":"0.23.9","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.9","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"cdf9db25cda82e42ed440ba8379028f3615aa469","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.9.tgz","fileCount":1490,"integrity":"sha512-3MBNsabKNTjszZoFXQ7d3bWC9vRby7KnWeSBEGgdGb4pPHjx8+JyQuuL2hhBc5ZftBXx2X5VWxgmiATnHnXM2w==","signatures":[{"sig":"MEQCICwJrLV6dwvMeyoat4cITT6ol5JZZ7dwRBMIPWVGS78TAiALKLVr3Oio7bVGHyPuLhEbk2WU2tR6qNxga6qX+EdnWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274139},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"0ddbb1374afd7dc6f20ea064f37d6c7d182030df","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.9_1786774771738_0.9412048425671116","host":"s3://npm-registry-packages-npm-production"}},"0.23.10":{"name":"wimui","version":"0.23.10","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.10","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"e7c0a4ca1bfc50732f32375ef54758c0ec8d5af2","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.10.tgz","fileCount":1490,"integrity":"sha512-yfATb22d8kOPm4ghpQbk+Lm+Cb8fSSi3g9/WUVs5d7WVRS5ZnHQAR2TEvGSAbEcQu1bAvBfAOptWoLOJ6fTp5A==","signatures":[{"sig":"MEYCIQCVeNCpxGjCn93wa244fGuPbiSLz0FyJuYSHMpEWu6FfwIhAPc2lR4XT36QpgtHlf566eGMzQf5N37Ys7P5qADEGJBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274126},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"24eb3e5776177f359195781ed5f718bac3f29da0","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.10_1786779202754_0.6074247604323517","host":"s3://npm-registry-packages-npm-production"}},"0.23.11":{"name":"wimui","version":"0.23.11","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.11","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"96fb6fb91c8e604f39150b115afbc0ee22707098","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.11.tgz","fileCount":1490,"integrity":"sha512-DCdY0lvczJfdArGzinEIeF8RRY9gu3EI+bKZVkBOMsDDXctb4SHhElBvvVuGVT1GZ4vXtlMtgCmopwkSmqK4SA==","signatures":[{"sig":"MEQCIHlCF/PeTrBtt6tS0hNMyLaJDEex1ayqyhfNwXwFKSYkAiAsryGIk/HyB7g5NnqCeU7b9lB/1T7IE017jZruyh+1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274648},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"e2e6a1baf71dd5570b05ce8849ce3f2614780eb2","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.11_1786788835169_0.4799877691762735","host":"s3://npm-registry-packages-npm-production"}},"0.23.12":{"name":"wimui","version":"0.23.12","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.12","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"3389fb586e87975bcd9e475888acf9e9cf8bf833","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.12.tgz","fileCount":1490,"integrity":"sha512-Prdj9EzKqihefZgTL2oWutKgj7qsi16bIKlem2Xt0D2bvqe311UGePb2enxmeAd/L70Re6KA0gFLYEgw88vZeA==","signatures":[{"sig":"MEUCIFrOgqTLc1epbQtejPaSUTg/kAiUkKL7XpqPPymZbrgZAiEAnpO3L0wS3+Jyes4SZMLQuAFTnbMbYEDgawkQIzhWk4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274706},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"233c6612717cbc78bfb5099898aa8a47ce812170","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.12_1786800803006_0.3841487408804254","host":"s3://npm-registry-packages-npm-production"}},"0.23.13":{"name":"wimui","version":"0.23.13","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.13","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"bce11e3f001b2a36edd6cb1dd893495f64ca2e04","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.13.tgz","fileCount":1490,"integrity":"sha512-1Psv0TdeKFEHQdrVR9XrSAbsTemgZyNMgKGxmO/EIKeZESwN5Bgz2KugzgvpYn0RaT/ySENh6OaMMsQQIeIHBg==","signatures":[{"sig":"MEUCIQDX6Z0LusIIxHKgVzai6dVTgM4hd8b9+c1uFtQxBPiDhgIgaJqD8R3C6iu9ewJPtS1vbDAi6I29L0f3nBpt/0jYdyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4276217},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"8df81d2f3e607837edd67dd41d7b2a38388e9922","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.13_1786809774953_0.6381734887201904","host":"s3://npm-registry-packages-npm-production"}},"0.23.14":{"name":"wimui","version":"0.23.14","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.14","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"f4d1ea563727e6ea36d62247d99b3201fc3047ae","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.14.tgz","fileCount":1490,"integrity":"sha512-zhRGFR5T4nPTR/R4EtLM41ZX38bR6k0QNeXRzy1LLe9Gu+sd0FhZoX7ERNuA0grKNNj4f6uFlgm6mdjYbhxejQ==","signatures":[{"sig":"MEUCIQDgc9TDqg+R3lUpRgpEcN9oUGMfYyoH5LMzu+8uxQ1i/AIgGuXPujjbb3adLMnb+bKpTD2TKqXR5qfZaR/ZS4ssG48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4280466},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"49d9d227a8412bcc109ff05b799b491bf373e17a","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.14_1786862173168_0.8401358936258116","host":"s3://npm-registry-packages-npm-production"}},"0.23.15":{"name":"wimui","version":"0.23.15","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.15","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"0c99bf16f5156a7afb1a5c9ddb5067f9544f1d3b","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.15.tgz","fileCount":1490,"integrity":"sha512-ky4Y+LjVkpuvz4ZwLx8FZIPk3c1H4bPZX0x9eVhTImEQNTMOkbpeV0D0a4+DtUDHe77XVCBPcRXa87PxG9QzvA==","signatures":[{"sig":"MEUCIQCv82axf6VGM9SSwjnf7UcapSmWXQtOZPihKPtzWpBZXgIgKyuO+79+oZI8dufpYcXkik/9iYMOTZhPVHN7aE/WOec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4280549},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"7bfb37a7962b23feaea2a929340ce01e34e9d42a","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.15_1786867258158_0.0760194859796095","host":"s3://npm-registry-packages-npm-production"}},"0.23.16":{"name":"wimui","version":"0.23.16","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.16","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d7ad0e2aed026c1e4a17c082194964efa5686e91","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.16.tgz","fileCount":1490,"integrity":"sha512-GG4UuMF70UKgRLStiXjhk9v/+YXyHuH+aVMSAAi2UdJGrNShUNakX61XDeClAEVxluHfdXKYR6ffCRD5+0uz4Q==","signatures":[{"sig":"MEYCIQCIqnxNOy5JvEwiZQtrwOLlmuzLCuEuMBMCHeBuRodh8gIhANhoSj4wptav9AnyGpAHfGhgUg1USH4BWZl/nI1QHjAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4289642},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"8ab2880a7aeee85047ea23950bc17a4de5ef15a8","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.9.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.7","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.16.0","@xyflow/react":"12.11.2","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.7.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.11.1","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.7","@storybook/addon-docs":"10.5.7","@storybook/react-vite":"10.5.7","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.7","@storybook/addon-vitest":"10.5.7","eslint-plugin-storybook":"10.5.7","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"8.66.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.1","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.7.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.66.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.16_1786876427901_0.9296380193980407","host":"s3://npm-registry-packages-npm-production"}},"0.23.17":{"name":"wimui","version":"0.23.17","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.23.17","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"9a60b5e6aabdf22f6e9b7c9e49a9718c58ba976b","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.23.17.tgz","fileCount":1490,"integrity":"sha512-pRHti3SowScs0cXMwhjPIpZl6B4AU7nK2urgkIKcGZsLFccYwm3fkQRUSKiKW6KF6V9NXmisAKTaNonNHwH61w==","signatures":[{"sig":"MEUCIQCg/OokR/oE1IfjXTQXl2XupvetniWvrj8wlo4dh6+IQwIgDaV9d1dTMRCxbAPpA/oFZ6Ogq3aDQ00ZLWTobWq0FdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.23.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4289694},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"e2766131bd0367dc022cc1f03798bd40ef8653df","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.23.17_1786887077242_0.4132306247881785","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"wimui","version":"0.24.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.24.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"f25100d937f774e49bc1f47226aaa9ba825dd96c","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.24.0.tgz","fileCount":1490,"integrity":"sha512-CEx3EE4SjgwF7X05fS3VdbYyhbgTpZ1V/3Z+L2vAlH2jUTSwJ5nt2MCvWPnVtN7wunpVvzdU609q7qeqeIaAdw==","signatures":[{"sig":"MEQCIHvmaA1Yas9tvZXPqXTQMtGLR+TkZ5Cq/Vtv5dsHgX9xAiA9l65ugb6UYxv39RMYP4zHUsy9tVh1M8PfEV0zVYocpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4293037},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"501497224daa396c81728f4d03b7871ea67aadbd","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.24.0_1787052320268_0.638676689571861","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"wimui","version":"0.24.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.24.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"c8b37acfde8217325542eddcf71cc52a9dbcfd2f","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.24.1.tgz","fileCount":1490,"integrity":"sha512-GBx4yB7HIv7g/nrj0SW7yJtcFk8Mvtaf/JMMmayNwaQ5ttCRdPt3BUCfDZfByOVj2IvzTtR4G1cS/k6eKreEkQ==","signatures":[{"sig":"MEYCIQDF8jBbvrO/MAuNBh7HwHhXWUidp1jKhy96BfHoRCx4ygIhAIm2CVXZBclxcVwlwkqz0EWq231DLEwjo848iyan7QfL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4293914},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"bcd09d71bffb8313cc1525f9b202a27141886097","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.24.1_1787224441942_0.9023051614129516","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"wimui","version":"0.24.2","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.24.2","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"810a0ba6253c8895ad27e0d2cebb16aed01036a3","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.24.2.tgz","fileCount":1490,"integrity":"sha512-fZ3kUFu9/fw5MDyKTkrf6wYZXqvF78tVS+Ln/6ZjZ/sEb+/WbECWyS+aR4bIwiqTy2sPxN8PmKOdwKH7EIXmxw==","signatures":[{"sig":"MEUCICvosG0Ak5pwdPcZpFrec7ltKxxpcKBnC4RTCyx2EdtZAiEA0pZpnsxQXkhYHaQTANXfK8dTKdH8sxgj3KiLmVm0W20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4294074},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"9dea28b5dae93b5d26c740cc03095bf20bc2c6f9","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.24.2_1787231550128_0.05737273391835673","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"wimui","version":"0.24.3","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.24.3","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"a19c5b3a1f6f3e751829d0e0caedfa130f23666c","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.24.3.tgz","fileCount":1490,"integrity":"sha512-1AQ3l5lcdnzTRS6Y72f5E+8/lRvjwnj2Q//+lB4ucMmtitMBRJpZP4lZOmKqIZDChU8UA0nDpjIi3hz6wj3duA==","signatures":[{"sig":"MEUCIE7qMmljKdxCEDbmTlJACWZwsPxiy9rZRLPBiXepHa4fAiEA2Z41Zc2i/iU0HiJ/3HIlEDJKP3+i8JxW7yR1CuT32+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.24.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4294277},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"b8fb7fdd744453cb72e462b9bfd648c6a2a20a82","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.24.3_1787233849086_0.37880950222728726","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"wimui","version":"0.24.4","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.24.4","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"87d5db7d8f1c5519bb58c4eca0ff1a34a15c32a0","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.24.4.tgz","fileCount":1490,"integrity":"sha512-M/ezW9YwRaDk0B5jZ5HtUI2VooqYAqgtbz1qmwVwsHWyQIY2xUwnlLnpm8E3lO6abxoD7epXjciXWuJt48UyJg==","signatures":[{"sig":"MEUCIAQ4Al13bXltaztif311gEZuOkY/S/EV1riin8MB401QAiEA8aRHNVcEZCQaQARsqB1eCax0Lwh2aeYa9cTWZpBS/e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.24.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4295178},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"4722c481ef080a3e158f981dc0f0964c644f7bc1","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.24.4_1787236946069_0.666790223371645","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"wimui","version":"0.25.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.25.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"398b214b13bac37959e6b26e8b48d94f24428b7f","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.25.0.tgz","fileCount":1490,"integrity":"sha512-qv7BlZ/qZ9Sj2uM0g0D3V1o9uWKDuzBgYIOsSlJ1x7nwwRnsrcjuPDIGFTIpeZ0/jbNcRcrz/gFf6WbF8FbEAQ==","signatures":[{"sig":"MEUCIAao53yT3f3Leax8Z2fVyqA2u3xiRqfqJ5eMet7E33BiAiEAnx5vISWYnnL503GQUlUxZFp2DeUhcMObMaW6V1h0Y+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299018},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"4d3939bf5e8c732c6cd92638a347bc658e94d5e3","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"{README.md,package.json}":["node scripts/check-readme-claims.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.3.6","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.8","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/diff":"8.0.0","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.34.3","@google/genai":"2.17.1","@xyflow/react":"12.11.3","react-i18next":"17.0.11","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.1","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.0","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.8","@storybook/addon-docs":"10.5.8","@storybook/react-vite":"10.5.8","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.8","@storybook/addon-vitest":"10.5.8","eslint-plugin-storybook":"10.5.8","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.25.0_1787239668583_0.8415964843897816","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"wimui","version":"0.26.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.26.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"e082537224d0410d66e1d522809bd3fe86874ee1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.26.0.tgz","fileCount":1499,"integrity":"sha512-UdAL3u2qfHHFPgzitS8fOKgjcPx2o2IcRFaAi1ALuq9ruu/YHdBGvUAMwNFHA/AsV/67LGZcjKGVqf+yHbq6dQ==","signatures":[{"sig":"MEUCIGnWqpNRlpCTZvI8g0jXN3CPPYuJ3/URDHYN25MaYHU/AiEA9NJE5bX1itUS2oWTOpc10taTCuxfTh3wdRPxbhPPE3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4306228},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"39708921c9f6ba9dc6cafed028c5aa10b68fef1f","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.10","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.10","react-hook-form":"7.85.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.0.5","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.10","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.26.0_1787503282184_0.5251943753776693","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"wimui","version":"0.26.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.26.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d7006e13e0f67084c9e81235a5eca2f374da5efd","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.26.1.tgz","fileCount":1499,"integrity":"sha512-l7aprf43t7vP6NQ2K0TYjBo+DJ/2qo0Y3CsHt8wTGMJAdKsxCEQQzcoKJIsXPsHVeTZZBaiLnnqn/qlpgSWN+A==","signatures":[{"sig":"MEYCIQDqj902X0WTLuqQHTeGuBpaLHbByTm/nXNiRJgq1kAVagIhAPXvEJAe+OXmcdvM3dzQIU/ycL/HDU/tMxy6Q0ftuEYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4306215},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"63a8118d5e39f67cd968ec3c9d33106c766e6f24","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.26.1_1787753386032_0.898549525201338","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"wimui","version":"0.27.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.27.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"58f9bf83c91128bd6935a27c5804fb7dbc5cf2dc","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.27.0.tgz","fileCount":1504,"integrity":"sha512-bLWLdNuX2F6tuKVpePrje1c5fKEmDpatOSYqJLp0ZkdycdncfgjB0Sx4G3adieSQWiX/5HC3uOjn++NGhoV90w==","signatures":[{"sig":"MEYCIQDjSCXIf2nXnyDTbSR6wZx0RQKxXVHan6zAyET+xgw/wwIhAPlzD7leO1HJlQpAxyS1uj70gM5zYvtIfUh4zUiiSrb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4309271},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"5019e82bed6d4322f0201a7d3e6dccbcefc5f5de","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.27.0_1787932316906_0.5591927090656958","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"wimui","version":"0.28.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.28.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"ce9d59b772422bf980112a1be6aed1aad1593491","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.28.0.tgz","fileCount":1515,"integrity":"sha512-Q2sNAugypH9N+0jh6rUPb/3qI+t+EOCltDldogbgnqA2MvDGP9fT654qX08kvBqCLBqz6Zba0MkxO5LFBbihng==","signatures":[{"sig":"MEYCIQDHMzr/OLCo+j2fsnpEkNb6feEWecNfpdzYk4SDWLs6KwIhAKIH9Zl3b+wTvmOjDDpNoDWrw5nMQsP8VjMG99GLD9A3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4334498},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"c44039ecace2e18d2079ff0ab36ae45da11c0102","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"10 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.28.0_1787982755419_0.6967392287739798","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"wimui","version":"0.29.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"243ef167940900e766e47b623f9aca4451297b0d","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.0.tgz","fileCount":1546,"integrity":"sha512-nHHQrCGndIMoH/Y4ZycQJSoLNwhPepO80h5Ey6VV7QVPyM1f0D20fSvNgEWQ0M+2gig1E8Fm5JDqgDFjZ/3SOw==","signatures":[{"sig":"MEQCIBmdYLM9NRkEtxpFjNqdxP1MgiEFZoiAL/AGRlqGNY+DAiA2vwlh0zu1NI15mknknQ3GQaCTccN/YLrHchRUrJXiIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4408780},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"e66b9151fc867c593dab4a74b9cbac1732078f88","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.0_1788015300070_0.3313533401782509","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"wimui","version":"0.29.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"03af6ddc2434a85e3ac1451468ae71a34e7f0506","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.1.tgz","fileCount":1546,"integrity":"sha512-OPBG5S6vVq3kTxc/5ryOL7IvPnslriAYH7gqbIm/1WlJeqRd4IahDxDqbkltTmW+kYvqg1Uz+gqxvfQYcRFGVQ==","signatures":[{"sig":"MEQCIBSJvtznoaRrxQJUfoDnoIinPtZR20aWdQZtJgz6GDrxAiBA3K2qgpz+9S1IUbYnk8SOI66bGRp6/tdCj2y0oOROSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4416570},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"0e9b971e218e4a70511065608b6c81f963f938a1","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.1_1788070454604_0.3085595711529945","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"wimui","version":"0.29.2","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.2","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"1e1668c27e49cb9e444fab7649659fb49f7340a2","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.2.tgz","fileCount":1546,"integrity":"sha512-8hgX6/2htQ+o8c8rR0jDlmAE/ngWTJpi02emkgO4m//41ZI8/KSm+nIoe2d11/xcO/BATunuAzwhzqwFUc8Ftg==","signatures":[{"sig":"MEUCIQD7ABXRf0qtPeMYmcmiEm6G5v/JLTGqyEjiBpV/BDPeCwIgCqMWq4D5lFQ7yIKeDOvpnlhXRKqceKhAVRQtPP5YiLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417531},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"5593c46a1fdbf08e53739fced31b2a56d7237a3d","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.2_1788074435644_0.27423382424355625","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"wimui","version":"0.29.3","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.3","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d2e8e30d77bd86d560902774d37e84b9c5b936b3","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.3.tgz","fileCount":1546,"integrity":"sha512-b7niPVU1/DIWpQUSTUozb8RR38u1GGxoyiPCZ+TrTSIeM9bUh56p6tGl5D9C1VRsdEbvH6sWC9TfC7FxlGEPow==","signatures":[{"sig":"MEUCIQCoKCHumcZAsq5SJy3lsZeN06WhJPTH+tqtUYP/eLuTHgIgYIdzTqPquSGnTYTGBDBYQQeiRC5BTfMw+3SVyktPdok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417404},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"819aa57bac166c0adbcd9d1e7c568ba2aac42e06","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.3_1788078849972_0.514842759693906","host":"s3://npm-registry-packages-npm-production"}},"0.29.4":{"name":"wimui","version":"0.29.4","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.4","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"cb2e3712bb95d752a7213deecf28e7ca448d984e","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.4.tgz","fileCount":1546,"integrity":"sha512-MyWfBUYU0WPnzl2PO/s/QIsvvjcdoa27Wzb6cXQx17iW7QqkUUk1MtKGrR07QhQHiUloDbUOewqlEqW9nUTxWQ==","signatures":[{"sig":"MEUCIASHwIEOJTeYPK1RYGwN+AbT4z7fjdNdcpOUoiS4Js7WAiEA2XgBYyhF61kusvVQaAf/xlsG8xQibf38xxLnuTI907Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417404},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"860c78f671a4fbf29920feef544563059494fbf4","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.4_1788087331779_0.24859076949616976","host":"s3://npm-registry-packages-npm-production"}},"0.29.5":{"name":"wimui","version":"0.29.5","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.5","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"3a9746874623f5f0ae6bcb33a8f916a4ce0499fb","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.5.tgz","fileCount":1546,"integrity":"sha512-14yQQ85h6HZ3IuUFAVkD5teGcqO+JEqbKn2gpk1edRsSZc5v3hpr2dIFE7VzRXgzYhgObMMUG3AW914QdzVMzg==","signatures":[{"sig":"MEYCIQDOTtBcuYBFTByi2KHJgUpscHJ/lRgrfFu75o9vwOj0jgIhAJ+Jc7+9nJzqbIkOSGZmd2KxXuukS6QbsolwJ0/cEEcY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417754},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"641f7ce7165ee9e25b6f52c2b9080a5eeddf6666","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.5_1788088834589_0.05286659608037558","host":"s3://npm-registry-packages-npm-production"}},"0.29.6":{"name":"wimui","version":"0.29.6","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.6","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"aaea1bb489f444af1c2fd610700e57a261df6dcb","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.6.tgz","fileCount":1546,"integrity":"sha512-g8KEns809IRGke+SqJ02JraicWYBFlVvvb+/NTquoA8l6kQ9V1YPFb40QCjnYwm9LJUojBbobeB06TPxHyLvMw==","signatures":[{"sig":"MEUCIQD+2VSVIuW815cez5xFzAaJKxDdxLpkZ2a+ZuD3aCfjQAIgYW6+W4gwxH221ueX/O0JWDzIe5MMrnIzCScf8WJapQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417754},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"eb0a7952ebd44dd74b7d5961a2b777ee3ec0f384","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.6_1788092098291_0.24892206687654417","host":"s3://npm-registry-packages-npm-production"}},"0.29.7":{"name":"wimui","version":"0.29.7","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.7","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"68b7ef0ef96b8f64eaec79483ce79a3d394e40f7","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.7.tgz","fileCount":1546,"integrity":"sha512-2SqOMWLofsOb+rI3P3vhw7XxnJPZMbEBzqIhHbDLJnXLeI2NdKDJNPCJ9N/djmWqRCi9H7ATWk2z8DjL/ecQYA==","signatures":[{"sig":"MEYCIQCgmCDJLfQoWIFwtvLufZFjgp8oINnPcCRCyBX4vxmvWgIhAN5PbYwsY0iStJloRHOvwqkRPlNOcPbZc4wJY3m19nq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417859},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"a69274a1b7d695c0094ccd0a23a48c8f58ac61ff","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.7_1788094655898_0.5541289375500329","host":"s3://npm-registry-packages-npm-production"}},"0.29.8":{"name":"wimui","version":"0.29.8","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.8","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4c6a949750d4ff85c4732ade747b8158e3338f99","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.8.tgz","fileCount":1546,"integrity":"sha512-r+5TA73CIfguTWS+tYRpdMFWIzK6OkRxWuWrSorf4VwzKy1Kv/95QLci5PauEjhWgDRhZU6sAucukRyqkSHBdA==","signatures":[{"sig":"MEUCIQDBs3PuZm1CwMNZ3uMIkl1fSqfEZxuKBlk/Goea9FmASgIgU4QxT1+ANTBt7rk4NenhPZSN/d48/F9D5yufSlW/qF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417856},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"466e4ab2454b89923d6a86d6842d4e856bd96c97","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.8_1788097410068_0.015215190398697231","host":"s3://npm-registry-packages-npm-production"}},"0.29.9":{"name":"wimui","version":"0.29.9","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.9","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"3f8ac633c1fc2252a82d15cd17ecc7876176ba2f","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.9.tgz","fileCount":1546,"integrity":"sha512-2EG3lHEpvwM87ZWfO9P6i4Cfkbxt+9T7t4Znop1FvHEBvAgOYAz5tL9yqoEcgDhIq9d3NiN2LITqXNgcdy17pA==","signatures":[{"sig":"MEUCIErlqf3ABKMwCQFB7J0ZNTUQI4gO2YOsMtElZYNVs0/7AiEAvoPldjoZtxW2Gg/Cgiuj0nIYokzo5qlvoioi3ryymiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417856},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"85bb5ff0fe179f9ee5358ca07004ea8f20099795","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","diff":"9.0.0","sass":"^1.98.0","svgo":"4.0.2","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.3","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.11.0","i18next":"26.4.0","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.5.10","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.2.0","lint-staged":"17.3.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.35.1","@google/genai":"2.18.0","@xyflow/react":"12.11.3","react-i18next":"17.0.12","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.86.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.0.3","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"0.7.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.0","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.5.10","@storybook/addon-docs":"10.5.10","@storybook/react-vite":"10.5.10","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.5.10","@storybook/addon-vitest":"10.5.10","eslint-plugin-storybook":"10.5.10","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.67.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.67.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":">=6.0.0","@fullcalendar/react":">=6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":">=6.0.0","@fullcalendar/timegrid":">=6.0.0","@fullcalendar/interaction":">=6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.9_1788100098336_0.49019338398821355","host":"s3://npm-registry-packages-npm-production"}},"0.29.10":{"name":"wimui","version":"0.29.10","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.29.10","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d42e4f850fd8f9ef472dcaa78d68be0c0e1462b3","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.29.10.tgz","fileCount":1546,"integrity":"sha512-agUqbp56OnwMDlzkmU54hzLwRXLyuY6CwkCuksBjRkSIR431+LiU389Vx9x3/ZysAEn5D1KPGRkDohF18ieDkQ==","signatures":[{"sig":"MEYCIQCMi/3BhZIDC1TNQuELVl9q5yfU64bY8UolW9xTf+xqmAIhAPMI93cUPFT06+yd148gNWmtIYl3yqrN7t0lWsZOzEM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.29.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4422453},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"e1a829f2e70fa944134bb84f5b35e2cb78b211db","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.2.8","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.5.4","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^13.0.1","typescript":"6.0.3","@types/node":"26.4.1","lint-staged":"17.5.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.37.0","@google/genai":"2.21.0","@xyflow/react":"12.11.6","react-i18next":"17.0.13","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"2.31.1","@types/react-is":"19.2.0","@vitest/browser":"4.1.11","react-hook-form":"7.87.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^13.0.1","@types/react-dom":"^19.2.3","style-dictionary":"5.5.2","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.2","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.69.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.69.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.29.10_1789192268614_0.5839618297080991","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"wimui","version":"0.30.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.30.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"2bf6f5910cbbc3e214da1012cc6ba1f1d8d38b94","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.30.0.tgz","fileCount":1546,"integrity":"sha512-4MfFei9OfW0ApHLrZLiQxa8FjQylhXglKLmxq7c1R+yhcz/GD/62EIq92Tf9c3usgpnr04uJvQ9xAIpbKEO62A==","signatures":[{"sig":"MEQCIFEvTEyAEKEkU/Iq4t1XutfwjPTkj2nJj8XdNU6xGxeoAiB29ehdKQ4ndZ/oF3JHxsooCAmAewgiVd46Rwi4suEk4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGaDC3QPjRxso1C/9Wqg7KuW4ngt+WcP6aqipi+CxzPjAiEAkSi0lfQUVu5+pKvWpoCoEZgdWQKDfwFSFLqh9IpdrbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4431053},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"c8466f1bd5539f4f7168b65b76a005918b660ca1","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"IMPROVEMENTS.md":["node scripts/check-improvements-status.js"],"tokens/**/*.json":["node scripts/check-contrast.js"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],"{AGENTS,CLAUDE,GEMINI}.md":["node scripts/instruction-files.mjs --check"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.6","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.5.1","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.38.0","@google/genai":"2.22.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.3","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"3.0.6","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.30.0_1789883969800_0.4697915172906564","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"wimui","version":"0.31.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.31.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"5b4ec495f108e7e47b0f3c08fe4aa07da3381680","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.31.0.tgz","fileCount":1546,"integrity":"sha512-HbwpOurURTvtva4kObt1SO3uBxRDDp/CUxjR9IYgrxVWpeXARK2JrDyzbu6Z1huMvre11whwkNdqlR8KdARgCA==","signatures":[{"sig":"MEYCIQDACIu55PQDt7vf5XCpWuwP2iVEZ0ymvXvb2gA1QTeuHwIhAKD7b9Dmm7KrZO+3i8T/fG/QEZwrvNTQ+tDHzeuZ+czb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIESQtsG5pJ3oaHfQpf5V5ZPzJSOR7E0R8egkneQba4zIAiEAnvvRC+tGTgTykxResp4KFVxcpH8d/k873Ovcyy3cYZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4440996},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"6545b2c49f571ed28318e2280301688361e73f6f","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^17.3.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.7","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.1","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.38.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.3","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.31.0_1789977097430_0.4374279153823053","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"wimui","version":"0.32.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.32.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"818157ce920ecfdfddef4dbb4ada65578b7c7ac9","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.32.0.tgz","fileCount":1546,"integrity":"sha512-iuSdtNOTo7+CY9cZPH363ZJ+GX42SK/5HAiFCy43IfD+PRmE1/qKwT2hIrGPaqkqIoWZ0omw1Q3MP8p2aaRUaQ==","signatures":[{"sig":"MEUCICSBPkxAWl0TH9MpIG6UxrUz0tVJo3prFz9IOTGt4BfgAiEA2QQjqfRaLgWi0vdoYwemiSKkbwWRrlDYD0GupFJSTGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfPb1xplPtacS07Q87uw0dGaUTU3ufvWxZf1Cl+GyEUAiEAjh+YfXrliZLkjvAUv792ZJ3GkDL4vWOSrfQCFNoP+VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4447173},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"80039c4b32bb9b143a4bbed996f365f0b98b9dec","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.32.0_1790156264748_0.06278960969276981","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"wimui","version":"0.32.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.32.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4c5d4e0d5aae1e0809a8290b682ab6d121480fba","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.32.1.tgz","fileCount":1546,"integrity":"sha512-jn4Z3rX5QTlS3GSZ2/ATzDjvVlYEA7ZYmYxyPzI0VngsFeNRiu/lV08u8z4UoTvC5CyhxhD3xATSCrX8tuE/Yg==","signatures":[{"sig":"MEUCIQDBhsbF2qWqwtxUSm0+VPAlm1RJQSBzk+cFhIU7jyswNwIgBACl++g+emkF+wGf6Pej1VUqZ7iUK5/0/1vMptfZ/Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICxPndWbxDwqTqzU3tmQV9gHLDWoJwk/1WoCv2M1xg6VAiEArN3VHuNSgOGXPKYkhdo5w3+mOdNClUhwRlpf2ga/hdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4447763},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"658484301bfca8b5e63de2477044af0b91c5099e","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.32.1_1790157542392_0.8951426082665264","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"wimui","version":"0.33.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.33.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d4e45daf14662e001fd8768ab8452bbfd28c5bab","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.33.0.tgz","fileCount":1546,"integrity":"sha512-VhTFwKQHNLY6EgYtuUvNBanDFwR634lHLqbidl966VPSUJuFOthMR9JmCAkkWJkG2XIIU8MbTnp/5qjiB35LYw==","signatures":[{"sig":"MEUCIQC5FY/FmuhAum7kVQhtlLAuwVHWTT+PDc/OL4jTxyFEjAIgMDb4jYZbQLE08Go4Soz/TOlDMoh0YjgO6HEMtQFD3yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkowSOkl8PKM6CibLNcIPZGFrQFrqVmJ2b59MgGCTNgwIgFOuVeoHOO3aBh5PnkF32gYg4XSmc1udbsyzqWn3CrxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4445417},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"6123f95b549ff58d67aaa4370581d6696fa1596b","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.33.0_1790412014622_0.13832101071953318","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"wimui","version":"0.34.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.34.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4766cdbaa56da3e4b821e4a2d6fdc8ff237a5be8","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.34.0.tgz","fileCount":1546,"integrity":"sha512-mYswWo/PYToSoU1UKZjLAcYN1zL3XEwNsVckl3gSgmJW9lrq8Bx6P4uVveSnUVLfv5sckYT7tcE/Rd5CtxHq/g==","signatures":[{"sig":"MEUCIQCC1bCTeq47DdrlPjHm36TLTDoKBF5AjpGAMIoJEZK2YwIgddtxz7r9i+jbIC2WcVxN7ZApRfHDU9FvG/Dy9dwJtWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEyCTs/MbCmAAG/dvvsiA8/BgyV9OLtZcoi65HrXxWkMAiEAxPtBpYye/s1ybuIcvI+UCylmbPnqOGR7TOamK90GawY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4445313},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"bae48e318dbb0c9bdcfdb7f41014498d7e7b915e","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.34.0_1790415102004_0.30534640991011486","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"wimui","version":"0.35.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.35.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d85dc7d416ddf102db4c7c8fb0e503dee56d8a19","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.35.0.tgz","fileCount":1546,"integrity":"sha512-8k0UVwHsxnJBWKRQ0aURr9NTLT6tNO+VUHfqopCuqddfSdKXVffjqMsqeRrlf5e9kuJ2eg7VNtuatHdbz35nHQ==","signatures":[{"sig":"MEUCIEpkJ5Ubx9SHi2DgY3kukXuRHyZOuwrzrVtIZ13TGhAwAiEAybyk1LOSjJHi/lZbn4FX0KSyoRWShoQnzEhuo+3D1Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIATpZQTbJn4Oevs5oiF7BLovjtC17mkKGYN2vvvJusLjAiEA21dylHSveF3lxLwOaxToVFBkZ96BiZzaWX4681zJMyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4444747},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"b12bad5835e5134224cb5bde43fda22400d8f113","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.35.0_1790424583223_0.14675197269201345","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"wimui","version":"0.36.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.36.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4c677161b1c0bcb856a7ba96e0eda264e18c7acb","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.36.0.tgz","fileCount":1546,"integrity":"sha512-aivHJeVEOyjOrX0caut4WBFxoIDAIXadaFi6MrNcolg1ugI7HOzJW+Tbpa6hGNFN1Xw5oUNeXrt9Sftn7GrPAQ==","signatures":[{"sig":"MEQCIDOoPy9vjP+8EiHtRZJdBYtVWI+MYv7MBqVdNz40Et39AiB/Ix9AIwvSAJHKEQdc9HHJuBPQMCQtUCvQEhT3dB68NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICquvCeLLAHJyODbTkzB2EhO8j0WEl9A/KvSaxmLU0PpAiAOJumpmUzz48Gw8WHmiVg+PD0lkWCnQlCRlxNcIUTfDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4445305},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"60c8db9ddc8cc559af1df0659b9d13141a5a889b","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.36.0_1790435936677_0.3413249339501767","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"wimui","version":"0.37.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.37.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"1f532804ffb76bc35f189a4a92641b73770a91cd","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.37.0.tgz","fileCount":1546,"integrity":"sha512-CEK3B525kYomiGU+unlDfSZUM9+N9PMh0lLaAJhqLR9W6hm0CJNe6CJH84jxQ2iVPOjWEYOztOMKeLvmYGpeEg==","signatures":[{"sig":"MEQCIDV5aiHSbjyBjFbwABG1Sv7NQ7hZ8QfKT7r9ZxOHNz81AiBIOpweDn0UAtGNHJWGqiayf0sKmZZf8qy0RIUWQP/9aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEpgFu/UEHukmJS5I3l+/QGvy6JBhe1t3b8XhFY/m52QIhAPiLigKsxEU0GBW50sppcmidl01xJJO72vpQgI2W/PiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4445400},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"9cb6fcee2ad0fbd9cb5fc1396645f99ad697abb3","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.37.0_1790442864954_0.9200914809156842","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"wimui","version":"0.37.1","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.37.1","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"6d2862b7e8d37511061eee51da1ee734a7b6e77e","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.37.1.tgz","fileCount":1546,"integrity":"sha512-IJTQ2gPbs6X+iF8WBD125aLQedzudVJT1VDSKWpDJ+AMyYJ3jnA3RS/yzGqNixZZFNyG9CNb7f801Cc1a6+SRQ==","signatures":[{"sig":"MEUCIQC7i/3/u5FC39bUQn64pOTdsz3pRCHAp0OeWOZRnYKJyAIgEfZbiZ+OFut70wQ4ob9oRxPAS/CrDsjTZWIx9C1NXtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmr6RCRGQlPcXcIHACeTPINN7ZVfgL6RgyoX5uPD+YEwIhAOxLT3adWZECavUX5+VK2NwNUpLzyghogg2R6+P5JIw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4477343},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"ac791ab6a96d068a8c3170d337af9b90b35b3dc9","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.8","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.2","lint-staged":"17.5.1","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.39.0","@google/genai":"2.23.0","@xyflow/react":"12.11.6","react-i18next":"17.0.14","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.88.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.0","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.4","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.0","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.0","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.37.1_1790443975827_0.4347549165349647","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"wimui","version":"0.37.2","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.37.2","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"afb95f9484482baf18c08841dba138d3efcb7387","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.37.2.tgz","fileCount":1546,"integrity":"sha512-WmhZI6zCvVNMKdqdRx3lhqMw1QLNO91XalDR+EgK+nVUEi1cj6UxyLEQcSf9qx2KHcX121LpaD752S0bj1krHw==","signatures":[{"sig":"MEUCIHkqjjUeRfurp+Yzhk78fGCAOYhSDTuXZnO7DTkBrdy7AiEA3FfLRdDRFisgJsSM4Osw3bMMw/5w6qA0L6aoSD5Cw5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFvaFGuDLiCoHoVCD1COrRmNHNLHmiZUk7+RxMF2Ve8VAiEAickbY+gujy7PBnG/nH9Wty9mAqPe7KUPTEMFIKhzBlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.37.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4477436},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"452f4ea644d882be78721f60f7c5b1631c057f49","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.37.2_1790516971965_0.25085043858965794","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"wimui","version":"0.37.3","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.37.3","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"b20af5ac09e7ce3d8177b616a90fc65669056bb1","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.37.3.tgz","fileCount":1546,"integrity":"sha512-ovwB1KiQEEBk8wdWBT5mfZW7tpFSSYLmVcshs1pl/8FRBuKQmHDRCIU8Bi+pCCYtpqtMhI3MX5x/+lcznNvZ6A==","signatures":[{"sig":"MEQCIHeZddqaezcExKvo6w2lS08GOKgL7bFBp4x3jDcM+QN8AiA76LHM7cQS2ImuqvCEGE1BdVEbFZk4eF45SofJegRvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJd2T7YnzyHTj6UPuuDA4uTdAVMFyytSzPqqRP32ubVAiEApdwv30wNO7kTrUdVzDD4yanytxYt4JCkbdOKGVJPKDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.37.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4477627},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"ba1b77512e24aadc498caef534f1c93e13055b1f","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.37.3_1790522748412_0.7047431949102068","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"wimui","version":"0.37.4","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.37.4","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"40e8fe08566f883845ac5a4e6b1ad949806f7be7","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.37.4.tgz","fileCount":1546,"integrity":"sha512-3a0j3J5ooLzXteBkaV2NTBXrmimLdBBa4GwbCA/u0t0ZxQEJWlzxJ/EH0+vPwKN59EZ4jouV3Kk3jWP3qFnsPA==","signatures":[{"sig":"MEYCIQCeVm/aUrt6Oc85DPUk44wi8QYy7OSa+KVhdIK/Vq7I8AIhAJrnWmmaRNsGd+9oQWhf9654p4gNSTVYk6nXagxDU4Me","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbGMnEpxcD3MG/61NCJBlSfGqaPRSLkO+xuMzv4IPnXAiEAs9jkWIoQy/AEzwwydQtqE9MQ0pPNrU60wUT5Jvh0b5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.37.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4477303},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"8904646a2ce62edcfded6ecee3b54bdfc37bbda0","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.37.4_1790596856616_0.11769307440471821","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"wimui","version":"0.38.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.38.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"879e7aeb96ca8a9b8c1b3a8d4e6de5f6c0ab4f3c","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.38.0.tgz","fileCount":1546,"integrity":"sha512-KR4KudCMfV0+e4BqXhhP/P8ot2xBoIS/2jVX6xtdInaiHCzvYH2sAbGGnRlQ/ivDwWAdNw9mGUdEHdr5BAJ31g==","signatures":[{"sig":"MEUCIDjk6lg9q+1tD1akOtPYwDCEMua6hxzaFaTb43OHWxQyAiEApt2qw26i9vpi3PRH52hCZrPcyA1mlbJXuQF/QvKDD8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFD2mhK+YDrVEPZWk0mZUujwQDhHi/sSiUd7jaW0fufXAiEA2xzxyZr0ilBpdvDqfC3agifH2ZYRL/YB86pEMr4QpYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484870},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"38ba63f78913f48f8367591746dab2d303d20553","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.38.0_1790598860754_0.7817349969751528","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"wimui","version":"0.39.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.39.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"a1d79f01616f5b2b06d17289a4519f2a65c42fcc","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.39.0.tgz","fileCount":1546,"integrity":"sha512-3vnW3qk1zTDOP5hS616bDbsdj6bSTJTqfIBQybv0cy8mt8aJtrz+LQYDJCv+MpfF7ksOd/5zAoPUAB6bSrd3eg==","signatures":[{"sig":"MEUCIQDklkd6Q5OGUOFvlLwsmBGh6j3kIyFCVOjM+ehYAwp4rgIgcd+YdUi2BGzR9qIgbEC9d79/jIOoxq7bZt6UIf/GNNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBHy6UFVhRQrYCNAnai7OLYPyIa/RCKSREKYEKPucniQIgPjeBGF5Q80RknUAHHjqJ3mRPWnhjkVIGzu+P/6dyeOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4490465},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"88e1e00c487400f04d806614bbf9e23198e307d4","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.39.0_1790686463432_0.3957442113974394","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"wimui","version":"0.40.0","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"author":{"name":"takeshi sakuma"},"license":"MIT","_id":"wimui@0.40.0","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"homepage":"https://takeshisakuma.github.io/wimui/","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"4588e15ed0c86b224ac39146c1871646a6e95495","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.40.0.tgz","fileCount":1546,"integrity":"sha512-tiF/nurZ7DJiwk6OJkHXhYzr/j4IyD8CJ1CBXaiuNm5wB1MWZC+ZxeG+NjKVwcHyaHj+fmGxw/bqVC1jXyshhg==","signatures":[{"sig":"MEUCIEHIVHFWWqxdJ9nCf1GijZbn/k3GS7JxJBnEEWIa7dq9AiEA+Ia0WIRwtMtO/Mi2Jud3micWk19d3zRwDLck4X1HpJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnCbJLS0Fv/rAB5TBs94y82F+u3x2Owas+ehlLDjQItgIgQ7yypB68jub5ThQvZUm6Mx4zSkf36+pB7i8sHB0yAWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4495994},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"6d9b4fa56f901972bdfe593c65818728ea90fa4a","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"76 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"145 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wimui_0.40.0_1790700824680_0.4347075751877456","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"_id":"wimui@0.41.0","bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"dist":{"shasum":"d6dc4731bac357c562b417ff6950a7f15616716f","tarball":"https://registry.npmjs.org/wimui/-/wimui-0.41.0.tgz","fileCount":1554,"integrity":"sha512-7xAeGyFRsdKz3IcE/pb51XWhz/mXNGjBeknJ5UacDLumyk5z65YFTDEIZ2IbE7bWLc9mRoBwIcP/206QNZiT5g==","signatures":[{"sig":"MEYCIQCvn3ajSpRsm0+dyWDYsQOwIymxRvdcSYoPhsstKPQVzQIhAIgVCdlSbKBlZDe9JaMsQoJ3WdfjpwuCtcQ9yoUVYkSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4r6PlI+98uDdrV4pGg08noaVy5Xk67qTmi6a77tPMvAIhAKr2AjXH444L4wd6Ayw/BRUrcr1Y1h/vPUtdH4KbaXJP"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wimui@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536223},"main":"dist/index.cjs","name":"wimui","type":"module","types":"dist/index.d.ts","author":{"name":"takeshi sakuma"},"module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rhf":{"types":"./dist/rhf.d.ts","import":"./dist/rhf.js","require":"./dist/rhf.cjs"},"./form":{"types":"./dist/form.d.ts","import":"./dist/form.js","require":"./dist/form.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./media":{"types":"./dist/media.d.ts","import":"./dist/media.js","require":"./dist/media.cjs"},"./charts":{"types":"./dist/charts.d.ts","import":"./dist/charts.js","require":"./dist/charts.cjs"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js","require":"./dist/layout.cjs"},"./tokens":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js","require":"./dist/tokens.cjs"},"./overlay":{"types":"./dist/overlay.d.ts","import":"./dist/overlay.js","require":"./dist/overlay.cjs"},"./feedback":{"types":"./dist/feedback.d.ts","import":"./dist/feedback.js","require":"./dist/feedback.cjs"},"./llms.txt":"./dist/llms.txt","./locales/*":"./dist/locales/*","./reset.css":"./dist/reset.css","./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","require":"./dist/navigation.cjs"},"./styles.css":"./dist/styles.css","./typography":{"types":"./dist/typography.d.ts","import":"./dist/typography.js","require":"./dist/typography.cjs"},"./data-display":{"types":"./dist/data-display.d.ts","import":"./dist/data-display.js","require":"./dist/data-display.cjs"},"./llms-full.txt":"./dist/llms-full.txt","./ai/streaming-text":{"types":"./dist/ai/streaming-text.d.ts","import":"./dist/ai/streaming-text.js","require":"./dist/ai/streaming-text.cjs"},"./ai/code-diff-viewer":{"types":"./dist/ai/code-diff-viewer.d.ts","import":"./dist/ai/code-diff-viewer.js","require":"./dist/ai/code-diff-viewer.cjs"},"./ai/interactive-graph":{"types":"./dist/ai/interactive-graph.d.ts","import":"./dist/ai/interactive-graph.js","require":"./dist/ai/interactive-graph.cjs"},"./ai/markdown-renderer":{"types":"./dist/ai/markdown-renderer.d.ts","import":"./dist/ai/markdown-renderer.js","require":"./dist/ai/markdown-renderer.cjs"},"./data-display/qr-code":{"types":"./dist/data-display/qr-code.d.ts","import":"./dist/data-display/qr-code.js","require":"./dist/data-display/qr-code.cjs"},"./data-display/markdown":{"types":"./dist/data-display/markdown.d.ts","import":"./dist/data-display/markdown.js","require":"./dist/data-display/markdown.cjs"},"./data-display/node-graph":{"types":"./dist/data-display/node-graph.d.ts","import":"./dist/data-display/node-graph.js","require":"./dist/data-display/node-graph.cjs"},"./data-display/schedule-view":{"types":"./dist/data-display/schedule-view.d.ts","import":"./dist/data-display/schedule-view.js","require":"./dist/data-display/schedule-view.cjs"},"./data-display/json-diff-viewer":{"types":"./dist/data-display/json-diff-viewer.d.ts","import":"./dist/data-display/json-diff-viewer.js","require":"./dist/data-display/json-diff-viewer.cjs"}},"gitHead":"6694c31af6a6bc2d318bab8e8d903416112a8071","license":"MIT","scripts":{"dev":"npm run generate:icons && npm run i18n:bundle && vite","lint":"eslint src stories --max-warnings=0","size":"size-limit","test":"vitest run","build":"npm run generate:icons && npm run i18n:bundle && npm run llms:build && vite build && vite build --mode umd && node scripts/build-style-entries.js && node scripts/fix-cjs-empty-css.js && node scripts/prune-dist-assets.js","smoke":"npm run build && node scripts/smoke/run.mjs","deploy":"npm run build-storybook && gh-pages -d storybook-static","format":"prettier --write .","prepare":"husky && node scripts/link-skills.mjs","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"eslint src stories --fix --max-warnings=0","scaffold":"node scripts/scaffold-component.js","test:vrt":"playwright test vrt/vrt.spec.ts","audit-mdx":"node scripts/audit-mdx.js","audit:all":"node scripts/audit-all.js","audit:lib":"node scripts/audit-all.js --lib","changeset":"changeset","check:api":"node scripts/check-public-api.js","i18n:sync":"node scripts/sync-i18n.js","seo:build":"node scripts/generate-seo-artifacts.mjs","storybook":"storybook dev -p 6006","stylelint":"npm run stylelint:css && npm run stylelint:scss","audit:docs":"node scripts/audit-all.js --docs","check:llms":"node scripts/generate-llms.js --check","check:mono":"node scripts/check-mono-family.js","check:slop":"node scripts/check-slop.js","i18n:check":"node scripts/check-i18n.js","i18n:props":"node scripts/backfill-prop-keys.js","judge:slop":"node scripts/judge-slop.mjs","llms:build":"node scripts/generate-llms.js","prove:slop":"node scripts/prove-slop-guard.mjs","smoke:full":"npm run build && node scripts/smoke/run.mjs --full","smoke:pnpm":"npm run build && node scripts/smoke/run.mjs --pm pnpm","test:check":"node scripts/generate-missing-tests-report.cjs","test:watch":"vitest","vrt:report":"node scripts/vrt-color-shift-report.js","check:hooks":"node scripts/check-root-hooks.js","check:icons":"node scripts/check-icons.js","check:links":"node scripts/check-mdx-links.js","i18n:bundle":"node scripts/generate-i18n-resources.js","skills:link":"node scripts/link-skills.mjs","test:narrow":"npx playwright test vrt/narrow-overflow.spec.ts","test:report":"npm run test:coverage && npm run test:check","check:casing":"node scripts/check-git-casing.cjs","check:readme":"node scripts/check-readme-claims.js","check:skills":"node scripts/check-skills.mjs","check:tokens":"node scripts/check-tokens.js","i18n:aliases":"node scripts/check-i18n-aliases.js","i18n:missing":"node scripts/find_missing_keys.js","i18n:quality":"node scripts/check-i18n-quality.js","prestorybook":"npx kill-port 6006","prove:skills":"node scripts/prove-skills-mirror.mjs","tokens:build":"node style-dictionary.config.js && node scripts/generate-intents.js && node scripts/generate-presets.js","check:aliases":"node scripts/check-aliases.js","check:aschild":"node scripts/check-aschild.js && vitest run scripts/check-aschild-render.test.tsx","check:exports":"node scripts/check-documented-exports.js","check:imports":"node scripts/check-imports.js","check:intents":"node scripts/generate-intents.js --check","check:stories":"node scripts/check_stories_keys.js","intents:build":"node scripts/generate-intents.js","narrow:update":"node scripts/update-narrow-overflow-baseline.mjs","smoke:nobuild":"node scripts/smoke/run.mjs","smoke:recipes":"npm run build && node scripts/smoke/run.mjs --recipes","stylelint:css":"stylelint \"{src,stories}/**/*.css\" --allow-empty-input","stylelint:fix":"stylelint \"{src,stories}/**/*.{css,scss}\" --fix --allow-empty-input","test:coverage":"vitest run --coverage","audit:src-i18n":"node scripts/check-src-hardcoded.js","check:ci-paths":"node scripts/check-ci-paths.js","check:contrast":"node scripts/check-contrast.js","check:examples":"node scripts/check-code-examples.js","check:licenses":"node scripts/check-bundled-licenses.js","check:prop-api":"node scripts/check-prop-api.js","generate:icons":"node scripts/generate-icons.js","i18n:check:mdx":"node scripts/check-mdx-hardcoded.js","prepublishOnly":"npm run build","prove:prop-api":"node scripts/prove-prop-api.mjs","stylelint:scss":"stylelint \"{src,stories}/**/*.scss\"","audit:hardcoded":"node scripts/check-hardcoded-values.js","build-storybook":"node scripts/cleanup-storybook.cjs && storybook build","check:doc-drift":"node scripts/check-doc-drift.js","check:hierarchy":"node scripts/check_hierarchy.js","check:scss-refs":"node scripts/check-scss-token-refs.js","smoke:treeshake":"npm run build && node scripts/smoke/run.mjs --treeshake","test:tap-target":"playwright test vrt/tap-target.spec.ts","test:vrt:report":"playwright show-report","test:vrt:update":"playwright test vrt/vrt.spec.ts --update-snapshots","vrt:diff-report":"node scripts/vrt-diff-report.js","check:api:update":"node scripts/check-public-api.js --update","check:doc-tokens":"node scripts/check-doc-token-refs.js","check:graph-edge":"node scripts/check-graph-edge-contrast.js","check:heading-lh":"node scripts/check-heading-line-height.js","check:scss-layer":"node scripts/check-scss-layer.js","check:shrinkable":"node scripts/check-shrinkable-roots.js","check:story-docs":"node scripts/check-story-docs.js","version:packages":"changeset version && npm install --package-lock-only && npm run llms:build","audit:i18n-ignore":"node scripts/check-i18n-ignore.js","check:consistency":"node scripts/check_consistency.js","check:field-roots":"node scripts/check-field-roots.js","check:intent-text":"node scripts/check-intent-text-color.js","check:peer-majors":"node scripts/check-peer-majors.js","check:prop-values":"node scripts/check-prop-values.js","check:sandbox-pin":"node scripts/check-sandbox-pin.js","check:token-types":"node scripts/check-token-types.js","check:vrt-orphans":"node scripts/check-vrt-orphans.js","i18n:check:ignore":"node scripts/check-i18n-ignore.js","instructions:sync":"node scripts/instruction-files.mjs","prove:skills-spec":"node scripts/prove-skills-spec.mjs","audit:stories-i18n":"node scripts/check-stories-hardcoded.js --all","check:color-values":"node scripts/check-color-values.js","check:icons:mirror":"node scripts/check-icon-mirrors.js","check:improvements":"node scripts/check-improvements-status.js","check:instructions":"node scripts/instruction-files.mjs --check","check:intents:scss":"node scripts/check-intents-scss.js","check:prop-classes":"node scripts/check-prop-classes.js","check:story-tokens":"node scripts/check-story-tokens.js","prove:instructions":"node scripts/prove-instruction-files.mjs","check:chart-palette":"node scripts/check-chart-palette.js","check:choice-matrix":"node scripts/check-choice-matrix.js","check:contrast:scss":"node scripts/check-contrast-scss.js","check:quality-gates":"node scripts/check-quality-gates.mjs","check:readme-parity":"node scripts/check-readme-parity.mjs","check:skills-mirror":"node scripts/link-skills.mjs --check","check:subtle-tokens":"node scripts/check-subtle-tokens.js","check:tokens:update":"node scripts/check-tokens.js --update","maintenance:preview":"node scripts/maintenance-issue.mjs --dry-run","check:audit-coverage":"node scripts/check-audit-coverage.js","check:component-slop":"node scripts/check-component-slop.js","check:contrast:scene":"node scripts/check-contrast-scene.js","improvements:archive":"node scripts/archive-improvements-done.mjs","prove:component-slop":"node scripts/prove-component-slop.mjs","check:a11y-incomplete":"node scripts/check-a11y-incomplete.js","check:external-assets":"node scripts/check-external-assets.js","check:focus-indicator":"node scripts/check-focus-indicator.js","check:prop-api:update":"node scripts/check-prop-api.js --update","check:prop-vocabulary":"node scripts/check-prop-vocabulary.js","i18n:check:components":"node scripts/check-i18n-components.js","prove:focus-indicator":"node scripts/prove-focus-indicator.mjs","a11y:incomplete:update":"node scripts/update-a11y-incomplete.js","check:a11y-boilerplate":"node scripts/check-a11y-boilerplate.js","check:chart-text-color":"node scripts/check-chart-text-color.js","check:class-references":"node scripts/check-class-references.js","check:doc-token-values":"node scripts/check-doc-token-values.js","check:i18n-explicit-ns":"node scripts/check-i18n-explicit-ns.js","check:icons:provenance":"node scripts/check-icon-provenance.js","check:release-workflow":"node scripts/check-release-workflow.js","prove:doc-token-values":"node scripts/prove-doc-token-values.mjs","a11y:incomplete:measure":"node scripts/measure-a11y-incomplete.mjs","check:composition-rules":"node scripts/check-composition-rules.js","check:locale-duplicates":"node scripts/check-locale-duplicates.js","check:chart-palette:update":"node scripts/check-chart-palette.js --update","report:variant-distinctness":"node scripts/report-variant-distinctness.js","check:numeric-length-defaults":"node scripts/check-numeric-length-defaults.js"},"version":"0.41.0","_npmUser":{"name":"takeshisakuma","email":"saude0518@gmail.com"},"homepage":"https://takeshisakuma.github.io/wimui/","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"size-limit":[{"gzip":true,"name":"import { Button } — 単体利用の下限 (gzip)","path":"dist/index.js","limit":"13 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button }"},{"gzip":true,"name":"小さな画面: Button/Input/Card/Stack/Text (gzip)","path":"dist/index.js","limit":"19 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Card, Stack, Text }"},{"gzip":true,"name":"フォーム画面: 入力7種 (gzip)","path":"dist/index.js","limit":"23 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"{ Button, Input, Select, Checkbox, Switch, Textarea, Label }"},{"gzip":true,"name":"ルートバレル全部 — 最悪ケース (gzip)","path":"dist/index.js","limit":"205 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/form 全部 (gzip)","path":"dist/form.js","limit":"95 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/layout 全部 (gzip)","path":"dist/layout.js","limit":"30 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/data-display 全部 (gzip)","path":"dist/data-display.js","limit":"80 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"wimui/charts 全部 (gzip)","path":"dist/charts.js","limit":"12.5 kB","ignore":["react","react-dom","react/jsx-runtime","recharts"],"import":"*"},{"gzip":true,"name":"wimui/ai 全部 (gzip・floating-ui 込み)","path":"dist/ai.js","limit":"50 kB","ignore":["react","react-dom","react/jsx-runtime"],"import":"*"},{"gzip":true,"name":"UMD Bundle (gzip)","path":"dist/wimui.umd.js","limit":"150 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"styles.css — tokens + components (gzip)","path":"dist/styles.css","limit":"78 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"reset.css — reset/base (gzip)","path":"dist/reset.css","limit":"4 kB","disablePlugins":["@size-limit/esbuild"]},{"gzip":true,"name":"Bundled third-party code (gzip)","path":"dist/node_modules/**/*.js","limit":"5 kB","disablePlugins":["@size-limit/esbuild"]}],"_npmVersion":"10.9.8","description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","directories":{},"lint-staged":{"**/*.mdx":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-mdx-hardcoded.js","node scripts/check-i18n-components.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/audit-mdx.js","node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-doc-token-refs.js"],"src/icon/*.svg":["npm run generate:icons","node scripts/stage-generated.js src/icon/index.ts --"],"tokens/**/*.json":["node scripts/check-contrast.js"],"{AGENTS,CLAUDE}.md":["node scripts/instruction-files.mjs --check"],"tokens/intents.json":["node scripts/generate-intents.js","node scripts/stage-generated.js src/types/generated-intents.ts src/tokens/generated/_intents.scss --"],".gemini/settings.json":["node scripts/instruction-files.mjs --check"],"stories/**/*.{ts,tsx}":["node scripts/check-stories-hardcoded.js","node scripts/check-i18n-ignore.js"],"src/components/**/*.tsx":["node scripts/check-src-hardcoded.js","node scripts/check-numeric-length-defaults.js","node scripts/check-prop-api.js"],"public/locales/**/*.json":["node scripts/sync-i18n.js","node scripts/stage-generated.js public/locales --","node scripts/check-i18n.js","node scripts/check-i18n-quality.js","node scripts/check-i18n-aliases.js","node scripts/check-mdx-links.js","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --","node scripts/check-doc-token-refs.js"],"src/data/components.json":["node scripts/check-audit-coverage.js"],".agents/skills/**/SKILL.md":["node scripts/check-skills.mjs"],"{stories,sandbox}/**/*.tsx":["node scripts/check-slop.js","node scripts/check-story-tokens.js","node scripts/check-sandbox-pin.js","node scripts/check-i18n-aliases.js","node scripts/check-audit-coverage.js"],"public/locales/en/**/*.json":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{src,stories}/**/*.{ts,tsx}":["node --max-old-space-size=4096 ./node_modules/eslint/bin/eslint.js --fix --max-warnings=0 --cache","node scripts/check-i18n-components.js","node scripts/check-heading-line-height.js","node scripts/check-git-casing.cjs","node scripts/generate-i18n-resources.js","node scripts/stage-generated.js src/i18n/generated/resources.ts src/i18n/generated/keys.ts --"],"src/components/**/*.{ts,tsx}":["node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{DESIGN.md,docs/design/*.md}":["node scripts/check-doc-token-refs.js","node scripts/check-doc-token-values.js"],"src/styles/_token-common.scss":["node scripts/check-contrast.js"],"{src,stories}/**/*.{css,scss}":["stylelint --fix --max-warnings=0 --cache","node scripts/check-mono-family.js","node scripts/check-heading-line-height.js","node scripts/check-intent-text-color.js","node scripts/check-contrast-scss.js","node scripts/check-shrinkable-roots.js","node scripts/check-field-roots.js","node scripts/check-component-slop.js","node scripts/check-focus-indicator.js"],"src/components/**/*.module.scss":["node scripts/check-prop-classes.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{scripts/composition-rules.json,DESIGN.md}":["node scripts/check-composition-rules.js"],"src/components/{helpers.ts,charts/**/*.tsx}":["node scripts/check-chart-text-color.js"],"{README.md,package.json,.storybook/manager-head.html}":["node scripts/check-readme-claims.js"],"{README.md,README.ja.md,scripts/check-readme-parity.mjs}":["node scripts/check-readme-parity.mjs"],"{README.md,README.ja.md,public/llms.txt,public/llms-full.txt}":["node scripts/check-code-examples.js"],"{tokens/**/*.json,src/tokens/_effects.scss,src/components/form/Button/*.scss}":["node scripts/check-contrast-scene.js"],"{docs/rules/quality-gates.md,.github/pull_request_template.md,scripts/check-quality-gates.mjs}":["node scripts/check-quality-gates.mjs"],"{src/data/components.json,src/data/not-planned.json,scripts/slop-dictionary.json,scripts/generate-llms.js}":["node scripts/check-aliases.js","node scripts/generate-llms.js","node scripts/stage-generated.js public/llms.txt public/llms-full.txt --"],"{IMPROVEMENTS.md,docs/history/improvements-ledger.md,scripts/check-improvements-status.js,scripts/archive-improvements-done.mjs}":["node scripts/check-improvements-status.js"],"{tokens/color/base.json,tokens/color/semantic.json,tokens/themes/dark.json,src/tokens/generated/_css-vars.scss,src/tokens/generated/_css-vars-dark.scss}":["node scripts/check-chart-palette.js --update","node scripts/stage-generated.js src/data/chart-palette.json --"]},"maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"sideEffects":["**/*.css","**/*.scss","./src/icons.ts","./dist/icons.js","./dist/icons.cjs"],"_nodeVersion":"22.23.2","browserslist":["baseline widely available"],"dependencies":{"react-is":"19.3.0","classnames":"^2.5.1","@floating-ui/react":"0.27.20","@radix-ui/react-slot":"1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.6.5","diff":"9.0.0","sass":"^1.98.0","svgo":"4.1.0","husky":"^9.1.7","jsdom":"^30.0.0","sharp":"0.35.4","dotenv":"^18.0.1","eslint":"9.39.5","rimraf":"^6.1.3","vitest":"4.1.11","globals":"17.12.0","i18next":"26.4.2","wawoff2":"2.0.1","gh-pages":"^6.3.0","prettier":"3.9.9","recharts":"^3.8.1","storybook":"10.6.0","stylelint":"^17.6.0","@eslint/js":"9.39.5","playwright":"^1.59.0","prop-types":"^15.8.1","remark-gfm":"^4.0.1","size-limit":"^14.0.0","typescript":"6.0.3","@types/node":"26.6.3","lint-staged":"17.6.0","@types/react":"^19.2.14","qrcode.react":"^4.2.0","web-features":"3.40.0","@google/genai":"2.24.0","@xyflow/react":"12.12.0","react-i18next":"17.0.15","music-metadata":"^11.14.0","react-markdown":"^10.1.0","stylelint-scss":"^7.0.0","@changesets/cli":"3.0.3","@types/react-is":"19.3.0","@vitest/browser":"4.1.11","react-hook-form":"7.89.0","stylelint-order":"^8.1.1","vite-plugin-dts":"5.1.1","@playwright/test":"^1.59.0","@size-limit/file":"^14.0.0","@types/react-dom":"^19.2.3","style-dictionary":"5.5.5","vite-plugin-svgr":"5.2.0","@types/prop-types":"^15.7.15","eslint-plugin-mdx":"3.8.1","@fullcalendar/core":"6.1.21","@fullcalendar/react":"6.1.21","@hookform/resolvers":"5.9.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-react":"7.37.5","@axe-core/playwright":"^4.13.0","@storybook/addon-mcp":"10.6.0","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"6.1.1","i18next-http-backend":"4.0.2","@fontsource/noto-sans":"5.3.0","@fullcalendar/daygrid":"6.1.21","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@fullcalendar/timegrid":"6.1.21","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-themes":"10.6.0","@storybook/addon-vitest":"10.6.0","eslint-plugin-storybook":"10.6.0","storybook-react-i18next":"10.1.4","@fontsource/noto-sans-jp":"5.3.0","@fullcalendar/interaction":"6.1.21","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"8.70.1","eslint-plugin-react-hooks":"7.1.1","@fontsource/noto-sans-mono":"5.3.0","@vitest/browser-playwright":"4.1.11","@testing-library/user-event":"^14.6.4","vite-plugin-image-optimizer":"2.0.3","stylelint-config-recess-order":"^7.8.0","stylelint-config-standard-scss":"^17.0.0","@typescript-eslint/eslint-plugin":"8.70.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","diff":">=9.0.0","react":"^19.0.0","recharts":">=3.0.0","react-dom":"^19.0.0","remark-gfm":">=4.0.0","qrcode.react":">=4.0.0","@xyflow/react":">=12.0.0","music-metadata":">=11.0.0","react-markdown":">=10.0.0","react-hook-form":"^7.43.0","@fullcalendar/core":"^6.0.0","@fullcalendar/react":"^6.0.0","@hookform/resolvers":"^5.1.0","@fullcalendar/daygrid":"^6.0.0","@fullcalendar/timegrid":"^6.0.0","@fullcalendar/interaction":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"diff":{"optional":true},"recharts":{"optional":true},"remark-gfm":{"optional":true},"qrcode.react":{"optional":true},"@xyflow/react":{"optional":true},"music-metadata":{"optional":true},"react-markdown":{"optional":true},"react-hook-form":{"optional":true},"@fullcalendar/core":{"optional":true},"@fullcalendar/react":{"optional":true},"@hookform/resolvers":{"optional":true},"@fullcalendar/daygrid":{"optional":true},"@fullcalendar/timegrid":{"optional":true},"@fullcalendar/interaction":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wimui_0.41.0_1790705480539_0.7770184173522332"}}},"time":{"created":"2026-07-18T15:22:36.670Z","modified":"2026-09-29T18:11:21.088Z","0.1.0":"2026-07-18T15:22:37.126Z","0.2.0":"2026-07-21T14:04:45.475Z","0.3.0":"2026-07-23T13:20:47.995Z","0.4.0":"2026-07-24T16:51:07.818Z","0.5.0":"2026-07-25T09:51:20.972Z","0.5.1":"2026-07-25T19:32:41.131Z","0.5.2":"2026-07-26T13:33:28.614Z","0.5.3":"2026-07-26T15:43:50.511Z","0.6.0":"2026-07-27T15:27:18.228Z","0.6.1":"2026-07-28T14:22:27.561Z","0.7.0":"2026-07-28T17:58:41.448Z","0.8.0":"2026-07-29T15:14:20.581Z","0.9.0":"2026-07-30T12:11:27.733Z","0.10.0":"2026-07-31T13:38:55.427Z","0.11.0":"2026-08-01T14:22:10.035Z","0.12.0":"2026-08-02T06:49:32.277Z","0.13.0":"2026-08-02T07:39:07.364Z","0.14.0":"2026-08-03T16:07:57.301Z","0.15.0":"2026-08-04T12:13:08.355Z","0.16.0":"2026-08-05T13:46:14.111Z","0.17.0":"2026-08-07T16:47:15.929Z","0.18.0":"2026-08-09T17:54:11.437Z","0.19.0":"2026-08-10T14:43:09.079Z","0.20.0":"2026-08-11T10:58:18.036Z","0.21.0":"2026-08-11T17:07:40.287Z","0.22.0":"2026-08-12T12:35:27.512Z","0.23.1":"2026-08-13T11:39:48.188Z","0.23.2":"2026-08-13T13:29:48.840Z","0.23.3":"2026-08-13T14:22:41.952Z","0.23.4":"2026-08-13T14:56:40.047Z","0.23.5":"2026-08-13T16:07:39.987Z","0.23.6":"2026-08-14T10:19:07.124Z","0.23.7":"2026-08-14T12:23:40.029Z","0.23.8":"2026-08-14T16:57:03.212Z","0.23.9":"2026-08-15T06:19:31.906Z","0.23.10":"2026-08-15T07:33:22.950Z","0.23.11":"2026-08-15T10:13:55.353Z","0.23.12":"2026-08-15T13:33:23.182Z","0.23.13":"2026-08-15T16:02:55.168Z","0.23.14":"2026-08-16T06:36:13.345Z","0.23.15":"2026-08-16T08:00:58.377Z","0.23.16":"2026-08-16T10:33:48.065Z","0.23.17":"2026-08-16T13:31:17.447Z","0.24.0":"2026-08-18T11:25:20.483Z","0.24.1":"2026-08-20T11:14:02.332Z","0.24.2":"2026-08-20T13:12:30.366Z","0.24.3":"2026-08-20T13:50:49.247Z","0.24.4":"2026-08-20T14:42:26.258Z","0.25.0":"2026-08-20T15:27:48.739Z","0.26.0":"2026-08-23T16:41:22.373Z","0.26.1":"2026-08-26T14:09:46.278Z","0.27.0":"2026-08-28T15:51:57.113Z","0.28.0":"2026-08-29T05:52:35.639Z","0.29.0":"2026-08-29T14:55:00.238Z","0.29.1":"2026-08-30T06:14:14.787Z","0.29.2":"2026-08-30T07:20:35.834Z","0.29.3":"2026-08-30T08:34:10.185Z","0.29.4":"2026-08-30T10:55:32.015Z","0.29.5":"2026-08-30T11:20:34.805Z","0.29.6":"2026-08-30T12:14:58.525Z","0.29.7":"2026-08-30T12:57:36.042Z","0.29.8":"2026-08-30T13:43:30.245Z","0.29.9":"2026-08-30T14:28:18.522Z","0.29.10":"2026-09-12T05:51:08.753Z","0.30.0":"2026-09-20T05:59:29.992Z","0.31.0":"2026-09-21T07:51:37.560Z","0.32.0":"2026-09-23T09:37:44.852Z","0.32.1":"2026-09-23T09:59:02.508Z","0.33.0":"2026-09-26T08:40:14.759Z","0.34.0":"2026-09-26T09:31:42.155Z","0.35.0":"2026-09-26T12:09:43.340Z","0.36.0":"2026-09-26T15:18:56.786Z","0.37.0":"2026-09-26T17:14:25.105Z","0.37.1":"2026-09-26T17:32:55.959Z","0.37.2":"2026-09-27T13:49:32.059Z","0.37.3":"2026-09-27T15:25:48.520Z","0.37.4":"2026-09-28T12:00:56.772Z","0.38.0":"2026-09-28T12:34:20.929Z","0.39.0":"2026-09-29T12:54:23.570Z","0.40.0":"2026-09-29T16:53:44.792Z","0.41.0":"2026-09-29T18:11:20.699Z"},"bugs":{"url":"https://github.com/takeshisakuma/wimui/issues"},"author":{"name":"takeshi sakuma"},"license":"MIT","homepage":"https://takeshisakuma.github.io/wimui/","keywords":["react","ui","design-system","components","typescript","accessibility","a11y","i18n","storybook"],"repository":{"url":"git+https://github.com/takeshisakuma/wimui.git","type":"git"},"description":"React component library with design tokens, dark mode, i18n (en/ja/pt-BR), and WAI-ARIA compliant accessibility. 200+ components documented in Storybook.","maintainers":[{"name":"takeshisakuma","email":"saude0518@gmail.com"}],"readme":"# wimui\n\n**English** · [日本語](./README.ja.md)\n\n[![npm version](https://img.shields.io/npm/v/wimui.svg)](https://www.npmjs.com/package/wimui) [![license](https://img.shields.io/npm/l/wimui.svg)](./LICENSE)\n\nA React component library with 200+ components, design tokens, dark mode, internationalization (en / ja / pt-BR), and WAI-ARIA compliant accessibility.\n\n- Documentation (Storybook): https://takeshisakuma.github.io/wimui/\n- Requirements: Node.js >= 22 / **React 19** (`react` / `react-dom`) / **LTR only** (en / ja / pt)\n\n## Scope (Core / optional)\n\nThe npm package is **a single `wimui`** (not a split monorepo of packages). You only split how you *use* it. **Start with Core**, and reach for optional subpaths only when you need them.\n\n| Scope | import | Extra peers |\n|---|---|---|\n| **Core** | `wimui` / `wimui/form` / `wimui/layout`, etc. | None (React 19 only) |\n| Optional — Charts | `wimui/charts` | `recharts` |\n| Optional — Peer components | dedicated subpath per component, e.g. `wimui/ai/markdown-renderer`, `wimui/data-display/qr-code` | that component's peer (see table below) |\n| Optional — RHF | `wimui/rhf` | `react-hook-form` + `zod` (3.25+ / 4) (+ resolvers) |\n\n**Why subpaths are separated:** optional components pull in heavy peers (recharts, etc.). By not exporting them from the root `wimui`, a Core-only app is far less likely to drag those peers into type resolution or bundle analysis without installing them. Import only the subpath for the feature you use, and install only that peer.\n\n```tsx\n// ✅\nimport { Button } from \"wimui\";\nimport { BarChart } from \"wimui/charts\";\n\n// ❌ not on the root (type error / unresolved)\n// import { BarChart } from \"wimui\";\n```\n\nThe category barrels **`wimui/data-display` and `wimui/ai` are peer-free** — importing them never pulls an optional peer. Each peer-dependent component lives on its **own subpath** whose name documents its peer (e.g. `wimui/data-display/markdown` → `react-markdown`). This is the one deliberate exception to \"no deep paths\": these subpaths are curated peer-isolation boundaries, not folder-mirrored component paths. See the table below.\n\n## Support matrix (peers)\n\nSupported version ranges for public peers. Wider ranges are unsupported.\n\n| Package | Supported | Peer range | Notes |\n|---|---|---|---|\n| `react` / `react-dom` | **19** | `^19.0.0` | Development, tests, and published types target React 19. React 18 is unsupported |\n| `zod` (when using `wimui/rhf`) | **3.25+ / 4** | `^3.25.0 \\|\\| ^4.0.0` | Range mirrors `@hookform/resolvers` so a zod-3 ecosystem resolves without `ERESOLVE`. Development and tests target zod 4 |\n| `@hookform/resolvers` | **5.1+** | `^5.1.0` | When using `wimui/rhf` |\n| `react-hook-form` | **7.43+** | `^7.43.0` | Only when using `wimui/rhf` |\n\nCore (the root `wimui`) needs neither zod nor RHF. For optional peers such as charts, see the table below.\n\n## Installation\n\n```bash\nnpm install wimui\n# peers (React 19):\nnpm install react@^19 react-dom@^19\n```\n\nOptional features need their own peer (see \"Optional peerDependencies\"): e.g. `npm install recharts` for `wimui/charts`.\n\nYou do **not** need `i18next` / `react-i18next` or any other i18n library. Translation resources are bundled and do not depend on a specific i18n library (see \"Internationalization\" below).\n\n## Quick start\n\nLoad the styles once at your app entry point. The required CSS is a single file, `styles.css` (tokens + components). `reset.css` is optional.\n\n**Start from Core** — no extra peers. Most UI can be imported from the root.\n\n```tsx\nimport \"wimui/styles.css\"; // required: :root --wim-* + all component styles\nimport \"wimui/reset.css\";  // optional: opinionated reset / base element styles\n\nimport { Button } from \"wimui\";\n\nexport const App = () => <Button>Save</Button>;\n```\n\n- `styles.css` is required (bundles the design tokens and component CSS).\n- `reset.css` is optional. It contains opinionated global styles that reset `button` / `a` / `ul` / `table`, so you can omit it if it conflicts with your app's existing styles.\n\nNo `i18next` initialization is required. To manage theme, density, and locale together, `WimProvider` is recommended (see below).\n\n## Fonts (optional, not bundled)\n\n**The package ships no font binaries** (`files: [\"dist\"]`), and `styles.css` makes no request to a font host. The typography tokens name a preferred family first and then fall back to system faces:\n\n| Token | Stack |\n|---|---|\n| `--wim-font-family-default` / `-en` / `-pt` | `\"Noto Sans\"` → Segoe UI → Roboto → Helvetica Neue → Arial |\n| `--wim-font-family-ja` | `\"Noto Sans JP\"` → Yu Gothic → Hiragino Kaku Gothic ProN → Meiryo |\n| `--wim-font-family-mono` | `\"Noto Sans Mono\"` → Cascadia Code → Fira Code → Consolas → Monaco → Menlo |\n\nSo out of the box you get your users' system fonts, and everything still works. To reproduce the reference look of the documentation site, install the faces yourself — the design tokens already point at them, so nothing else changes:\n\n```bash\nnpm install @fontsource/noto-sans @fontsource/noto-sans-mono\n# add only if you render Japanese:\nnpm install @fontsource/noto-sans-jp\n```\n\n```tsx\n// at the same entry point as wimui/styles.css, before it\nimport \"@fontsource/noto-sans/latin-400.css\";\nimport \"@fontsource/noto-sans/latin-500.css\";\nimport \"@fontsource/noto-sans/latin-700.css\";\nimport \"@fontsource/noto-sans-mono/latin-400.css\";\n// Japanese only:\nimport \"@fontsource/noto-sans-jp/japanese-400.css\";\n\nimport \"wimui/styles.css\";\n```\n\nWeights 400 / 500 / 700 are the ones the components use. Add `latin-ext-*` for Central/Eastern European coverage; Portuguese diacritics (ã ç õ) are already in `latin`. Any other loading mechanism works too (self-hosted `@font-face`, a font host, `next/font`) — the tokens only need the family names `Noto Sans`, `Noto Sans JP`, and `Noto Sans Mono` to resolve. To use entirely different fonts, override the tokens instead (see \"Design tokens\").\n\n### Commonly used public types / APIs\n\n```tsx\nimport {\n  WimProvider,\n  useWim,\n  setWimTheme,\n  setWimDensity,\n  setWimLocale,\n  type WimDensity,\n  type WimColor,\n  type WimColorKey,\n} from \"wimui\";\n// If you only want token types, you can also import from `wimui/tokens`\n```\n\n| API / type | Purpose |\n|---|---|\n| `WimProvider` / `useWim` | Set `theme` / `density` / `locale` from React |\n| `setWimTheme` / `setWimDensity` / `setWimLocale` | Imperative APIs for attributes and locale |\n| `WimDensity` | `\"comfortable\" \\| \"compact\"` |\n| `WimColor` / `WimColorKey` | Color prop / token keys (public roles; does not include `--wim-comp-*`) |\n\n**Only when you need optional features** — import from `wimui/charts` / a peer-component subpath / `wimui/rhf`, and install the peers in the table below.\n\n```tsx\nimport { BarChart } from \"wimui/charts\";\nimport { Markdown } from \"wimui/data-display/markdown\";\nimport { StreamingText } from \"wimui/ai/streaming-text\";\nimport { FormField } from \"wimui/rhf\";\n```\n\n```bash\n# e.g. when using charts\nnpm install recharts\n```\n\n> The UMD build (`dist/wimui.umd.js` + `dist/wimui.umd.css`) loaded via a `<script>` tag\n> bundles the required styles (tokens + components) and reset into a single file.\n\n## Icons\n\nThere are two ways to specify an icon.\n\n**1. Pass the component directly (recommended; tree-shakeable)**\n\n```tsx\nimport { Button, Icon, CheckIcon } from \"wimui\";\n\n<Button icon={<Icon component={CheckIcon} />}>Save</Button>;\n<Icon component={CheckIcon} size=\"sm\" />;\n```\n\n**2. Specify by string**\n\nIf you want string-based usage like `icon=\"CheckIcon\"`, register the icons once at your entry point (specifying a string without registering triggers a development-time warning).\n\n```tsx\nimport \"wimui/icons\"; // registers all icons (~30KB minified / 5KB gzip)\n\n<Button icon=\"CheckIcon\">Save</Button>\n```\n\nIf you never use string-based specification, you don't need to import `wimui/icons`, and the icons are not included in your bundle.\n\nThe icon set is largely derived from [Feather](https://github.com/feathericons/feather) (MIT) and [Lucide](https://github.com/lucide-icons/lucide) (ISC), attributed in [`NOTICE`](./NOTICE), which ships with the package. Provenance is not taken on trust: every shipped icon is matched by path data against 236 icon sets (328,420 icons) from [Iconify](https://github.com/iconify/icon-sets), and `npm run check:icons:provenance` fails the build if an icon is added or changed so that `NOTICE` no longer describes it.\n\n## Internationalization (i18n)\n\nWorks out of the box in English with no setup (only the translation keys used by components are bundled for en / ja / pt). **No dependency on `i18next` / `react-i18next`** is required. To switch the display language:\n\n```tsx\nimport { setWimLocale, getWimLocale } from \"wimui\";\n\nsetWimLocale(\"ja\"); // \"en\" | \"ja\" | \"pt\"\ngetWimLocale();     // current locale (e.g. \"ja\")\n```\n\nIf your app already manages language with i18next or similar, call `setWimLocale` on language change to keep them in sync. wimui does not depend on a specific i18n library, so it works with any mechanism.\n\n```ts\n// e.g. sync with your app's i18next\ni18n.on(\"languageChanged\", (lng) => setWimLocale(lng));\n```\n\n**Writing direction**: officially LTR only (en / ja / pt). RTL (Arabic, Hebrew, etc.) and a full migration to logical properties are **not planned** (see `IMPROVEMENTS.md` \"Out of scope\").\n\n## Dark mode\n\n`WimProvider` is recommended. Internally it writes `data-theme` on `<html>` (the attribute name and target remain the public contract). When unspecified (`system`), it follows the OS `prefers-color-scheme`.\n\n```tsx\nimport { WimProvider } from \"wimui\";\n\n<WimProvider theme=\"dark\" density=\"compact\" locale=\"ja\">\n  <App />\n</WimProvider>\n```\n\nYou can also set the attribute directly (`ThemeToggle` / `setWimTheme` share the same contract).\n\n```html\n<html data-theme=\"dark\">  <!-- force dark -->\n<html data-theme=\"light\"> <!-- force light -->\n<html>                    <!-- follow OS setting -->\n```\n\nIf you drive the same document theme with both `ThemeToggle` and `WimProvider`, lift the state to a parent and set `applyToDocument={false}` on the toggle side.\n\n## Overriding the brand color (primary)\n\nOverride the public role tokens via CSS. Load it **after** `wimui/styles.css`. Only touch the role layer (do not touch `--wim-comp-*` or raw palette colors).\n\nMany derivatives (`primary-hover` / `primary-active` / `primary-muted` / `primary-soft`, etc.) are computed from `primary` / `primary-rgb`, so **the two of those plus `text-on-primary` for contrast** are usually enough.\n\n```css\n/* app.css — after import \"wimui/styles.css\" */\n:root {\n  --wim-color-primary: #0b6e4f;\n  --wim-color-primary-rgb: 11, 110, 79; /* for rgba(var(--wim-color-primary-rgb), a). comma-separated */\n  --wim-color-text-on-primary: #ffffff;\n}\n\n/* only if you want a different color in dark mode */\n[data-theme=\"dark\"] {\n  --wim-color-primary: #3dd68c;\n  --wim-color-primary-rgb: 61, 214, 140;\n  --wim-color-text-on-primary: #06281a;\n}\n```\n\n- Do not wrap `primary-rgb` in `rgb(...)` (use the `11, 110, 79` form).\n- If you customize `primary-fill` (e.g. for dark-mode fills), override it too if needed.\n- For the full token list, see Storybook **Token → Colors** / `docs/design/color.md`.\n\n## UI density\n\nSwitches control heights and paddings globally. Layout spacing (`--wim-spacing-*`) is unchanged; `--wim-height-*`, `--wim-control-padding-*`, table cell paddings, etc. follow along. The attribute name is `data-density` (public contract). Set it via `WimProvider`'s `density` or `setWimDensity`.\n\n```ts\nimport { setWimDensity, getWimDensity } from \"wimui\";\n\nsetWimDensity(\"compact\");     // for dashboards (documentElement)\nsetWimDensity(\"comfortable\"); // default\ngetWimDensity();              // \"comfortable\" | \"compact\"\n```\n\n```html\n<html data-density=\"compact\">\n```\n\nIn Storybook, check it via the toolbar **Density**, or Token → Density / Theme.\n\n## Bundle size and import style\n\nNamed imports from the root exclude unused components from the bundle (`sideEffects` is configured). Per-category subpaths are also available.\n\n<!-- code-example: skip — 同じ名前を 2 つの経路から import する「どちらでも書ける」の例示。1 ファイルとしては重複識別子になるのが正しい -->\n\n```tsx\nimport { Button } from \"wimui\";      // tree-shakeable (recommended)\nimport { Button } from \"wimui/form\"; // per-category subpath\n```\n\nCategories: `layout` / `form` / `feedback` / `navigation` / `data-display` / `overlay` / `typography` / `media` / `charts` / `ai` / `tokens` / `rhf`\n\n**Deep paths are not public.** Per-component paths like `wimui/form/Button` are not in `exports` (so folder names don't become a consumer contract).\n\n### Public API surface (frozen)\n\nThe `exports` map in `package.json` and the barrels' named exports are the public contract. `npm run check:api` verifies both against `api-snapshot.json`.\n\n| Layer | Example | Note |\n|---|---|---|\n| Root / category barrels | `wimui`, `wimui/form`, `wimui/rhf` | Public. Adding/removing symbols requires updating the snapshot |\n| CSS / locales | `wimui/styles.css`, `wimui/locales/*` | Per the theme / i18n contract |\n| Non-public | `wimui/form/Button`, `_internal`, etc. | Not in `exports`, so not importable |\n\nOnly for intentional API changes, update the snapshot with `npm run check:api:update` and commit it.\n\n> **Optional-peer-dependent components are not exported from the root `wimui`.** See the subpath examples in Quick start and the table below.\n\n## Optional peerDependencies\n\nOnly when you use the components below, import from the corresponding subpath and add the peer. If you don't use them, you don't need them.\n\nEach peer-dependent component has its **own subpath** whose name documents its peer, so the category barrels (`wimui/data-display`, `wimui/ai`) stay peer-free.\n\n| Component | import | Required packages |\n|---|---|---|\n| AreaChart, BarChart, etc. | `wimui/charts` | `recharts` |\n| Markdown | `wimui/data-display/markdown` | `react-markdown` `remark-gfm` |\n| QRCode | `wimui/data-display/qr-code` | `qrcode.react` |\n| NodeGraph | `wimui/data-display/node-graph` | `@xyflow/react` |\n| ScheduleView | `wimui/data-display/schedule-view` | `@fullcalendar/core` `@fullcalendar/react` `@fullcalendar/daygrid` `@fullcalendar/timegrid` `@fullcalendar/interaction` |\n| JsonDiffViewer | `wimui/data-display/json-diff-viewer` | `diff` |\n| StreamingText | `wimui/ai/streaming-text` | `react-markdown` `remark-gfm` |\n| MarkdownRenderer | `wimui/ai/markdown-renderer` | `react-markdown` `remark-gfm` |\n| CodeDiffViewer | `wimui/ai/code-diff-viewer` | `diff` |\n| InteractiveGraph | `wimui/ai/interactive-graph` | `@xyflow/react` |\n| Audio (only when `showMetadata`) | `wimui` or `wimui/media` | `music-metadata` |\n| FormField / zodResolver | `wimui/rhf` | `react-hook-form` `^7.43` / `@hookform/resolvers` `^5.1` / `zod` `^3.25 \\|\\| ^4` |\n\nSource of truth: `src/data/peer-imports.json` (CI's `check:imports` also reads this). Audio's metadata peer is a dynamic optional import, so it also lives at the root.\n\n## Form value / error contract\n\nThe public contract for core form components (same when using RHF).\n\n| Item | Contract |\n|---|---|\n| Clearable scalar (ClearedValue) | Controlled empty is **`null`**. `undefined` means \"uncontrolled / prop unspecified\" only |\n| e.g. `DatePicker` | `value?: Date \\| null` / `onChange?: (date: Date \\| null) => void` |\n| `error` (with message) | `Input` / `Select` / `DatePicker` / `Textarea`, etc. → `error?: string` |\n| `error` (leaf toggles) | `Checkbox` / `Switch` / `Radio` → `error?: boolean` (visual only) |\n\nThe UI-empty state of string fields is usually `\"\"`. Do not treat a clearable scalar like DatePicker as \"cleared\" with `\"\"` or `undefined`.\n\n## Form integration (react-hook-form / zod)\n\nThe core form components stay framework-agnostic. To wire them to RHF, use the optional entry `wimui/rhf`. Matching the ClearedValue / `error` split in the table above, `FormField` passes both `error` (string) and `invalid` (boolean).\n\n```bash\nnpm i react-hook-form@^7.43 @hookform/resolvers@^5.1 zod@^4\n```\n\n```tsx\nimport { useForm } from \"react-hook-form\";\nimport { z } from \"zod\";\nimport { Input, Select, Checkbox, DatePicker } from \"wimui\";\nimport { FormField, valueFieldProps, checkedFieldProps, zodResolver } from \"wimui/rhf\";\n\nconst schema = z.object({\n  email: z.string().email(),\n  role: z.string().min(1),\n  accept: z.boolean().refine(Boolean),\n  due: z.date().nullable(),\n});\n\nfunction Example() {\n  const { control, handleSubmit } = useForm({\n    resolver: zodResolver(schema),\n    defaultValues: { email: \"\", role: \"\", accept: false, due: null },\n  });\n\n  return (\n    <form onSubmit={handleSubmit(console.log)}>\n      <FormField\n        control={control}\n        name=\"email\"\n        render={({ field, error }) => <Input {...field} label=\"Email\" error={error} />}\n      />\n      <FormField\n        control={control}\n        name=\"role\"\n        render={({ field, error }) => (\n          <Select {...valueFieldProps(field)} label=\"Role\" error={error} options={[]} />\n        )}\n      />\n      <FormField\n        control={control}\n        name=\"due\"\n        render={({ field, error }) => (\n          <DatePicker {...valueFieldProps(field)} label=\"Due\" error={error} />\n        )}\n      />\n      <FormField\n        control={control}\n        name=\"accept\"\n        render={({ field, invalid }) => (\n          <Checkbox {...checkedFieldProps(field)} error={invalid}>\n            Accept\n          </Checkbox>\n        )}\n      />\n    </form>\n  );\n}\n```\n\n- Native-ish inputs (`Input` / `Textarea`, etc.): pass `{...field}` directly\n- Value-callback types (`Select` / `DatePicker` / `RadioGroup`, etc.): `valueFieldProps(field)` (clear is `null`)\n- `checked` types (`Checkbox` / `Switch`): `checkedFieldProps(field)` + `error={invalid}` (`error?: boolean`)\n\nStorybook: **Patterns → Form → React Hook Form**\n\n## Next.js App Router (RSC) support\n\nEach built module has a `\"use client\"` directive prepended automatically. You can import directly from App Router server components with no extra wrapper (each component is treated as a client boundary).\n\nAs an exception, `wimui/tokens` is a types-only module, so it has no `\"use client\"` and can be referenced from server components too.\n\n## Releasing\n\nPublished to npm via [changesets](https://github.com/changesets/changesets) + GitHub Actions. Add a changeset with `npm run changeset`; merging the auto-generated \"Version Packages\" PR publishes the release (with provenance). See [`RELEASING.md`](./RELEASING.md) for the full runbook.\n\n---\n\n## Development\n\n### Dev servers\n\n```\nnpm run dev         # Vite dev server (includes icon generation and i18n bundle)\nnpm run storybook   # Storybook (documentation and component review)\n```\n\n### Component scaffold\n\n```\nnpm run scaffold -- <Name> <category> [categoryId]\n# e.g. npm run scaffold -- MyInput form basic-inputs\n```\n\nGenerates boilerplate under `src/components/<category>/<Name>/` and `stories/<category>/<Name>/`. You then need to add the export to `src/<category>.ts`, add translation keys, and write the MDX (see `AGENTS.md` / `docs/rules/new-component.md`).\n\n### Check package versions\n\n```\nnpm outdated\n```\n\n## Quality checks\n\n### SCSS\n\n```\nnpm run stylelint       # lint CSS/SCSS under src and stories\nnpm run stylelint:fix   # auto-fix CSS/SCSS under src and stories\n```\n\n### JavaScript / TypeScript\n\n```\nnpm run lint            # lint JS/TS/MDX under src and stories (zero warnings required)\nnpm run lint:fix        # auto-fix JS/TS/MDX under src and stories\n```\n\n### Unit tests\n\n```\nnpm run test            # run component unit tests (*.test.tsx)\n```\n\n### Test coverage\n\n```\nnpm run test:coverage   # measure coverage (fails below 80% for lines/branches/functions/statements) + HTML report in coverage/\n```\n\n### Untested components\n\n```\nnpm run test:check      # update the list of untested components (stories/missing_tests.txt)\nnpm run test:report     # run coverage and the untested check together\n```\n\n### VRT (Visual Regression Testing)\n\nRequires a static Storybook build first (`storybook-static/` is gitignored).\n\n```\nnpm run build-storybook                                 # required initially and after story changes\nnpm run test:vrt                                        # the full Playwright suite under vrt/ (VRT, a11y, e2e)\nnpm run test:vrt:update                                 # update snapshots\nnpm run test:vrt:report                                 # review diffs in a slider view\n$env:FILTER='Calendar'; npm run test:vrt:update         # update Calendar snapshots only\n```\n\n> The CI Visual Regression Test workflow runs only `vrt/vrt.spec.ts`. Local `npm run test:vrt` also includes a11y / e2e.\n> After updating the Playwright version, re-fetch browsers with `npx playwright install`.\n\n#### Environment variables\n\n```\n$env:THEME='light'                               # run light mode only\n$env:THEME='dark'                                # run dark mode only\n$env:FILTER='Button'                             # run the Button component only\n$env:THEME='light'; $env:FILTER='Button'         # VRT for Button, light mode only\n$env:THEME='dark'; $env:FILTER='Calendar'        # VRT for Calendar, dark mode only\n$env:THEME=$null; $env:FILTER=$null              # reset the environment variables\n```\n\n#### Running VRT in CI (GitHub Actions)\n\nVRT runs automatically on PRs that change `src/` or `stories/`.\n\nProcedure when you intentionally change the UI:\n\n1. Change the UI and open a PR\n2. The VRT workflow runs automatically and compares against the existing linux snapshots\n3. If a diff is detected, the test fails\n4. Actions tab → the workflow → download the `vrt-diffs` artifact to review the diff images\n5. If the change is intentional, Actions tab → Visual Regression Test → Run workflow → `Update baseline snapshots: true` to update the baseline\n\n> First-time setup: with no linux snapshots yet, there is nothing to compare against, so it fails.\n> Run the above Run workflow → `Update baseline snapshots: true` once to generate the linux baseline.\n\n### a11y\n\nLike VRT, requires `npm run build-storybook` first.\n\n```\nnpx playwright test vrt/a11y.spec.ts                                        # a11y check for all stories\n$env:FILTER='Button'; npx playwright test vrt/a11y.spec.ts                  # Button only\nnpx playwright test vrt/a11y.spec.ts --grep \"DataGrid\"                     # DataGrid only\n```\n\n### Bundle size\n\n```\nnpm run size   # check that all ES module chunks (gzip) and the UMD bundle (gzip) are within thresholds\n```\n\nThe thresholds are also verified automatically in CI (`bundle-size.yml`).\n\n### Storybook docs error detection\n\nIf a story name referenced in an MDX file doesn't match the actual export, an error is emitted at Storybook build time.\n\n```\nnpm run build-storybook   # detects pages with errors as build errors\n```\n\nWhen an error occurs, it appears on stderr as a line containing `error`.\n\nCommon causes:\n\n- `<Canvas of={Stories.ExportName} />` in MDX where `ExportName` doesn't exist in the story file\n- `<Controls of={Stories.ExportName} />` in MDX, same as above\n- Passing JSX rather than a string to the `<Markdown>` component\n\n## Code formatting\n\n```\nnpm run format   # format the whole project with Prettier\n```\n\n## Maintenance & Audit\n\nRecommended to run before and after adding many components or doing large refactors.\n\n```bash\nnpm run audit:all               # run all audits (docs + lib)\nnpm run audit:lib               # library structural guards only\nnpm run audit:docs              # Storybook/MDX and i18n only\nnpm run audit-mdx               # check for missing required documentation sections\nnpm run i18n:check              # check consistency across the 3 languages\nnpm run check:aschild           # check for missing asChild (Slot pattern) support\n```\n\nAudit scope (`audit:all`):\n- **docs**: MDX required sections / i18n consistency and line counts / hardcoded text in MDX and stories / story hierarchy\n- **lib**: asChild / hardcoded values (colors, px) / public API surface / root hooks / token & intent consistency / SCSS token references\n\n## Internationalization (i18n) scripts\n\n```bash\nnpm run i18n:check              # check for missing translation keys across locale files and file line count (1000 lines)\nnpm run i18n:check:components   # check that keys used in component sources exist in the translation files\nnpm run i18n:sync              # auto-translate/append from en to ja/pt via Google AI (requires GOOGLE_GENERATIVE_AI_API_KEY)\n```\n\n| Script | What it catches |\n|---|---|\n| `i18n:check` | Missing keys across locales, file bloat (1000-line limit) |\n| `i18n:check:components` | Cases where you started using `t(\"key\")` in code but forgot to register it |\n\nRecommended flow:\n1. Detect unregistered keys with `npm run i18n:check:components`\n2. Add the keys to the EN translation file\n3. Auto-translate to ja/pt with `npm run i18n:sync`\n4. Verify final consistency with `npm run i18n:check`\n\n## Utilities & consistency\n\n```bash\nnpm run check:consistency   # check structural mismatches across src, src/data/components.json, stories, mdx\nnpm run check:hierarchy     # check for components missing from the component list (MDX)\nnpm run check:aschild       # check that components implement the Slot pattern correctly\nnpm run check:stories       # check for missing translation keys (raw keys shown)\nnpm run i18n:missing        # check for keys present in en but not translated in other languages\n```\n\n## Deployment\n\n```\nnpm run deploy   # deploy to GitHub Pages\n```\n\nStorybook is also deployed to GitHub Pages automatically on push to `main` via `.github/workflows/deploy.yml`. Manual `npm run deploy` is for emergency deploys or verification from local.\n\n## Git\n\n### Skipping Husky\n\nIf you must skip Husky on commit:\n\n```\ngit commit -m \"commit message\" --no-verify\n```\n\n## Coding rules\n\n- Styling: new components should use CSS Modules (`*.module.scss`)\n- CSS class names: legacy global classes use the `wim-` prefix (see `docs/rules/tokens.md` for details)\n\n## Automatic documentation extraction (Docgen)\n\nWIM UI extracts component specs (Props, design tokens, anatomy) automatically and embeds them into MDX.\n`src/data/docgen_*.json` is refreshed automatically when the Vite dev server starts or on file save, so you don't need to run a script manually (the output is gitignored and produced by Storybook's Vite plugin).\nFor details on writing MDX, see `docs/rules/mdx.md`.\n\n## Design tokens\n\nWIM UI manages design tokens as a single source of truth using Style Dictionary.\n\n### Structure\n\n- Source: `tokens/color/*.json` / `tokens/*.json` / `tokens/themes/dark.json` / `tokens/intents.json`\n- Generated (auto):\n    - `src/tokens/generated/` (SCSS variables, CSS custom properties, `_intents.scss`)\n    - `src/types/generated-tokens.ts` / `src/types/generated-intents.ts`\n\n### Build command\n\nAfter editing tokens (JSON), always run the following to reflect them in code.\n\n```bash\nnpm run tokens:build   # Style Dictionary + intent generation (SCSS / TypeScript)\n```\n\nThis makes the latest tokens available as type completions during component development.\n\n## Workflow\n\n`main` is protected: changes land through a branch and a pull request (see [CONTRIBUTING.md](./CONTRIBUTING.md)).\n\n```bash\ngit switch -c feat/my-change\ngit add .\ngit commit -m \"...\"\ngit push -u origin feat/my-change\ngh pr create\n```\n","readmeFilename":"README.md"}