{"_id":"@funhub/platform","_rev":"324-b98124995af8f22051fadf9ceba698f8","name":"@funhub/platform","dist-tags":{"beta":"0.2.97-beta.0","latest":"0.2.153"},"versions":{"0.1.10":{"name":"@funhub/platform","version":"0.1.10","_id":"@funhub/platform@0.1.10","maintainers":[{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"4af0a04cdc1aa6192401e2679417db831d307161","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.10.tgz","fileCount":842,"integrity":"sha512-RQ7mIYkKQH8T6is0AY3S+8H0LmARQdHzqw7kBEuI++pBx4H8QagpSzFxFPtdlrNCE95mIkH8j1+BQ56ampgctQ==","signatures":[{"sig":"MEQCIHBVodz9aO0cmv+yk2fsmqeCsOfmh4vMcuWqsXm5cK0+AiBGSfwyi1FMLJrdzprDBbaOy9L2KUoCEV5kc0N540tTYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2284527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./base":{"types":"./dist/components/base/index.d.ts","import":"./dist/base.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"}},"gitHead":"ab98ac43e14480449544906d2e0fc3f03ee3c1b4","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"vite build --watch","fix":"eslint . --fix","lint":"eslint .","build":"vite build","start":"next start","gen:api":"node ./scripts/generate-from-swagger.cjs","web:dev":"next dev","web:build":"next build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"_nodeVersion":"22.21.1","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","immer":"^10.1.1","sonner":"^2.0.7","zustand":"^5.0.9","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.562.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","embla-carousel-react":"^8.6.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","@vitejs/plugin-react":"^5.1.2","@funhub/eslint-config":"workspace:*"},"peerDependencies":{"next":">=13.4","react":">=18","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.10_1768191174583_0.030681661154504658","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@funhub/platform","version":"0.1.13","_id":"@funhub/platform@0.1.13","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"ab0864fb0326a9038e6890610077a8c8d2146106","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.13.tgz","fileCount":1003,"integrity":"sha512-aL99E9PddEXs2K1LtYqF0Z1vjUwuax4XVjJVCc2c7XLmG7eaD5baO4fMVqjoTF5BgMnZv+jFHabcv6LfhLM/NA==","signatures":[{"sig":"MEUCIChavdetmUUVYPiBY+2aICLhWpUYr389JkDBjAwK7IJsAiEA2UCdFpACEyKjTwJMHtKixpX6KYhb7ZlQyqUsR+R9YGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974240},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"d0e93959e93c92b382bff4a920b626105d68f2c7","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.13_1772107229464_0.24333754232330662","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@funhub/platform","version":"0.1.15","_id":"@funhub/platform@0.1.15","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"79e88b9c276e771e00e447c6ad5aa4349f28fa5a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.15.tgz","fileCount":1104,"integrity":"sha512-UozGMK2ySlAboMjhq/4D4eoEKEu6ybFzqHIRsb1aLidthHjiFFftv0UwM6Vvksp4S1q3jN67bRunr/OAgmjG2g==","signatures":[{"sig":"MEYCIQC4/GIa9SqOlOvLLp3w35FwKVuwug28Q5MiHADGDhihJwIhAOOhLGY6ax+a+cZ3UVZ2z4tnJ3FAHQ5GaJKb/VS0VcAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063111},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"5ef5c6aa76381e863306ee4fbc67447e13d79163","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.15_1772522840275_0.9347800985764672","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@funhub/platform","version":"0.1.18","_id":"@funhub/platform@0.1.18","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"f7cad4f4d8d259b6237cf8e0d35590af059adf5b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.18.tgz","fileCount":1104,"integrity":"sha512-z0MwLuPa6Lq/JQ/9/pqls3lVyQCuzRYsxWT0IiJU1nZvF+rxAWnkJ20L8135forWzm+RrzSZebxm6UzYQfIlTQ==","signatures":[{"sig":"MEYCIQDzezI97KD1L/veyFzpvP2VUTcvLxFI/jj9H7516pWcCwIhAITV90kzo8G5F5MuSP5cadkaki/23gEG6rzz4G49QETv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063106},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a44112cc57541a72758d8c607203db783aad152e","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.18_1772522914283_0.6659677081085957","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@funhub/platform","version":"0.1.19","_id":"@funhub/platform@0.1.19","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"8461386d70475786c50364d70a13b2be36dec98d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.19.tgz","fileCount":1106,"integrity":"sha512-PueRQlXVbICkpORbn7F2LMxPR4JqyDUbSCxWc6dG0t8kdXh8bVQQ4DvrIB8I1hvcpajM/MhOApa9yXR4kpyhcg==","signatures":[{"sig":"MEUCIQCh86BpNiT+swKIizjs23hi5DYoE7hepc6SABMJVogglwIgLqAA2Iua3tJon3sFYzhT1QIBcvkfwDW8/OOvXltU8/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065905},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"70614a98c8891f6b979d623833110a0f84a574b7","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.19_1772527570848_0.8047545223066994","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@funhub/platform","version":"0.1.16","_id":"@funhub/platform@0.1.16","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"80489619eb1c57a7530b853229759ed8aba5d952","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.16.tgz","fileCount":1106,"integrity":"sha512-yTJxYeK10Qm0ibtp1QC54i6u0kofoDXpORQVrIJ8GRi0C56uxBQiEKlC2cqvqAzuO7uV6qD8e1j+2zuA2DdE3g==","signatures":[{"sig":"MEYCIQC6dQ++UZuwNrowtu0ydDAwe9mrwdbfHQDTBfKShEru5AIhAI5WxEuoJklout7/I+ZPOU6AUFQ/Ds/zgDe3hSFF165j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066707},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"cf8ae3187f73840f9304db8446d66a9699585719","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.16_1772531532263_0.06627121655094736","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@funhub/platform","version":"0.1.21","_id":"@funhub/platform@0.1.21","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"6a8f4991b2cd37262b614a49f32a5a66113a56c7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.21.tgz","fileCount":1106,"integrity":"sha512-5qRZa2XnO77yOYM6Es+F++iMrtU/NalyaS95HabUR7JuPLKMOu8VtThlVxIDJTVE9fnHycVI2vwYsis/V4eUgQ==","signatures":[{"sig":"MEYCIQCfHAYcaYMFvFPVXSxbNuSOVgM4NKQNDyBnZoU7TWhPvAIhANX3keo/TIJkr/v2fjJ7q7DnVCimIloBC+i0TPE/8f+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066707},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"cf8ae3187f73840f9304db8446d66a9699585719","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.21_1772531628516_0.08165259179442863","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@funhub/platform","version":"0.1.22","_id":"@funhub/platform@0.1.22","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"207407bc87ebca53795f66131fe76f3dfbe0e655","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.22.tgz","fileCount":1106,"integrity":"sha512-vBj8338mIivZmPgGXmcNLX5iTDboqRCOn4OVwWkmTcVjFJaW9VBKMU1H8vVv5G155V1Gf6dmPK9pS8ThcyubBw==","signatures":[{"sig":"MEQCIGiVDtpkCvOSifZoa0nA3bHNxBCPXphiav5a5uouozu5AiA4eFvTO72LTy5fWStfUh52+llWYOYJjQ++xWfrchmDRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066707},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"cf8ae3187f73840f9304db8446d66a9699585719","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.22_1772532060207_0.40298855260969124","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@funhub/platform","version":"0.1.23","_id":"@funhub/platform@0.1.23","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"abbf8f21f6ea5402d69f06a1bea5376f956627e3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.23.tgz","fileCount":1219,"integrity":"sha512-Wzqw7tdtNR9MsBO/8ZCAMiKaGRVUlxqIHXN7IoAQAxUSP0WKxi2VpClPboSz78wJfZUjr1BixTbaLgbndBFjUg==","signatures":[{"sig":"MEUCIQCXC/J6MII76giFpton8t+teh4y6c0L+wH6TElZhPBJpgIgB4+hKWJ71rNcZopFrqL9G9nXyoCWYFpo7/thDNkc1YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2162439},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"70e2a00d5bae9f6ea81b098377cf91a30f409fed","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.23_1772612197523_0.8315278092035037","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@funhub/platform","version":"0.1.24","_id":"@funhub/platform@0.1.24","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"a7edeb9192c6665562160d1b3dbf8f0360281c05","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.24.tgz","fileCount":1284,"integrity":"sha512-E6Ih71K11VFXypwpBa9I4holqY5HGoblDE65T0M/RwkT6/BKGZ91wp8srHorK3l9rNnGNeBpK5SS/Hkmxt5Zhg==","signatures":[{"sig":"MEUCIEpjVrw+gQnloME7STkoUQibbJtY6w94gcCCg/hsVAYtAiEA7PWEFDqXJ35oYCQQmCASfWpJCW4/xMs0srg1ctazTY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2282891},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"39ef60c279d28a3b597dd617024f350d8de30310","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.24_1772612901751_0.22145862565853847","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@funhub/platform","version":"0.1.25","_id":"@funhub/platform@0.1.25","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"4ba792277b232c8f4b9bb12b0327c6ce2ba37e51","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.25.tgz","fileCount":1284,"integrity":"sha512-CAdrkVjqrpoIFqRJBUuXCCnA7RYqqRNqPUN1lSFjrgInJ9EWn4GXIHcogIPF6nNzjAwG9WJKw+4FyqS3m2xAMQ==","signatures":[{"sig":"MEUCIB2Je8WM5049kvT5qkE18Q6VvLVZPQORu9gwPv/dg8qfAiEAimo2lpEU0kfO0SjH4LQRpEtR2lCZcZmtNYEHk2G2d10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2286260},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"55a9602437de7c1cf061c9cdffb1f3726d5e9730","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.25_1772615707152_0.3201439623665969","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@funhub/platform","version":"0.1.26","_id":"@funhub/platform@0.1.26","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"a8607f92477967cb6e07194e043846be683a4960","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.26.tgz","fileCount":1297,"integrity":"sha512-tR4pFhUsC5+0AksqLgXTHvYGem7ypuurnCttHwyVVUDhEtYfSax02K+Z5y4pMC0UXQo/iU1qWvz+AMYwrjMURQ==","signatures":[{"sig":"MEUCIQCEbVxAQe9ZYaxW1GQ65RQrhyD4ng1tb176pk3mrhww3gIgUKv0Mjox9mYjKmGeWI9WyNbLkaoGkWr8z4ycARicFu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2297813},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"3bf0590b0e550be8322732a51a0761d9c440cb19","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.26_1772617446578_0.6939297104893787","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@funhub/platform","version":"0.1.27","_id":"@funhub/platform@0.1.27","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"d3db2a701458563522442cfaf8012469e4e5d323","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.27.tgz","fileCount":1297,"integrity":"sha512-Dr+VyhkQYN8GTrnqo83eGJbkWdKcEn+RrByZ1QoUW3JKhi8KWAPMHB/C/BHVlz54Zntf+oBUTAgjTl8XIHWZGw==","signatures":[{"sig":"MEUCIQDzjRJgbAC8ShqsVY9L7yq8YWkY/QGRTpk0njXWTS0LqwIgXIjWj3pvkBnU62mx5f8LOi5F1zi26Q8zA35PEoCoKm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298112},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"6924bcd2137da6d8ef77a748561eb224c37cf858","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.27_1772618964693_0.802693721029456","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@funhub/platform","version":"0.1.28","_id":"@funhub/platform@0.1.28","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"9539d11f457d7ea200d1eb9f6d6aa56a49829e0b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.28.tgz","fileCount":1297,"integrity":"sha512-Ie7WW3pMaDTg006FWxqgszBptjLuAhJYHl5eucIQj4cNhzzbdulW0mjG/0bcXzGH9rD2Vqnf7qiNxxOh38+IsA==","signatures":[{"sig":"MEQCIFnjWX5fQhriImqW5/CWs2rgeg9ExxxVEZCyd6LWTEVjAiAWxVxhVffV5ehqf7gcAXa70fVmQaGHqcRP0GDhU/O+Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2299900},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"647e196c1f0f5a4cdea3aacd32ffddf1d27f61ea","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.28_1772619520439_0.6026908138389504","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@funhub/platform","version":"0.1.29","_id":"@funhub/platform@0.1.29","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"604d997ea80d322f9985d9f111f757b5838ad5d9","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.29.tgz","fileCount":1335,"integrity":"sha512-ZITOy0Ns3KMwtHGud8Rc1wN3O6o/iw4DDxtkZ7CCo2XUYB6pJ4i6VJ7S6iew82Gf1maHoLKGS/8Kaeai8H0yPA==","signatures":[{"sig":"MEUCIE5WkE9xKFr6kcoMDJwcbe4Y4pLhPhr+1uI7Ep16RBtFAiEA1xjg0xjm250iS5+67YIfnESc/7rWzqPitYmEWbh2FtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304460},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a98f33a29b4c3c9ee6339c0275a5d7d396f483d7","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.29_1772628343806_0.24166331654045847","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@funhub/platform","version":"0.1.30","_id":"@funhub/platform@0.1.30","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"7bb4ae707c7eaf5e1cdc8a96d4636ba2a5d38768","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.30.tgz","fileCount":1335,"integrity":"sha512-ljdQtaG9TCTQpeuYV8LbE4e6DR9sKv3OnzMBk8fp+JRMRKmDfwqGJM4wzugOAapOFBW4FtyCd2mzmdQfxzHBmQ==","signatures":[{"sig":"MEQCIFMqecaxQ2MduxDCZvhFmDehX9d/czSIazTRzoqZcb9DAiA+gm/R08re9HJLZOBYGPCNZW+5n3lGwH/SeuPriPS/uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304465},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a98f33a29b4c3c9ee6339c0275a5d7d396f483d7","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.30_1772680722852_0.7312074777641506","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@funhub/platform","version":"0.1.31","_id":"@funhub/platform@0.1.31","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"8f89090a8e4a9082769b50b31bd7d1357506fdad","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.31.tgz","fileCount":1337,"integrity":"sha512-uW6spN4b3PA7E7P9jS2fG/yUlgSapCFw/kUSUvtAT0U1h6L738VKLV0MpD5ckTOxC9rUGkmY8c0qbVFo/NwJgA==","signatures":[{"sig":"MEYCIQCKy0SaekK8ETyC6TwXTNTWL+DBtMg9tMuJsbpgWIqGLwIhAMlexrSXzex03W1k4KqHxhBuPowUs3Dt7unwkCDQGE+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2309166},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"d22e1c624c2e83a39ac5831e0b6c3c8e7c91f45e","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.31_1772680968312_0.8434538211988887","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@funhub/platform","version":"0.1.33","_id":"@funhub/platform@0.1.33","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"36fb7acea11f83c08d964879503f1f7b169aac41","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.33.tgz","fileCount":1338,"integrity":"sha512-dMWrxOMqWCLtf4cpHNvj3t+qtuKocTvf96tmZ8MZEhHaBECktFyvx5QNGBz7b5oUaMdvIs/PjYmjYGVEqFIh+Q==","signatures":[{"sig":"MEUCICsLu5f9NrdO5Lhko7gIzXWHl8p4PeLp0JhoFmrwLMFEAiEA3AMflkS5ZaZKe07P0sfgGpnLBRZAVK6zjLUh6W7Yek4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2315980},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4aca32d0a65f065ced63fd188bcff14c2b6c2124","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.33_1772683246349_0.8314685320329052","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@funhub/platform","version":"0.1.34","_id":"@funhub/platform@0.1.34","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"6a254d49562cf6232d0e5a92d55cdc6f899e0cf6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.34.tgz","fileCount":1338,"integrity":"sha512-29rmt09A3YnFoFvmKl5NaZGCKcpnptXRINY+5lL2Dsw9kwNgsEVLrUMkcRd0qSfIlBfhyLa910OiUzK3Fxh94A==","signatures":[{"sig":"MEUCIGDAqJYtPftG+x0GaJNl5fU+07C62G/D2W6cd/+eJbzFAiEAqdakXlsuTwqAwYi8C1vt20/5V4NSuYE7yJZhJ9lOyic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2318398},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"c89ebbac6fabc79d865072b6a4f8a62bad24a474","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.34_1772695341586_0.5347750998033676","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@funhub/platform","version":"0.1.35","_id":"@funhub/platform@0.1.35","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"10d8bd2aa8a0a13404a5dcbbeec06f52cf6abff1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.35.tgz","fileCount":1344,"integrity":"sha512-yygYeINigq1H/2lr8T+gtRlIMhtZ9QovK/jvkNa6t7PdpPdzlNHK3tvqnuVF6vZp/au+MIbBp+17pFEDXW0ERQ==","signatures":[{"sig":"MEQCIDkXzb+KeEVfvw/tZmm0qq6TfrxqF4gN0iDLPOLkV9dEAiA2F/CKOnZrS8M9e5byHm3zx8x5A0h7MWxMoM+0ZJLG9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2327257},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"82352b2132d24539c2073022bdb729f07bb5e9ad","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.35_1772700066888_0.44022053557325114","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@funhub/platform","version":"0.1.36","_id":"@funhub/platform@0.1.36","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"9f9b5138b13fad5c28c40f917631c703aa8e1672","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.36.tgz","fileCount":1345,"integrity":"sha512-RSBh1B55cwi2l/C66DCIUoxLJjrJwVb1KS+AotNMbHfG8GtUsDnvh9Tmw6JggvIW02UoGt2+T64J2D6fi/pWDg==","signatures":[{"sig":"MEQCIDWhDkJW9PdyzEkhQ9ObQSq1Hi52QJCzWjPji5W10J5MAiAto22HfnQwKy1ifznCjZoxzW6MJkCrdsi22yESOSX/hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2381809},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"bcb06ad9b7281f5bcb3c4461ff7cfbfb589bf684","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.36_1772701699349_0.7275228260494764","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@funhub/platform","version":"0.1.37","_id":"@funhub/platform@0.1.37","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"426992c5e2fca658422888df661e38bcfa5875c3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.37.tgz","fileCount":1343,"integrity":"sha512-FjPZacVk1ImClqX4MtazFOlbWARsoWiX4h4dx9M5ZqH8kjYgBBjeldfx7I1/bplqwr5eYeGlJz/NYZD115auKw==","signatures":[{"sig":"MEYCIQDEzHE3mZ1EaY7eoLxiX5E8KVB2qZnPZjFocAQl8CRbiwIhAIGKqBZbFZu5j4uWmfXBUIApUGlRpxA4YZS4pIfbHiqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385414},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"6cd5e2ba95c9ba8a5d2e61fe7b7be8855a749e48","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.37_1772713708733_0.7640883249367088","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@funhub/platform","version":"0.1.38","_id":"@funhub/platform@0.1.38","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"940cc669144c1f9f33f6487dda9a0af5dc29c0b1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.38.tgz","fileCount":1343,"integrity":"sha512-KM8C5VxLLsrnkKln4YLN6DDzgd8NDjvrGza8cq//WpQWZILVwxyHefIxkofD+BcK5f2rp+gPnAo0lOeoJdpkhA==","signatures":[{"sig":"MEYCIQDuUPOUDtLOWaNJXAeSJHTu2VtERYinYKeHwExKko7KswIhALz3I0Oa7XpUAe+6Vv0Z9NP3WuAUYc6JGIYiVHNxnqua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389720},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"194004b74adf2927733723682e431e80f2d9561b","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.38_1772777118777_0.3837823304344743","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@funhub/platform","version":"0.1.41","_id":"@funhub/platform@0.1.41","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"eb141a88dd6d89c22d505d03ee9bd4cf325ed645","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.41.tgz","fileCount":1337,"integrity":"sha512-tyjEttoyAt5x/xseIhQneDdrY4c7MC49054ti1/T6zAYpPeVaAVfDJxyZGYMzRIsl7jDfg9fO5Ifpjg4m+uUzg==","signatures":[{"sig":"MEUCIA0vuaAcUTjCDhtThPJSaWKvMc7vUjgpipWSXZtXwthgAiEA+uf9Av6hZI1Kdn1apMvBROzlElV2RjfVvWnAhzW8fUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2397157},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4d768d5ae980e404d2d722b01c6644c73acd6686","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.41_1772783504346_0.8134023082975435","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@funhub/platform","version":"0.1.43","_id":"@funhub/platform@0.1.43","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"6610bb4f7dc9e327e5d86d2612255051c2a7bf2b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.43.tgz","fileCount":1337,"integrity":"sha512-PW3Kdnbhk2Jm4zSZCXk+qybKT0XYTWEF1I03ARqfVMBZW6C2YBdOJn8zyntUikTZ/CgVFhtCLIuCnwLvgKSP5A==","signatures":[{"sig":"MEYCIQDoEhi6aLFZwv12+Npywqkbo/gs3ZNJrEXK4Vr4cwFhSwIhAPBUYuxYdy26bRBIzLg8WtVmw8fEFhpjiTEXUcP93t0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2397188},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4d768d5ae980e404d2d722b01c6644c73acd6686","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.43_1772784709064_0.47183873326057424","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@funhub/platform","version":"0.1.45","_id":"@funhub/platform@0.1.45","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"68772be1c3c157d02590dcb93db681b7e193ea89","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.45.tgz","fileCount":1334,"integrity":"sha512-AriUh6Q7siDe1dB8SKyF/AwEYjPsyHVpodlRacdKvu7k4+5T2c7IKjtnXdhBZQssewAzjlm39CVDtvx7NgGmAg==","signatures":[{"sig":"MEYCIQDcMVGDUIuR3431u2XwZ4Az0YDYUxrB5LOZWvanxkYc1gIhAMgv/jLoyUKPbJprJJD1Htwz/aUITLm2tucTWwulR8Tg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391762},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"dd0488370a009c90fb8103f256cd40b2828f7823","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.45_1772786075403_0.7018989347738915","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@funhub/platform","version":"0.1.44","_id":"@funhub/platform@0.1.44","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"534621bf3b81a889a0ab08fa2b1697bbdf217a60","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.44.tgz","fileCount":1337,"integrity":"sha512-ZTyDUkh6snV8sp6DKTJiHNziAQgR/beBkzgr4TqrGfnU8knylblCJxGEPFTeQdUbH/zBftl2f+3zin0PABY4gA==","signatures":[{"sig":"MEUCIQDqKTJck7OIQdoZ2bilJE/Yu3VhUW6oPy51EIeMiIWxsQIgR003a5F+ar3IAJ3DIEx9orjxLuG6aW6XXo1qx229SBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2397603},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"fd44d02b190efecd091dba3ec0fa219c0268bc83","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.44_1772786633202_0.1425517694741243","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@funhub/platform","version":"0.1.46","_id":"@funhub/platform@0.1.46","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"198b01994fb3b4aeee4be8d8336340c1975caa98","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.46.tgz","fileCount":1334,"integrity":"sha512-OmeU45E/z4SInToX5tYoW6i2DQmF4cyDmQLkauW3c7cuho3ZkUgoJjGoN50Gqfqf1Wa+WTfEAwushLthhsD4CA==","signatures":[{"sig":"MEYCIQCYzqyn1H3sVCiftctIGOgdKBhI5CdPWCy2RTWD5XVubgIhAKVgNlSVYEvpIoHHRlbKyiW/KsjfIXMDDwfnAx2G8ZKN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394931},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a93813b5350b67087bb982cf1d74a06637cdc008","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.46_1772787829605_0.2651512704277059","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@funhub/platform","version":"0.1.47","_id":"@funhub/platform@0.1.47","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"016029d8821cc1716abf2a974f518c89b6c12403","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.47.tgz","fileCount":1331,"integrity":"sha512-nT9kfV4o8W18LHNYW7/2NnUcusNU+uWk0SsMbL9fC3GZA1CxbXcqmMOd8j0FLS+0nwHr1RZT/1WX7qWUJnX9vw==","signatures":[{"sig":"MEYCIQDVlQEmnb1E2M+yzs5APBHKjADqFr6wh0K6WPazhB/CywIhAIsdItZT8WJBFCJe5gASpYdmZ1Dp4Wze/0e/Hb3/ifSj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383105},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"5deb35d98d3efb695eb6b03ab88f9ac26c21fe65","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.47_1772791727265_0.2655075673299616","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@funhub/platform","version":"0.1.48","_id":"@funhub/platform@0.1.48","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"2dd7479bf9223bee9ed3475bb598bb035cb0a3ef","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.48.tgz","fileCount":1339,"integrity":"sha512-zfwf/iVa9XUaWgCOeimTJyDLEGz5qk6JKeo9Gc5PyvExZgbfBMF5pL1cqJxAJfURB5tLKUg4uZF99RL0Y6MjpA==","signatures":[{"sig":"MEUCIQDnNF1mjpXGfal+SrBBCs7PCKVzemj0HaQDMML8hgJwvwIgHIie4wORZjkGj46LyQ9qSBZrc36b3k1EME6VLhlWwDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2397935},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"300b1a7da140cd94c5587c6227bd2fb9695a7017","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.48_1772792261382_0.944816261228369","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@funhub/platform","version":"0.1.49","_id":"@funhub/platform@0.1.49","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"069c1c0a5fadad63c0db9cd02599cac08785de57","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.49.tgz","fileCount":1339,"integrity":"sha512-QAsVjqn/xaud+LmAlp4C14UP2DYhaUpeEjkVpRcB1vmg6teqCtkN0K+BEFWKA7RDfTq6FwtsqSo706al9LjDYA==","signatures":[{"sig":"MEQCIAtVYYeexJGrYjlqQWmRgCOursdMLFgHgsEsCo+UQ2BxAiBRRNAW7c+cpbuJHcdX0ver72FBuVVnkxsVQWOn+f1lhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2398038},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"cb99c2049c17afef5ded882c8bab5389751c5829","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.49_1772793396220_0.5730001646442808","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@funhub/platform","version":"0.1.51","_id":"@funhub/platform@0.1.51","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"546bffb189d8c94505d9d3ede489973d7500e61b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.51.tgz","fileCount":1341,"integrity":"sha512-U4ZgFLu/8RDeTKVfKsuGVLfvE7fc5lB5rwFkAylZeyMk3rbQPSuJr6xPrD/XlvyaohpRvvTew60fTWleqzzeWw==","signatures":[{"sig":"MEYCIQDjBdYvol0lLleUg5TmRjGZtEbvQLRIp2iz9dCjkqwxqQIhAMtkI5xLG81N0YIg105pwaYKZJueURJIEuoWX9QEF1A0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2429022},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"b14116236971a20bd9cdf3971cf2c2734267879b","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.51_1773029186353_0.20815595085885863","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@funhub/platform","version":"0.1.52","_id":"@funhub/platform@0.1.52","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"8475d60b53006f5f304650bd0068e176ae1cd878","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.52.tgz","fileCount":1360,"integrity":"sha512-g/aQE1heR3smlT5m/V+Qe4VKNMvPWIhzJgIu93waB9L6mCFOYFsIFNy+hO3niCRZo2DDmMO6sD62S7wdxb+fGg==","signatures":[{"sig":"MEUCIB2KIT8UZ8T1FxUVuvVWNAaaYCB0e74EqE1TM++wuFqvAiEAlTGs1UdwFguulGAiu8HeIagXVyfXfhOqN1rSGW2UXk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2453655},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"c0b8aeca5192f2cc57a6570d2f358ad39dbc8a31","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.52_1773040094923_0.24959848557909092","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@funhub/platform","version":"0.1.53","_id":"@funhub/platform@0.1.53","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"fa0bd42f9201dfcdc5a2b8b0840b7947e8dd00d1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.53.tgz","fileCount":1341,"integrity":"sha512-0rylWYrNd6loNnxE4284DcksOz7G0LBFtSVBskteL6fvqlgpArxN8ktD+PkJ7qYFwXAtB0o3VtWE0V0M1ihB9A==","signatures":[{"sig":"MEUCIHwAG1EpAdOJkUhV6jQY9Huq+YNCmeXBFxOfU5r7Tb5gAiEAyOVmQN/jSTWwxGUGxcQiJqkXWQYnINMQ9JSlzhROH48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2415891},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"0bdb8d66d6670a208278c2b072c11f9d0e8201c0","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@foxmail.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.53_1773043123338_0.7641449529800617","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@funhub/platform","version":"0.1.55","_id":"@funhub/platform@0.1.55","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"55f4dc54aaab7273dfce828fb64dc789e134db34","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.55.tgz","fileCount":1361,"integrity":"sha512-JvrRijBCaSYdwnJ8RTabKXTjsfmPTHxBW8WJz3C6ukF/X2pOytTKnad8iSylf6h2ra8UOpZK+LVKT1jw5pAaZw==","signatures":[{"sig":"MEUCIQCUGA0FNF0PvOX7AhjG38IaFkjfBAeWdVKRjWR+ldV6zAIgTjeRRM5mTJukXp8cAL5WySSEcnZ7X77dXgcfOzndF2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2471698},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@foxmail.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.55_1773044750912_0.07849186922155393","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@funhub/platform","version":"0.1.56","_id":"@funhub/platform@0.1.56","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"1b6a403734c72fc42202c301536584c9e1973137","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.56.tgz","fileCount":1365,"integrity":"sha512-ZBW3OoZqXwFWVilvhnlKAH2A72FzDqdM729wkWomxvgypaiUQbwflOHYycfh20+BDZJk6NUkVNQ3JKntJSPbbA==","signatures":[{"sig":"MEUCIQCsz/dFEjvVXLCjEHKiD3VSTcY4uQugisfdiH1RVjCfxgIgOuVmhVhtnVL7Dl7J3onuP2QdZvvDz1XbwZNAUE79fh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479629},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"9e5ef06ab3a13c6343bac7d144388949c32b55f9","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.56_1773045009575_0.9125847534065947","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@funhub/platform","version":"0.1.57","_id":"@funhub/platform@0.1.57","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"7cc4358291c1949a50445c304f69041ad6637e15","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.57.tgz","fileCount":1365,"integrity":"sha512-iatMJNZWCwbTDN7r1khSitpx1epyP7QDKB5It0yZrb5JaimFRAAXnYyxPYavxv23CUcdpABdhWtL53Ymbo4k3Q==","signatures":[{"sig":"MEYCIQC2Ws+01w4E0muQbEzYF6mElHZWiSVcjjaWlRWnaP06dAIhAL6YT1Wnn6pBSSkfDcfu5mAOY9L5V8xBoteXkxXqgWwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479629},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@foxmail.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.57_1773056025330_0.3728284526624701","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@funhub/platform","version":"0.1.58","_id":"@funhub/platform@0.1.58","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"dff7a197fce270aa58200605515132e9795aab28","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.58.tgz","fileCount":1353,"integrity":"sha512-Pp7u2tsw2pRyVGQaNZJmNoFVMdT/j41x0huD42uSoQ721zmb4LgYRA4oIH4tTH9l6Sb6ChSkNavxzFtf3rLsNQ==","signatures":[{"sig":"MEQCIDqyrSTjjPzsithnc/PIzg3J/OMkawmq0K7oXlre5zd6AiBl6TLVQ/AVCQEYOz42IXRW3M/JutpC/ll4rhNK8j5a6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2382400},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"958a1bf1a9867b59d17448fee5745d1176db02c4","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.58_1773061328197_0.6719563937894104","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@funhub/platform","version":"0.1.59","_id":"@funhub/platform@0.1.59","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"a4adea61c10ce6e626fa6d1f76c27450cdbf7e00","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.59.tgz","fileCount":1353,"integrity":"sha512-KR8TUbMOc1XNqqU0CnigcrVcM+rqdr6MLnusYbuWbI7y2GDEM87CIqOErag/6E88dwPFvgYvmmKvcEx5nPnqfQ==","signatures":[{"sig":"MEQCIFDyVpsCSiaXQB9qxIuJzXoVUfWPWigGtmlm7CPhWSR7AiBODZ/Q91NVEg1V0pb6fTcrcgHegwXhUbcJhKmdj8m8ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2382405},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@foxmail.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.59_1773062090068_0.33000263571305455","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@funhub/platform","version":"0.1.60","_id":"@funhub/platform@0.1.60","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"fa205f163378d6b3ad691c8cb8bc6ce42769e4f8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.60.tgz","fileCount":1353,"integrity":"sha512-cFf0C0OXJwXbm3bcjJ2vm63u6F/gL6gVZi0ERw6J1MwwgM4oQ8ZfSl9KcvCAHzFob1ZaBACe7eZ7jYWBeabX5w==","signatures":[{"sig":"MEQCIGYTiJxObDdlRu8CAhnVyUmcynKqQ1fjSO7PWszLF41uAiBwqiJzOFE3QGKi8F+kLQYVwoVnd31eMNF4IfxJoXy6Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2382234},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"9fd4cec2c16c2ee955f8c1bb8d65ce4816eb755e","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.60_1773064595084_0.002513660727099687","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@funhub/platform","version":"0.1.54","_id":"@funhub/platform@0.1.54","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"98d44bd88cd2c57931738af67376b409f4a2371d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.54.tgz","fileCount":1353,"integrity":"sha512-HpEEv4/A6jSX3NmIPY4RAuqpnUN/7kpHRHdaeli1IWflGOxWntp6b1Ch9SxTlHt7PqqZq10qy7ZlVyFcXCTusA==","signatures":[{"sig":"MEQCIHg4nlVe8HIMOPv1FXju6LdHl5tCq1WnzjzhEOXSiEKWAiBJuBVmFsX6NDdUpB54FwST9P1S0+5ZuCFCae+TDBYNNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3267093},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"ae75e51d1854ddb9e2ca0f7355e32abc588ca8cf","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.54_1773065359100_0.047670339808193685","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@funhub/platform","version":"0.1.61","_id":"@funhub/platform@0.1.61","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"86445b7b4c46dfff4352b14e963d5a148ad2c66a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.61.tgz","fileCount":1355,"integrity":"sha512-qBn2lIifcG9DDlLtg56dTHyewQ9zqOcriwX70gDRHURtV7CZV1K115fZAx468J9X+pGwVbJeedVAFA2JslYzgg==","signatures":[{"sig":"MEUCIFfFL/O+jANvzCq/FKF/BBWQHIQ/5rZQZlc1B0EEfioHAiEAlqiyE7a3PmB/YKqC1h42A7OigUa2LohTxHmbNJOS1xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383886},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"fd80426cba196154eba6c21a3ef3b0ed47860cb5","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.61_1773066813476_0.4824387908272769","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@funhub/platform","version":"0.1.62","_id":"@funhub/platform@0.1.62","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"7bbae753a05b2693ca593ad2f4ee0ccc922c061c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.62.tgz","fileCount":1355,"integrity":"sha512-iJBnBkqoHJ8MjGtI+tYtdxVoyYH5zeGStaQ7Yq4tA/H+EVWjdC7GNRN5anjWUaoWm5TwEihHuSaDmjjz9Ud/mg==","signatures":[{"sig":"MEYCIQChTEzw4iVM1JkiPBJWwcCpmHCnPeygmDFssKsGfpNoOgIhAM+5jVKB5oLY/VHCppNCMYJ7YjikD2ogktfh2upARrg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3268912},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"8eb8c6cc7cb1d33e25bd91bcc78a21f407faa2cc","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.62_1773067615792_0.7697077044287519","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@funhub/platform","version":"0.1.63","_id":"@funhub/platform@0.1.63","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"e62899a574fb5a767fbe796df7a4e7807c451d0e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.63.tgz","fileCount":1355,"integrity":"sha512-H48SovqWUOTQ2Mtz83TLtM9GAG1Y/ueI0c3YTb+/o1oFyC/s7qwiLNeD8gc48T0la5FfAkx1/wYixVhMDeKORg==","signatures":[{"sig":"MEQCIAdt0oODtYoirzKEQRIoWM41aTGi4vvIeA11Pc/sF6c6AiAOi83evJOqqzQ1Ti0jxgo9EI2o2Zurw1GQQKnUBl7QlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385687},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"2865fffb1bab56e006412cfed782cda2659fdbac","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.63_1773069294811_0.7246084200637619","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@funhub/platform","version":"0.1.64","_id":"@funhub/platform@0.1.64","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"e73671bc0549e6caeb94768bc2d2ee19f49e2e4e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.64.tgz","fileCount":1355,"integrity":"sha512-o8UysOIZB3/dsbxAfKHkslSzG8oa3fY4j9ogElEY3wiMN1f22c33y1kfTjNfy7ChcHjoTwlC2JdN4EWNOLr2lg==","signatures":[{"sig":"MEUCIDJIHh3lDv73YwphsTsOxRt4TfsmYhX+JMfo9xbyUln8AiEAz0M1AFkkxuYqKuVUvgWu6+uI3P5Ho+XlAF6Va8w/nU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2392805},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"9986a2f9622ab7015da47c8091f20981cac7d61b","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.64_1773113627809_0.6813572422497414","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@funhub/platform","version":"0.1.65","_id":"@funhub/platform@0.1.65","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"cd701ffc7ac987f4a35c660d4da6758d2f6cf38f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.65.tgz","fileCount":1356,"integrity":"sha512-PCxa4WrufohVJZo+779dsDvxBG8U2Br4CKi/exv7s+SqKX18F9W4RUv4HfIjU4q2UA1B+htPPc/YnYCiYkqdig==","signatures":[{"sig":"MEUCIQDwxdaWOKZtMpAybrs9xGqDCE3oEr0YkY9DqY2ueJGqdgIgJogqhGzGQwAtBestqrvRSDtZL4wK4KoYM/SGd/cmUtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2392547},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"2042b6cf7595facf082d319a3126a3c0a1b1be75","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.65_1773114938338_0.04518237378867784","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@funhub/platform","version":"0.1.66","_id":"@funhub/platform@0.1.66","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"5e6969cb328308982be1521db02266ce5d1c2811","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.66.tgz","fileCount":1356,"integrity":"sha512-QPQ1AYjgWZMhhA2tYCpwNLN46yGLOHyjJBU8UdW3QmSwhWhwkn/6QTxGG30EaWS61Dy4B2UBDNl1O84IKgu9sQ==","signatures":[{"sig":"MEYCIQCUQ0TssWvhU+hhOMW+PakntIGSrwlpzmbwB4YPZkR54gIhAOzT6Oy3XdOmv30IPje7zg8KzoBE9Ohy+cEVIJTfXqBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390278},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"acab65ebea49660bdc7505bec1186f65de30434c","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.66_1773129207799_0.18946723276607358","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@funhub/platform","version":"0.1.67","_id":"@funhub/platform@0.1.67","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"575a0f8cac5cb8fdd79a0621e741b7f83f6624c6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.67.tgz","fileCount":1356,"integrity":"sha512-wET3aIH0dD42+E6Qv4Zrp89qJIS1VEe3q/Nf0Ect7ghpYG6nBMGs56Jawx2aZnMpApi2DBQJYVPOwYq8rvD7aA==","signatures":[{"sig":"MEQCIFa/eUI2AbiPNhL+2fCDqqsDpydlrtKEqUdJ526Uv507AiBdCZNcLqzT++4ZrTpKQbaPRVdv96UoCRmcvPuKYXg9Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390526},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"b65de01baab3e37f3580634c3d62f8095423d6ce","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.67_1773132984802_0.3790512457628763","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@funhub/platform","version":"0.1.68","_id":"@funhub/platform@0.1.68","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"d1d8a54e647867d3c0447436a35c180ef81edd69","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.68.tgz","fileCount":1356,"integrity":"sha512-o92fG9bw28lXgNeto+BIcQbNcdjFyF5iHLlQQQT6rEaCvvdyUMXRBntd01B5e0bRZDubZXMhZ4BNjlwHFgbXiw==","signatures":[{"sig":"MEQCIF3JAhWGtt7rEbnCawmtlSO4uTGohjkQZmqij4TlkDeAAiAYDxD1KXeF9J6vbrn+XWrkCEm0lQr9N5A22UrLgNmruA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390517},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4e08f3d9bdac804229ab431789863cf75fbb9f1d","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.68_1773133342199_0.8890277540366731","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@funhub/platform","version":"0.1.69","_id":"@funhub/platform@0.1.69","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"6b0d0c4e633925512692853184705edbeeadb4b5","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.69.tgz","fileCount":1356,"integrity":"sha512-uV6obvLm7g1u8vJ5qypvMZ6Qr7yP6qEMkZrVtD64GTTUObVLtCsFjFyQf1ZvGE6kcya5OWzLqRErkfqZui5JxQ==","signatures":[{"sig":"MEQCIB/NDAoznATNRNtLdo3H6yL62AjJ9TWK8bxxKYtoOma7AiAhZuhBu3jSa48LcjgtboDv0ra3v+qw0kRTf+tPoZQYPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389591},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"93af6daae7a4ade41304358bae071b765c5b5c20","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.69_1773137785957_0.5347939915834885","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@funhub/platform","version":"0.1.70","_id":"@funhub/platform@0.1.70","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"c579279cb0f79736cad2bd2a699ad1a007b94e1d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.70.tgz","fileCount":1356,"integrity":"sha512-lHEe95SOmDDFUYb2EcLq4SYA0HzVY9lbKOYszW50KUDEnecOjT6ATPYdm+BdQjYkeRhcOL2nHb1gaMXGHEnlNQ==","signatures":[{"sig":"MEUCIEBA+/XmbYsrMcn7GHn6GqnAqJx9OceYBJYDW9lhGhW/AiEAquXN+2uF/GMCB3wYG4H+FHxZqFCtpYxTvn//HZ5NVPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389617},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"2b468882e92df9937b24cb7ad8c042510fd5e903","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.70_1773146008552_0.7369673488185711","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@funhub/platform","version":"0.1.71","_id":"@funhub/platform@0.1.71","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"437b54cfd33fbd3f5f48b4c5fe57a9860d46bfa8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.71.tgz","fileCount":1356,"integrity":"sha512-ckKhEI9fsbD63HRPPPamuNvh4GZgPfK+gUM/fD2F+2ZR55qhtVsL/D0okJeH+6RFbvFJqQUKkk9/8fdZr5xIBA==","signatures":[{"sig":"MEYCIQC8FLuqa1CVyDoMaJcDGQiBx4Al/ccqO57FqL0k16S38AIhAPrIKdPWeLdxXPQTkquNyUjuZo0Ja+MlpF7hg0X6RySa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389624},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"ac297e1e7bc6ac9acc86cbc338586031ad3e87d9","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.71_1773147055111_0.24607715365403893","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@funhub/platform","version":"0.1.72","_id":"@funhub/platform@0.1.72","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@foxmail.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"4a39a30433e863bda07df9506790b6e9fd62fe98","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.72.tgz","fileCount":1357,"integrity":"sha512-kBaLT/7HBlth8KVKT/QTru6xPfVskNUSPGBi95kswzi5DFim36ONQ+mnnNJO5xC0vzQXI6nGRvY6uJbg7PpIdw==","signatures":[{"sig":"MEYCIQCD7Rb96aNDp7Qulx/v90E8Gg5wPSWvqRTTWNo0j01MagIhAIDUOJJQWqVgIonasP59H/A9vFYp7y533gRaTTcsLdVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393795},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@foxmail.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.72_1773187849523_0.22302389924874766","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@funhub/platform","version":"0.1.73","_id":"@funhub/platform@0.1.73","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"dedae1fc45962f321a93bad7e68fd680c6fb99c3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.73.tgz","fileCount":1357,"integrity":"sha512-z1mFEzmtzcYefmyWTouQf9xJk6jYA/nW7sk1W+dci7d0vjwKtt3Ud8Y9HyXWKgXzVeoVS+tqvPZeAbn2BORM3A==","signatures":[{"sig":"MEQCIBwMJB0bnAmIaWiWlOny2hd5rfUH++j7n6Dycn3ehs1cAiBpOrpPXjm943hVCraRAHiKRkWcb3UrZ2LndOTwuqThsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393800},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"2b0259c556db9baf7d524c7e9a687d4c2cce06e5","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.73_1773193095056_0.30308544460772735","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@funhub/platform","version":"0.1.74","_id":"@funhub/platform@0.1.74","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"a12619a86a0dc6a2c93a46488f743bffd22104d0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.74.tgz","fileCount":1357,"integrity":"sha512-aFiIbabvNWPp9nT3meFdM2/gaDqHo+wML6UF2fLBg8iE2HsaauNAunip9U+GlOWbkRTISkyCdUlx1q2mJHvo7g==","signatures":[{"sig":"MEUCIQCsqGxgfcYSKJLhJzW3a6CoVbSbhZdzkY1wBwF14PaHGQIgGEycS5cCco4EyJlZjoQXNxh+4kE7XX/HcZQnBKyk8Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393904},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.74_1773194716797_0.6334698877039999","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@funhub/platform","version":"0.1.75","_id":"@funhub/platform@0.1.75","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"eff2de755a3035a2a58f52a8df33761166ffdc05","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.75.tgz","fileCount":1357,"integrity":"sha512-RuXh/+/BCrfsQlMbAW6fcAQLbExy8QO6sZwFvwmoEwD0rXghDwidt31h5fSBPgO/b3SLaPU/y0c0Ox3WqzMNqg==","signatures":[{"sig":"MEYCIQC4iyYSfR4oDyZxCv90JoA0tt4/PHeqVjX5ckZf9TJ5CAIhAIoyZJcpcXRGHh5zuqGsGa0/TyJ85uK9b05jZI4ZZcN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393979},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"7cb569e83ba6195cd74e01818915b142cfe500a6","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.75_1773196544932_0.2993354652344169","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@funhub/platform","version":"0.1.76","_id":"@funhub/platform@0.1.76","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"9a532b9fe1833d1b3dc51a098064494f4c91aee2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.76.tgz","fileCount":1357,"integrity":"sha512-tqXErP4Ni53aAoBy14P7/pUGvLjSV8EMBz6YW7CXczet5hnvqUOiyKeNct5HjlxIFcBKtq3tKsYxjyDt/SvFRw==","signatures":[{"sig":"MEUCIQC6/yLXW6Z87XfUbl0BTDK5E50YgiDjOdFkKfDVWJUn5AIgGO5oWr9zrYNfZhNxfthc8OBECOVep35SogUih/oNkbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394253},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"584ba0f9d495a29d190f426071c9e891d770ce93","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.76_1773199591469_0.30066439607745865","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@funhub/platform","version":"0.1.77","_id":"@funhub/platform@0.1.77","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"038d2f91966627f64d2c30116348da5fda17b68c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.77.tgz","fileCount":1357,"integrity":"sha512-GQSjHRECr3A58FdI0tRave75WedhZey8Oql5E689jq4clrQJ77gOk6bLB4JKaHIoStMNCuwI1ea2AnorKCrF7w==","signatures":[{"sig":"MEQCIEpC15IiOMTmbrSk842A+W7AZj8HFeljynFfEz1e4k8AAiAR6d7t8kt95crMGfbqec2BoqG05gMU2nE/vzmEOqAj8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394432},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.77_1773200829203_0.3277867121092368","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@funhub/platform","version":"0.1.78","_id":"@funhub/platform@0.1.78","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"d4b324ed0e8e5d03801ba0f6d32f8344953cd8e4","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.78.tgz","fileCount":1357,"integrity":"sha512-BFfWPOsmNExrRBK7PfXP7jMRZgQx4xdiU9HFADTg1zXOCO8Exmj1fgCW3idkIdiQnBRCS/Lhg9MY4dXjhUhDiA==","signatures":[{"sig":"MEUCIA4HWbO9MKUayxc+0B53W3mB0R2g46JmU8pOG/hjOekKAiEA5CTDw3916Z0GyuYc42cWnUlOudekqHVPTCYodNJLSZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394418},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"d0903e6f8c50159ab45b2287ba7bb4bd0e6fa809","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.78_1773201564682_0.12445629560851068","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@funhub/platform","version":"0.1.79","_id":"@funhub/platform@0.1.79","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"29a5989d9365e9087bf325d7341e07dfaa1f04cf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.79.tgz","fileCount":1357,"integrity":"sha512-5y8WnzTEQmqndFKXDRxlDuRg1pXw1s/0GTaNTFGdkaN+xM4zC2YC5ZxXpoNfYsisQePM90uq67U0e/EN1IYjNQ==","signatures":[{"sig":"MEUCIBUque+23PffeRWkXwe+mTg5yDgtveGDx345sSbUchU0AiEAlGZ6QiIIyfelaFL12sHwglEh/UIUb+j1POhCNFbvcDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394458},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"487785b7c47f938f7962276e82909c4de2b43f27","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.79_1773202330139_0.5374323423060972","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@funhub/platform","version":"0.1.80","_id":"@funhub/platform@0.1.80","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"cc1398c101d27134115f3ffe4ee7dcf16f760403","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.80.tgz","fileCount":1355,"integrity":"sha512-ZkBJ4cn2vvEI6e0XKr0vq8TNffNKaBRwoe7lO1RLQfC+zKe9zc7Si/u6bvXtS1NrRLUyuEk333dSY66xHc6oIw==","signatures":[{"sig":"MEUCID4LMmZVaRxmR4lnHsQSsifTp2IdGe2bfPQ09O825m+SAiEAjfvme3L/GV8QuWZrxjopefSB1xc3l4wKPiDnQjd4IRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378720},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"994e7473d4740395e5c6049ae440395e7d1363e5","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.80_1773206668706_0.7813441571455999","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@funhub/platform","version":"0.1.81","_id":"@funhub/platform@0.1.81","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"302d52b2e2791cd4d55d0ea03fd7339fdd5460c7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.81.tgz","fileCount":1357,"integrity":"sha512-QpzOjqbe61IUZtG8yF30j8VN/LJGq/bDPFBCJztj+kATBDKw7KUDVQkhJkoKONbJcmopIi/YqL7Ltn+aHYgWdA==","signatures":[{"sig":"MEYCIQDWEvDW0DgmbwI/Lzi79jn5w4aKLaqWFVXO1zhxKXp4/wIhAK9KMDqKc+4HqPAu3Q3XaU9A7KrQqGg1u65j7a8pRgfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394680},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"f1ffa43d2fd0f9618e3e36dd12d10126d4d48e56","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.81_1773209267462_0.30567834171398767","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@funhub/platform","version":"0.1.82","_id":"@funhub/platform@0.1.82","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"6a699e4f33e2d41796a97e78c6bdb902238e8844","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.82.tgz","fileCount":1355,"integrity":"sha512-eZvSNXCWMS1+jfOR47QXxo9gRZv0lCWbEwTCgK2vhoXvZSxPDvt474fuIJ6VBPKKHpZmj8RKKmmr62jbFotULA==","signatures":[{"sig":"MEUCIQCe8un7Sa8r+3YMpvWLnHkKiT9H/P6nvndEP9LSY2L7ywIgd5OVYkVh4/oaMHNTAsFEWQxIGpEmny4f0mlRyXK2CDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378977},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a9c133adcaf00ce828f9f5eeacd98860860738bd","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.82_1773209383084_0.3273484147397481","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@funhub/platform","version":"0.1.83","_id":"@funhub/platform@0.1.83","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"b449241dc05a7ccf9629e143b6d1c271e016842c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.83.tgz","fileCount":1355,"integrity":"sha512-q5qFp0aoS3YxXOzK10ffPXNl2ejAt1G1yGvfsowaHJMHfJYzh03nZO9mJ/nW9hNd7pF0BOhz6aAi529rFjtEQg==","signatures":[{"sig":"MEUCIAScenbK3+Vv2sHrFG4r9X/IT9raCrVLG99zi/lJUDVHAiEAzDs2i2g87yPbBD5GU1Sgxu+1tcKb1+JghKeTYx8HTTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378755},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"16a25f4984c98c579ebe5cef309e09dfe27881f2","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.83_1773209659016_0.7572947195791515","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@funhub/platform","version":"0.1.84","_id":"@funhub/platform@0.1.84","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"74015a392b70c44c6709638cd9de5ef658bd8068","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.84.tgz","fileCount":1355,"integrity":"sha512-BOl6y0qOVHBrol3JTrR4K9vFCaQlL76S1qrIUyTYn7AXoUZ/jtPukeOkb9kUrcv+cPxc0LUl2fw2jT9AL0CE2Q==","signatures":[{"sig":"MEUCIHGqRMQDdOJwuhufOEPszO+TDNt9a9YqIBRzAvqIUvSVAiEA6fvOdA5E/5HIVhURofuISMCPt1ZXsStJqm14P/Ktld8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379138},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"3a2624623b3d2ac659393e8bc5525ca11db74788","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.84_1773210007442_0.07012458033784652","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@funhub/platform","version":"0.1.85","_id":"@funhub/platform@0.1.85","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"6cf946ee0141cfee83f066c32a79ae2ebdfb32f1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.85.tgz","fileCount":1355,"integrity":"sha512-tW0BSA2NMT9hGJDN5QH9Re++crFeKLUUtaTGWxGMFBV0U+AQLW6tBdxOVF0SVfacZG6NIIXJnuBroL7pfZuH6w==","signatures":[{"sig":"MEUCIQDgHLhEhPnzFoY78+gBEmMwgms2GKTx7jSRlanTw/AaaQIgGSyJIPX6b/xoKgdkB0z6RJKcrL1sTQj1BhqGFWMLB2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378757},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"e6640bf9c627e2a8cae568018ed88047b7b24b10","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.85_1773211749309_0.9029795982840509","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@funhub/platform","version":"0.1.86","_id":"@funhub/platform@0.1.86","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"12a66be317f4ff5cabc61f746d0b5fcce82cd922","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.86.tgz","fileCount":1355,"integrity":"sha512-TMeVESE2EKgtvfhhKrjC5vgPI/KcaoUoMjDKNdoPUJAhRqGFKvTu5JFoU2E3YitGKMOdHCPx/w/DsgZxzv7qFA==","signatures":[{"sig":"MEYCIQCn+yaM6iwQdeJXJQzPAvS2xd+AaMBfqpTiPrIh2tCdnwIhAL6W3QVK5nutFhTdOncoeSZKUopGYlxHzU0J6vyWrROM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379190},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"da20b30ec299139c35088e5a8deea09d6d3deb7f","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.86_1773212081074_0.8528001197332755","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@funhub/platform","version":"0.1.87","_id":"@funhub/platform@0.1.87","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"fe4d45b29457cd4e774444b24982acc4e064cf7a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.87.tgz","fileCount":1355,"integrity":"sha512-P3QlsrXO5O8RywhILSuQ3krDNXg49YQZWM6K0mz88sqS02HpA5aA6OaBGPsmBCqdclPcQ7zhk1OYFKfRYqDxSg==","signatures":[{"sig":"MEUCIQD2lPEjodGspMmfNhKRNaRKSC77hq/8BWCyc0TdZw6+rwIgOToF0Ddib8WtVdoC+n7Jk1e20q5j/rxrI+/Qw8bzUXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379761},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"de6fe69382eac01dfef322c5108da76b8aa2158f","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.87_1773215244677_0.4160911625184631","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@funhub/platform","version":"0.1.88","_id":"@funhub/platform@0.1.88","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"0c70d8d147754439ee264d945f5a53e8aba1c994","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.88.tgz","fileCount":1355,"integrity":"sha512-rzhy+MOWR4zIpcg47rfk74tSYKftPAVgvvYY+pPaeInDoNI/VrIKsvI38UjiI5UADETDlsiq2KQLl3+WfqDXvA==","signatures":[{"sig":"MEUCIEDlwKrytHazBI9wBwk2+2LhCqwd5Ue7SPjRiWHbOKWeAiEAsFmbpyF2jPKwqZxsn5A0D2tgfcovAiq9q9AEd9kPnGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2380086},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"3b66842d0b9b0d5fbbcc772e1338214b50dd6da8","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.88_1773215697420_0.5626453093931929","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@funhub/platform","version":"0.1.89","_id":"@funhub/platform@0.1.89","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"84bf56493fb1a9ff91ad5ec6b3209380e0abf015","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.89.tgz","fileCount":1355,"integrity":"sha512-bKkY5r/nzMb6SoRp14RAD1h2anN0umLrpr4UMjU7Xo4HbiFO3bs2gPdAgs00YstSyTKPXad5wrXVAfj5mSfqdw==","signatures":[{"sig":"MEYCIQDf6NqXGDYIeK5L4ofWKZOsURUL2mIgsYgcJhTBZF4oYAIhAI7skK5h5DBTe63RGcU9Jie+8PIGrPUZf3KCLQX9E645","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2380437},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"7e2c077b4ce8c106ddd6571c8601756c4ea445a9","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.89_1773217608764_0.9038289039638201","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@funhub/platform","version":"0.1.90","_id":"@funhub/platform@0.1.90","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"4d54da0b92ffc26438a0bbb39e292f74ecff4943","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.90.tgz","fileCount":1355,"integrity":"sha512-UbQbMsMXbvmiHM5TFpZ/g/UqRVfU/pLY8iVNTvxpJjRRoWskaGmXZBa92eNDotaf+c0mQwUOS/0uLyWy4PkGdA==","signatures":[{"sig":"MEYCIQDF1YFKZjVezEwEmzkLyMcIXtHOe44rGlC6pj6qnVTyqAIhAPKkEiSu6bWyVwrCE1wobW7ZX4cm90f58S8JeFBmg/Yv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2380546},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"e580903e614a201994ec299e5b62ef1dc674f36f","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.90_1773219186666_0.7336781414164122","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@funhub/platform","version":"0.1.91","_id":"@funhub/platform@0.1.91","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"be667fac514513389c2705997482e89f29ea613f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.91.tgz","fileCount":1355,"integrity":"sha512-+8NAvQcUt5dzpQlxdmp2qYm+uMx0FkBs26Io9ThJ2UxjnHHF9DsKSPW6YDualNr9RGC7jCzARQXQQFwdwXAVCA==","signatures":[{"sig":"MEQCIAC4rzbTZmQiOpC0P9V8TZLViuUGgVf/47xDouBn25r3AiA8LeEev+qPyLGUX2beIug2RwjW8idgMMxkIAu0NXjsug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2380541},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"1f22c8d7d526f0201f1d2c16b4744f505e798aba","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.91_1773220298936_0.46581953200847437","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"@funhub/platform","version":"0.1.92","_id":"@funhub/platform@0.1.92","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"3955668bdb64a1f327d78bce440c44b2151888f3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.92.tgz","fileCount":1355,"integrity":"sha512-k3fmKA7MkHGoXmIhrQHHsHAorKbxh+H0cQ5V7BG0hjx2sECULXmJaEoFZ0GKRWj5cmEag/ywYuiyzIYxOrcllQ==","signatures":[{"sig":"MEUCIQD5XfSg87Zy+tcMxQHPRyqBcCB7cJXTyorN0L5M5SCoLwIgBoX9FNubeIlJTKHMAF9gqFZ8npELzVEnlpHnjMLz4/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2380464},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"18d187ff14a1c9b5cde4fdfc968640c062134583","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.92_1773222016382_0.9008006136588367","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@funhub/platform","version":"0.1.93","_id":"@funhub/platform@0.1.93","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"3bf66ab4026aa637cf366716f0cc910244320aad","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.93.tgz","fileCount":1355,"integrity":"sha512-sxN/YEmJWn6yDWUYiz9/pjEHLOM2d8FeEqupUTivrP7Xww4TjKpVDhJnnGSIefXAvSHnXKGPZq3YYuoJrA0z3w==","signatures":[{"sig":"MEUCIQDlUlNUBGudsKaUg+ZU/PWnnjeib5eJ4GpKBQWZb19BgwIgDvl9WsVzyTimGRpRUOMwTqoW2HmxClkt/DTF0y23OYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379756},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"a73ef8d48242107aa44972c1f5d1bd8fce006aeb","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.93_1773223070797_0.6575919494907598","host":"s3://npm-registry-packages-npm-production"}},"0.1.94":{"name":"@funhub/platform","version":"0.1.94","_id":"@funhub/platform@0.1.94","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"3b8767cb03865e67d67a121ea3d12fa3ef9caea0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.94.tgz","fileCount":1355,"integrity":"sha512-dPBs6yDyVmjrAO51hShaupI9UIwsie5p4msKlJDcKYeOURAEBrHjuTHJiUYyFwDnEFlAJbaH051rjA0d85vc9g==","signatures":[{"sig":"MEQCIBRacixaf7K4JOp5z8LTMo9CL5MwqhzqYFuBTrdY2OHjAiAxE8tTr3j5iU96gDWJ6kQlLjMzorPVjHAFZhzQD1E3hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379798},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"940e0f0e105d92db41629e479a5e71f619bfae4e","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.94_1773227373998_0.9728507799135699","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"name":"@funhub/platform","version":"0.1.95","_id":"@funhub/platform@0.1.95","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"d3ae57eb38c3c7cbf1f810ccd0c8410b240a4bbd","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.95.tgz","fileCount":1357,"integrity":"sha512-mUnuNQgTv8KoNohIxx7FLN7PFUyNXmnwjFlj9mpVw6IffmSY2yne2iWc5WUhcB6vi2G6gtXMhriGZhV/YRRBdw==","signatures":[{"sig":"MEYCIQDuKHO6zmI2alHPSpR3ylGGDKqKbV4HEE8eLkTcozPE2gIhALUrhrTDhjhGBeP58uH05YEIXRTyJx20Blg9C5hwZtb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387603},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.95_1773229887540_0.4725219886738312","host":"s3://npm-registry-packages-npm-production"}},"0.1.96":{"name":"@funhub/platform","version":"0.1.96","_id":"@funhub/platform@0.1.96","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"1954a024dc891e7f399e69990ee2469ba0c7e0b9","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.96.tgz","fileCount":1357,"integrity":"sha512-UIUroMO86bxT4EAadXPMGCTH202AF1XMaGhI5fWdiGszBtuOC2tFt2ZfktD9Msg3PFplpyX8Aj6cp92OvtV2qQ==","signatures":[{"sig":"MEQCIG3ThW6oU8F//unq5ZHVcvnvfrPMP2K9nFEQLi9gEEseAiARCRxWNH/wOP1QXMufm5qtgVbOtdcb/Gvz5qXa8LNoaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2388162},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"d9acfc28ebc3a2a77454aa653c2c35ad8f1ae0b7","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.96_1773230021194_0.08009002262952913","host":"s3://npm-registry-packages-npm-production"}},"0.1.97":{"name":"@funhub/platform","version":"0.1.97","_id":"@funhub/platform@0.1.97","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"b11efab7d3b4b75fe3f23bc9b8db3594df31d91e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.97.tgz","fileCount":1357,"integrity":"sha512-m5edpmy6H4aMtWCS3PhbWlswscgP81BGjs7sMfOkihNIJAsEuUGO03SUZmf2R41kb8gJp5ctD4Bu/TbPaIuaVQ==","signatures":[{"sig":"MEYCIQCHdgQ9B5T8rZXR5E+fwoGLtlkv9Rn2HQg0brK6iNGhSgIhAO3UClOFK64VA3c+HPPYiSzpny1RxWtDsXvJJ3UDjuap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389193},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.97_1773232927896_0.5703534751894535","host":"s3://npm-registry-packages-npm-production"}},"0.1.98":{"name":"@funhub/platform","version":"0.1.98","_id":"@funhub/platform@0.1.98","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"40295bcde71dfe2771a2d31ce8640b92627024a8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.98.tgz","fileCount":1357,"integrity":"sha512-W1J2e0J6QKyIp3Yk0YLVJIcPndWiSQP7aed+p4pqPIu7gYP3Piugd4h0bZbfrd1ne5CmNe1TtcBaBvbpcqc86Q==","signatures":[{"sig":"MEUCIQC4+mJDyRGaVbYi5zspiP93ubm21iGbe/IXoJH1/PVydwIgWD6zXkkjIjHy/IClgeoboLcCpLb7jLCybVGGGGs/V34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390601},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"71793c2ac5f25370eb951027680ab4028f4cce36","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.98_1773233148333_0.40203537870952744","host":"s3://npm-registry-packages-npm-production"}},"0.1.99":{"name":"@funhub/platform","version":"0.1.99","_id":"@funhub/platform@0.1.99","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"2491ecc25c7583dc0a8322a8968060028615ac86","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.99.tgz","fileCount":1357,"integrity":"sha512-bEH8udbdGzLaZUzWqobe6YTk/TpCJUNK61DOHXV32/Gfxm/jgRVRlTRO1ug2xjr0Hovg7ib9taq2/F0igD82Jg==","signatures":[{"sig":"MEQCIFGNXDAW5irgbk089y29Mm7WHrg7GLeZg3fVCkwYXMX7AiA2WUEyTN6NpfcYd+gomjYoRP9Aa4ZhGEifeicc9YxfAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393045},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4331b0545d854d243198c8ca9117d4bcc7da2c30","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.99_1773233821070_0.7887258580855565","host":"s3://npm-registry-packages-npm-production"}},"0.1.100":{"name":"@funhub/platform","version":"0.1.100","_id":"@funhub/platform@0.1.100","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"919e84204e0a02a14a13ee609a47d50b86db2c47","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.100.tgz","fileCount":1357,"integrity":"sha512-L1qObdqbfJXpFd54HbfOGjUfJ6IwUfEOu5faoJ2XjiJbzBUKPvCX65oKZ/SFQY+Vd9U0D38IWaw0ETtrHqYyNw==","signatures":[{"sig":"MEQCIDXM5XYJn9Xm6/ASGmZx1y6ntUSgLoDxvcDzgUitTpefAiBR+FkLTHkIO8oVXUlWLryQGyycs2VYrt2w9yLd33NCrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393077},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"8545e1d5217b6dc5c2ca6fbb13b1ce8334db9700","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.100_1773234159523_0.4309597518270176","host":"s3://npm-registry-packages-npm-production"}},"0.1.101":{"name":"@funhub/platform","version":"0.1.101","_id":"@funhub/platform@0.1.101","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"b1f93ed212c00aafdb41f8b29e255291245a8615","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.101.tgz","fileCount":1357,"integrity":"sha512-l0eanTADguWaz7NcoDzKSDXFX/+fe9Fij+i44gmbvr7Cf7cMacF/p2CZrg5Hjv5LxgAwfaHqG0t6yW8SnQERXg==","signatures":[{"sig":"MEUCIC1Z1aS0WVTNSBSZhC5aIWqPclT1NqLzbEFM5/FYxzzYAiEA1SlnbLtG7aKpjfgNPaI/Xr5HpWolpuyW7oPHBjLft+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393841},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"fd368a43b94b503377149113254f136ef2644805","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.101_1773246490944_0.8203690074360854","host":"s3://npm-registry-packages-npm-production"}},"0.1.102":{"name":"@funhub/platform","version":"0.1.102","_id":"@funhub/platform@0.1.102","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"05652593591ae7f35e2ae39ba68b90db4ba79777","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.102.tgz","fileCount":1358,"integrity":"sha512-XU0iKWlMNhb/8cbHLhFi97aobLsOPL3YdLiam9Jg3kA0pJJBSbZXvMztyn+p6cc2olT550TN9rKV8mbTdMQgoQ==","signatures":[{"sig":"MEYCIQCtcDBqcITVXeX1+s5Nzu/SWHP8nxlW/2NMEOB7fV8CugIhAOhJLnYWgRxQN1MsHbeq3rtQCHwC8HeFhf826pqoYMtA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394071},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"48ba1c3a11ef4fb35f3e9f78f22be09df0ed4798","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.102_1773299351593_0.006475990058460113","host":"s3://npm-registry-packages-npm-production"}},"0.1.103":{"name":"@funhub/platform","version":"0.1.103","_id":"@funhub/platform@0.1.103","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"b6ed371fabe7d6b7bd84c6cd0c200140263d57e8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.103.tgz","fileCount":1358,"integrity":"sha512-AfayqnNvLKIgQK0ipEiFKxtc5QhqHMGXnuxLqWRd9HCmkhTWMxKiSEf1cG7DzUXDM4kTkdFb9syF74o4Xh+GGQ==","signatures":[{"sig":"MEYCIQDbMXRFMVBd6x0UHz3se5aWxmi2e7Ng3LIAZbiGLxzUvQIhALwDa+dUwMrpuk4ImIHei9tEcVWvfeflLLt3in13gX9X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395024},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"39902737d497e6a5d7ead69d7fa31cc3ae1b1ed3","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.103_1773302340753_0.9779429524141363","host":"s3://npm-registry-packages-npm-production"}},"0.1.104":{"name":"@funhub/platform","version":"0.1.104","_id":"@funhub/platform@0.1.104","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"3057a284295c4cd542cfdf67f49e838b023b8a67","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.104.tgz","fileCount":1358,"integrity":"sha512-2YSZWUzguip0W63DAirLR/KFlHOsVhA7Tv+upn9Vcy2Yj5rrnbO/ael4TP6V9uCYwGwLb+kVGUjlHg91j4sT9w==","signatures":[{"sig":"MEUCIGKqUruCAw0ysadZHZMJnDEjgdA2Fp9b0v/b7OsgkcEFAiEAuq78yqvtuvIUNspfOazuj8g/VXDT8bteXgzku5xAHeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395022},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"259dd83e6c49059b7c4748f8cd8d608edf3528d9","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.104_1773304459646_0.51633188194841","host":"s3://npm-registry-packages-npm-production"}},"0.1.105":{"name":"@funhub/platform","version":"0.1.105","_id":"@funhub/platform@0.1.105","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"8b13dcfcb4c64a265e28e826c2ddcb94150fd8e4","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.105.tgz","fileCount":1349,"integrity":"sha512-clnfjy5UZnJRq/y/Lv1ag5+pwlZuBc6vpZfc7+++LsWsaXCGWj9CixmaMrMgxDl7dOllR/4ACGby2yqxVvgrdA==","signatures":[{"sig":"MEYCIQCzD06/xplAL3hJYOB3taHV21kCWauu7V46g771clSCvAIhAIFwCeXj0YlWX3aJnOQHbLSyPM5XXRA1zRFweZ90vPa8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390497},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.105_1773304636601_0.7198887244510277","host":"s3://npm-registry-packages-npm-production"}},"0.1.106":{"name":"@funhub/platform","version":"0.1.106","_id":"@funhub/platform@0.1.106","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"02a7c10dcc626d1a64058d0fe72fa9cc4a1da272","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.106.tgz","fileCount":1349,"integrity":"sha512-AUZvxkbJVLCf9ZJBVhpte02aUGjMmmnLtCnzOTMaBMIiWxnCvZz2Ptvv6tAD4ZR/gdJud9Hzrr6HGC3qKWILIQ==","signatures":[{"sig":"MEUCIQCHxjj1UWmxpzLGAj1IXTHgXy8NEFflLdWtlQgXymZsyAIgFCDIeVtNyJ6r1K88svu5AxKER9zbtX3GmbnA8h8sxnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390502},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"2efa01978ba41f8ef9b3199cb26dcaca13ba1a14","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.106_1773307594766_0.19188494612574036","host":"s3://npm-registry-packages-npm-production"}},"0.1.107":{"name":"@funhub/platform","version":"0.1.107","_id":"@funhub/platform@0.1.107","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"2cb8d41400e5468f20cdc9cd4ea12e12d946698a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.107.tgz","fileCount":1349,"integrity":"sha512-hnHtiivDg6Bs3Z0IFrRpNuj9sm/+nFQ4Q/oxlNoMwSSpb+Qb/l2aahaF+mIPc0dwzPtxP7xjzLqnirnQnnz31Q==","signatures":[{"sig":"MEQCIEn3eq/Xibt3FwczyyOqRwitQZJwXLYLQwZmXpJH9kWUAiBQrdDfiLJR1eBSC3whr4AJW+b6WuWnh0uEaXih/EIgUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390409},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.107_1773308544500_0.8767294812720552","host":"s3://npm-registry-packages-npm-production"}},"0.1.108":{"name":"@funhub/platform","version":"0.1.108","_id":"@funhub/platform@0.1.108","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"platform":"bin/index.mjs"},"dist":{"shasum":"81a112bb85a3cdfc120281c30191a0d303016d54","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.108.tgz","fileCount":1351,"integrity":"sha512-XgkJwG5EFHGNwvZBgP7+IIiRubNieL1+Xn0uVzg6gFI4jW+3JWUUUyv6ms2r1RFLJ0y82Q7JKw04GMwZTUeHUw==","signatures":[{"sig":"MEUCICZ52Z/QmVw3Xe0iB9D0KMfpRiDubbzpQOcWMbzyH6qYAiEAxt46Rk66+aNrEyv2w59l27L8we2E99HK7STwCyIFPfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2392413},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"78b185527041b07cfad7238af50b6331077ba18c","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","init:local":"node ./bin/index.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.108_1773309947448_0.835848304551577","host":"s3://npm-registry-packages-npm-production"}},"0.1.109":{"name":"@funhub/platform","version":"0.1.109","_id":"@funhub/platform@0.1.109","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"2f656e5656b8a39cdd29df6186fa91b50165ef14","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.109.tgz","fileCount":1334,"integrity":"sha512-FYRpV32GURqf0DlmuA9Gi3KjiSp5PSmoDzNyxHAkyka0ndFG8MeC1XFd0N1firk+u1D/IvLTz1bst2SKC7Em1g==","signatures":[{"sig":"MEUCIQCULoLLPqhqBZNTGe/Fgqojtuvv877gb6iYvLRrNpMMcgIgAQyBapTzfMXFFruCXQ5iGt27VRPFkHsyv8InszlH6Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372302},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4f16dd389b4e42bf876375ecf0d8cb6a321a8a52","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.109_1773312065750_0.6234788081403655","host":"s3://npm-registry-packages-npm-production"}},"0.1.110":{"name":"@funhub/platform","version":"0.1.110","_id":"@funhub/platform@0.1.110","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"6e06f6744abbfbbe53a3407a9fcc1f43c2fcd7d0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.110.tgz","fileCount":1334,"integrity":"sha512-p/blw5wzFmkdP6uOvQs6yYVdlGRIEmvQvc5Q658HgI0HuEZyex7b2yfxQochbgybNzOw9sw4A/A1mgSHHzOUJg==","signatures":[{"sig":"MEUCIGAkdRhudfyFzI0AFYxeM71rHXk5rm5p5z438zZWuKYRAiEAtnyzH6/4mFgmpdr/KkMRvzxQseMNHr9B8lAMbQ+gorI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372034},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.110_1773314102080_0.505435241549909","host":"s3://npm-registry-packages-npm-production"}},"0.1.111":{"name":"@funhub/platform","version":"0.1.111","_id":"@funhub/platform@0.1.111","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"3c1bbe7f8f0b117d79f6c5d0838506b9e14ea27f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.111.tgz","fileCount":1334,"integrity":"sha512-59qu74tyW4JogxEDcpq6vUw8aYbuo+D9SOFJsaWpgrAgk/+UoNvrId8k9BTFOWV8zgPRj15kaW+clfl5gVYetQ==","signatures":[{"sig":"MEQCIEYeFpnM3l1s4L7ZVZGvu19UE5V6g8ba6IllQs5f8FvnAiBUT/BX+UtspjmR1o6c1ZSpoOp39+92sq6Nj/8cU6nNTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372078},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"ec3d1f7a5b5821a307288894a2ebcbfd5cf107e8","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"11.6.1","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.11.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.111_1773320207654_0.23175212986768146","host":"s3://npm-registry-packages-npm-production"}},"0.1.112":{"name":"@funhub/platform","version":"0.1.112","_id":"@funhub/platform@0.1.112","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"b12ae3bc99a77859ac2d4e5c05df28ec64939342","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.112.tgz","fileCount":1335,"integrity":"sha512-jVDomY959L9qdZBHic8cG6ngGXOTxH4ZFKtB3/FQvyxtvRnFQLxjKheDoQJWZitGJxrFRc2GB0ZfenteTt+Z0A==","signatures":[{"sig":"MEUCIQCIOpjFQECXf5uUl2m7f+j0ElDz0Jfr0WB5vUN3zcfntQIgC4PJ5VVmYrcugCqb/AOwW5QSM6HzGbpkYLm7oJReHe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372749},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.112_1773333230726_0.33983856171088345","host":"s3://npm-registry-packages-npm-production"}},"0.1.113":{"name":"@funhub/platform","version":"0.1.113","_id":"@funhub/platform@0.1.113","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"f1501e10f924c36fc892c8c7aef701fda8a787e9","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.113.tgz","fileCount":1335,"integrity":"sha512-fO+zyXjNUhMs0+IWruKaHYNEex/lD2vJWGCBrPjmgv6m3qNzpaj23lksaGSVeHrXwskZbyx7nFW6zKpfsSPxrg==","signatures":[{"sig":"MEYCIQC4mT7vrrSr/R6DAvGottGt/oKUAWeTW7aGpHMmedNmPgIhAKbogxZ+np6tdlVlcveG47Qo18K9bdI4K+VCs4xkoAYZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372751},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"639b34f4040a6164f3b61c6b6f665f9d240ed497","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.113_1773368763253_0.11701753905403356","host":"s3://npm-registry-packages-npm-production"}},"0.1.114":{"name":"@funhub/platform","version":"0.1.114","_id":"@funhub/platform@0.1.114","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"1cbd2fa1d4f5f4179cdc07f211ef5aa416b05399","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.114.tgz","fileCount":1335,"integrity":"sha512-PwRGGq2cLi+6/M+4PjNUFhLBCM9E5cX/wS8zBAEKo0PJ4gWS6OkUyK+MZxOcgJwkG8nERrRgNqgay3Siq3ZpDQ==","signatures":[{"sig":"MEYCIQCsxIY+QJMUDMeCs6zUI/4nYsJ+UlhAJS7eeFe+O9SOlQIhALdVbVH3RGbmMIZbSgOv8ORnfyPUTaG/NlnSgQwf5w2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371206},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"5f9b698bcd47c551005d08cc9589d98733ff229e","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.114_1773370482335_0.8653416028189624","host":"s3://npm-registry-packages-npm-production"}},"0.1.115":{"name":"@funhub/platform","version":"0.1.115","_id":"@funhub/platform@0.1.115","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"4fadc9fdbe01dd5c760e8a01b9a698d3ed16b44c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.115.tgz","fileCount":1335,"integrity":"sha512-hAhCysBlOBxLNx0hsZaZmZQy7CMTpzlzzOM3RplE7Xnmv9jG+Nu1smFlNn+esiyPQh1heBN2nTr47ANT6ARDyg==","signatures":[{"sig":"MEQCICiQJk1YI+Z3fm9VxEUk0ZywtOag4xZyU0ylYDOMuZOPAiBEbw/wX1T/CLIca2VeRr7rFfelajsmXx73vC5PTbV/5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371027},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"818c24cf6fd1f5f9d72bb7bcd3c141a613bab4da","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.115_1773372028342_0.26524376183576437","host":"s3://npm-registry-packages-npm-production"}},"0.1.116":{"name":"@funhub/platform","version":"0.1.116","_id":"@funhub/platform@0.1.116","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"5ccd55d59176a0f5274ff68229a9f972585b6877","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.116.tgz","fileCount":1335,"integrity":"sha512-7NcepeJpmJUQ7heuUvHnvqtXoggaQgxH1s3wmQkPDVay6T2ImJxLOfiGKdOc6B1sCQb+qMDaBx9SwLn9IEJJxQ==","signatures":[{"sig":"MEUCIQDUrToP57HIRr0bAYnOtBFrwWwpmXjnLFcUoPDvGFkRxwIgUks0/nMAnY5IGmKbrnXz/XdlRvZjYvJH3v093Eg8YlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371076},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"fde6bc22d9387bd718edd4d8b657b3f15a636fb6","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.116_1773373745461_0.5858164727059327","host":"s3://npm-registry-packages-npm-production"}},"0.1.117":{"name":"@funhub/platform","version":"0.1.117","_id":"@funhub/platform@0.1.117","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"42b254da1225c2575104c6869f7043350bbcd225","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.117.tgz","fileCount":1335,"integrity":"sha512-gKZ7h5aYPBSCbNg58tqdvTGsZd+XFGf7OY6ONRgtDBWLzVYG63XqcSfe9xRBJdJKERZt8N9e+wFPfwU4dtl5YA==","signatures":[{"sig":"MEQCICb53jxSpHEaBkzevtUIrFpFjX9PNn2x3fqVbgT+QP6ZAiADPk6kC9N1OP1yAuA71CyWIGps0kolwOd6rpn4ttnvbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372296},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"0baa70ae366869318530c9ba53b298c69e83f27f","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.117_1773378887268_0.7960001431904853","host":"s3://npm-registry-packages-npm-production"}},"0.1.118":{"name":"@funhub/platform","version":"0.1.118","_id":"@funhub/platform@0.1.118","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"c240f7f56c3d493e9c8c5a058a84cc6b4eb8fd4c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.118.tgz","fileCount":1335,"integrity":"sha512-0broWK1YyMSYdEeD2jpd8EbQFjLLxb29WS4je2NUxALyIFTNGEsUcHwOGv4HKSqf9TgTrHNPkEAphZIIBmurZg==","signatures":[{"sig":"MEUCIQDsiPigS5sfTFD66V8mKMqD4rHI9kq+F557QGWCEVhsigIgBaOnwi0m2+3so7f1/PRLoTgI5bD4p6rO6eVksU0In6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372392},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"0baa70ae366869318530c9ba53b298c69e83f27f","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.118_1773383360822_0.5073388928507716","host":"s3://npm-registry-packages-npm-production"}},"0.1.119":{"name":"@funhub/platform","version":"0.1.119","_id":"@funhub/platform@0.1.119","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"90eb056783b2c0698f41f6fa995402ecac0984d2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.119.tgz","fileCount":1335,"integrity":"sha512-kH2BORLaWEZT4kaosq2W3AkGjyoPmc+Bb/k0QSNW2RMRHbFIb+obv0dZ3zroJhkIV/eyhcxaMQFQjZE9oJcQyA==","signatures":[{"sig":"MEQCIC3dr3k+GOBF/fqNbMxCYmHgmpBUPF0SBybkwZ/RFyEWAiAM+JMiJSiagaAYs2Q+I/RJGkkyYjpdfjyEj/2/BQ6kSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372479},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"b7fa1a8e545c0779be824ee7c13b580e1063da74","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.119_1773387262434_0.7452852130060281","host":"s3://npm-registry-packages-npm-production"}},"0.1.120":{"name":"@funhub/platform","version":"0.1.120","_id":"@funhub/platform@0.1.120","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"02515516212723d548f6337a7cc074a54555f4da","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.120.tgz","fileCount":1335,"integrity":"sha512-QxvFF+nrocT0slwZLyzAV17zg1clnh1L87Tha7uMZrLBo9+NY+zuxLkEADGHV5MM408fQgFucbsM4oxdMBMACw==","signatures":[{"sig":"MEYCIQDI31A6adx1AqOcLCCa7Ui+hvT2RlkRV370IMloMax12AIhAPwomEsbTdL5OuEKhT4MNGfHbMOXJn0fLvwNBwkHMDHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2373120},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"1e73f5af71a65c7d033c4e1e679fdf5a91acb096","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.120_1773390631123_0.5818745234740563","host":"s3://npm-registry-packages-npm-production"}},"0.1.121":{"name":"@funhub/platform","version":"0.1.121","_id":"@funhub/platform@0.1.121","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"d9dee071feb38ac73afc886db52eb45d763dda54","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.121.tgz","fileCount":1336,"integrity":"sha512-hn1mgDQjvR31uUAkAAg6a9mswh/AQ3exnKGDlAY8n4GcdnllIhFMCHEfbCqVQ46NUJM/JTPAIA902nUQOePxuA==","signatures":[{"sig":"MEUCIChHYu614dsEiZ4Br7X8yESaGaYeuqNIAylzy4LcRF2WAiEA7I8efIkWTTllYDQsasC7ZeSYEWwj9B0ZwNhBXcfWxk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2382998},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.121_1773391277558_0.9730143112877228","host":"s3://npm-registry-packages-npm-production"}},"0.1.122":{"name":"@funhub/platform","version":"0.1.122","_id":"@funhub/platform@0.1.122","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"e2ffb8055153d3e21af14d6d1428be27bd98920d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.122.tgz","fileCount":1336,"integrity":"sha512-JxaLspXmSH7QmAwAtZf82jW0jeVfk4ysrAIz6nKUGR6OHG+s1Dmqup/KsAHBe+yjkqTG/fggk8UvJdEQ3lKDAA==","signatures":[{"sig":"MEUCIG1+ULI39YlUAxPeKlXZNUWjQOzUfIFooTvYnt02Yg0cAiEA3iDfpmzSGPUEuKtZDK6LcrNkFbWpPdPW3a5Sa1cUbtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383288},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"65b5f678c17695467a4e4dbc0f78ba69fe5d9866","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.122_1773391581712_0.04014599983037348","host":"s3://npm-registry-packages-npm-production"}},"0.1.123":{"name":"@funhub/platform","version":"0.1.123","_id":"@funhub/platform@0.1.123","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"4a4824b802cdec6e4d7be5abdc31f2513419af54","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.123.tgz","fileCount":1336,"integrity":"sha512-oT7xECwVpY36nw0xm46YQva4/y7xQfQiL2MHXL519MQmaRpBBlA16PuRa5BH6iUx7IqQGRdUwzMkv5AhSzIo9A==","signatures":[{"sig":"MEYCIQDYaKAPP694nIFe50XzOOhGxvQ9nSzpzpquhXB0f47UjAIhAJPsKmtfLUCnf4JJ2yiTkfTwski+BLps9agg2xKhxXRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383314},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.123_1773398438884_0.013488076836053686","host":"s3://npm-registry-packages-npm-production"}},"0.1.124":{"name":"@funhub/platform","version":"0.1.124","_id":"@funhub/platform@0.1.124","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"8865b249e3c5fca85ba4578c55e61a7456892032","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.124.tgz","fileCount":1336,"integrity":"sha512-Sy8nBqd64ehxmW0j28HNbBg/0plFA8H3wcEPYIq7Wz0uiOjqzsY66jW5J1YK5T7xD1mjqIH+KXY9Ne6i7suIzA==","signatures":[{"sig":"MEUCIQCTATPxupJYnRaKVg9Yzh08ilHK/yzKDDpeo29GWbgmtAIgZJL2qGHs+PP7yZEP4oMI9kyu+4i2G15co7marJPrQKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383437},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"78b344a91e1d14b63ea9d8cabcd3a0ff87b6071d","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.124_1773627346438_0.9352368519988628","host":"s3://npm-registry-packages-npm-production"}},"0.1.125":{"name":"@funhub/platform","version":"0.1.125","_id":"@funhub/platform@0.1.125","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"ee024334c9fce10edad7a720cec79a6f2ef061cf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.125.tgz","fileCount":1336,"integrity":"sha512-OM9y5Nuvo9NyHV76D+uVJHrxMCDWc8ajKazbGjpVVSjfOoxMYuoxwZ5PP9ICeNWmJJmWh8JmWOn7X/maI5rTyA==","signatures":[{"sig":"MEUCICYg2Tz2sNrf9afTAA4AyA7sfmCUVJr63Vqn4o/0gYsjAiEA+nsOh8D6KW5G2Nkcu5m6S9Iid9sfkut3vPxMUB3g+JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383972},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"4731fd121df2bc5362d5e4626c17660c187284d0","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.125_1773634448446_0.73738965057793","host":"s3://npm-registry-packages-npm-production"}},"0.1.126":{"name":"@funhub/platform","version":"0.1.126","_id":"@funhub/platform@0.1.126","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"6dab6e512970fa4b776b00e91756c0946b38b2d2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.126.tgz","fileCount":1338,"integrity":"sha512-DuzKYLxJCqAk/8aTArEWpA1lAbFCtgrbGLJvHlv5qVFGusEZNlGVcaHnTnuXCwKaFhuqcNoujeNToGZaw8z3gQ==","signatures":[{"sig":"MEUCIBFBj2XpoksAefKnk8E6JAcWWSFlTI6tmy0GUW/mEOGUAiEAlWCy1s5gvh0Xnq5nEUvHdzRqibgKljcj50qT3jvlIdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383890},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"b3004689385bdb96d5b52e42a6f6db13cf82c2b8","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"workspace:*","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.126_1773646483142_0.9799804995857722","host":"s3://npm-registry-packages-npm-production"}},"0.1.127":{"name":"@funhub/platform","version":"0.1.127","_id":"@funhub/platform@0.1.127","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"1aefa6898411f3e044d4f324f8ca6d8de050cf7f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.127.tgz","fileCount":1339,"integrity":"sha512-O5MiN06qIs8M9aXsq4hOLaeqZiNRf0x+RyxchU/iHPKPyVr1OUzFCLuibrSqLHEwcCgTcquj/Epn6CCxFDsaMg==","signatures":[{"sig":"MEQCIH9YSd3J0ubuE/wcIzo1uXYxtKLXSjfdnPQeCzdMdjIOAiAFxepsZj5rFhZNlDCP0SmJEdfKYuA41DBZkiFgt9Gz/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385280},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"gitHead":"fbda651031d9fbe86fbf009f9fee62f344b7e173","private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"xpromise","email":"webjsforyou@163.com"},"_npmVersion":"10.9.3","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"workspace:*","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.127_1773649463482_0.3129973564528261","host":"s3://npm-registry-packages-npm-production"}},"0.1.130":{"name":"@funhub/platform","version":"0.1.130","_id":"@funhub/platform@0.1.130","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"1982e322f70de2dfa3968efe03cd53e1cf8ffffd","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.130.tgz","fileCount":1336,"integrity":"sha512-qcnMdocWbGenBJGBom5mQUM0vhsu7CHZXIx0R28AA816Thx6+BUACFxlBRYmE0RzQ/JnMKn7g5LysNb5eHQayQ==","signatures":[{"sig":"MEQCIC4m+ABtuOS/BFlttj2IqIdXiwdTZj5qdDLO41nwGo8vAiAcRdss/zHEfKyhfSnjy5udEURrBxPSVsqSCmTXbHaU+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3298853},"type":"module","_from":"file:funhub-platform-0.1.130.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/6a3dabf5841a48c61888ca56f2973101/funhub-platform-0.1.130.tgz","_integrity":"sha512-qcnMdocWbGenBJGBom5mQUM0vhsu7CHZXIx0R28AA816Thx6+BUACFxlBRYmE0RzQ/JnMKn7g5LysNb5eHQayQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"0.1.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.130_1773649563784_0.12371619282618851","host":"s3://npm-registry-packages-npm-production"}},"0.1.131":{"name":"@funhub/platform","version":"0.1.131","_id":"@funhub/platform@0.1.131","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"54105f2d6d61c9b86cbd6af08c1572824a3c35b6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.131.tgz","fileCount":1339,"integrity":"sha512-9pKHZo6t4DR95dM+z2gHaq6SoOnlr/0TPtgpcA3NAbMwpasAyJL5ihTjUFPdzpczfRXqEb2NV95YgaJ0HK0QTA==","signatures":[{"sig":"MEYCIQD/XANkUJOhB4e144RtbqL/RzdA1YL6Q8j8ujBNQehpZAIhAKbiq9qfbFNEgbQxQIlzrZmXgGjUmwGnUyx6GlDhySoZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385267},"type":"module","_from":"file:funhub-platform-0.1.131.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/bd008a601ae529f2116d72533b3ea129/funhub-platform-0.1.131.tgz","_integrity":"sha512-9pKHZo6t4DR95dM+z2gHaq6SoOnlr/0TPtgpcA3NAbMwpasAyJL5ihTjUFPdzpczfRXqEb2NV95YgaJ0HK0QTA==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"0.1.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.131_1773650950293_0.7152629227396756","host":"s3://npm-registry-packages-npm-production"}},"0.1.132":{"name":"@funhub/platform","version":"0.1.132","_id":"@funhub/platform@0.1.132","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"7b8440a998cba6df0d5a9d85536d736157859114","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.132.tgz","fileCount":1332,"integrity":"sha512-6KxzSRPqe2zdlQQf4zgUSSt89+LhS562e1pygXHKqi1AdZjpadcaxzWaFk8J8shcJdDElxSp8mkDy3DZtaYCLw==","signatures":[{"sig":"MEYCIQCMYDnG7Pn/6s1u+OePkwKoQtegDyjgOGeVdrUQcwUWvgIhALGQMoL/+G4wXpeCiOpaYJ78pA1aJf5LlP7u+ERn5gX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2320543},"type":"module","_from":"file:funhub-platform-0.1.132.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/89d36337485e971ccbf65a4d68949510/funhub-platform-0.1.132.tgz","_integrity":"sha512-6KxzSRPqe2zdlQQf4zgUSSt89+LhS562e1pygXHKqi1AdZjpadcaxzWaFk8J8shcJdDElxSp8mkDy3DZtaYCLw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"0.1.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.132_1773653412731_0.563796283890122","host":"s3://npm-registry-packages-npm-production"}},"0.1.133":{"name":"@funhub/platform","version":"0.1.133","_id":"@funhub/platform@0.1.133","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"62144582045fd7ef2f1e814ab3527e69d774b979","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.133.tgz","fileCount":1332,"integrity":"sha512-74a7BJ/Z/vkCd1VN8+FmPhm/wEEqZ+rjTFYnQ4pS8ONB85c1aCIuVWhd3dyGw5jIhyICFq+Mpu2lpgLaAyHbZA==","signatures":[{"sig":"MEUCIH4LE3Nu12nIVgF5CYI8i56vIeSPYw6ZXcpp8Bem3FPOAiEAodlavLVwmkKVTL0Y246jcVQnrGzHsTxP2el4IJmHEy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2320548},"type":"module","_from":"file:funhub-platform-0.1.133.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/0b70fad4b0812884a606ee8dc25e9b1d/funhub-platform-0.1.133.tgz","_integrity":"sha512-74a7BJ/Z/vkCd1VN8+FmPhm/wEEqZ+rjTFYnQ4pS8ONB85c1aCIuVWhd3dyGw5jIhyICFq+Mpu2lpgLaAyHbZA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"0.1.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.133_1773653727196_0.5820909616553094","host":"s3://npm-registry-packages-npm-production"}},"0.1.134":{"name":"@funhub/platform","version":"0.1.134","_id":"@funhub/platform@0.1.134","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"dist":{"shasum":"3f9f12187c501613f90ac6856fb784dc283ef42f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.134.tgz","fileCount":1332,"integrity":"sha512-+FrqfwtYSMltnhIRnV/8h1Z7dS5wBW3TcirKob+j2RxJyytKu2z3jiGqwdYMg61TwQ72S1gHRs773Ve1SwzNqg==","signatures":[{"sig":"MEUCIC4jAIZ2CbVlQVPDsQl8daVqIgher4TwIA9xoeGwo7maAiEAxZqKG0DLnsppu0bAxy7tw5i/5Yp2rzmOoxvXYw17XsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2320704},"type":"module","_from":"file:funhub-platform-0.1.134.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/b131d90279aeed27024b5f90c11f6804/funhub-platform-0.1.134.tgz","_integrity":"sha512-+FrqfwtYSMltnhIRnV/8h1Z7dS5wBW3TcirKob+j2RxJyytKu2z3jiGqwdYMg61TwQ72S1gHRs773Ve1SwzNqg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","create-funhub":"npm:@funhub/create-app@0.1.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.134_1773654164639_0.09071659282931033","host":"s3://npm-registry-packages-npm-production"}},"0.1.135":{"name":"@funhub/platform","version":"0.1.135","_id":"@funhub/platform@0.1.135","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4c1176500417ad4572bad20c00929a1a52c769eb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.135.tgz","fileCount":1350,"integrity":"sha512-ttEmqHzdlP63PKBLX8I8vCvR9zWnQo2tqWauguDvGqK5JtfwshZ5pFSV29cgHo3CILDBEokWtPD127gybfce+g==","signatures":[{"sig":"MEUCIQDM3gOepjtIf/pcSyQx45eciH2GP5YrCCWO57Owew53dgIgPjVii99D6MUOLpevONy2+GY5FJuWjOIT3dBvbTeDmog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395696},"type":"module","_from":"file:funhub-platform-0.1.135.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/831465da343e1ba1cadc962825963f5a/funhub-platform-0.1.135.tgz","_integrity":"sha512-ttEmqHzdlP63PKBLX8I8vCvR9zWnQo2tqWauguDvGqK5JtfwshZ5pFSV29cgHo3CILDBEokWtPD127gybfce+g==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.135_1773654325885_0.6307198308705779","host":"s3://npm-registry-packages-npm-production"}},"0.1.136":{"name":"@funhub/platform","version":"0.1.136","_id":"@funhub/platform@0.1.136","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d4e42f36f5ccdb9a958b84ca33537e673bcc98a8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.136.tgz","fileCount":1350,"integrity":"sha512-eL2GzKSLLlgpTpYAxDCuHe8kpjcDA8R+YEG0DMPRnKtktVP5ljt5zxZLW2Cn3z+oaZO8IBNsDi2mjJghKSFM0A==","signatures":[{"sig":"MEUCIQD3Oda1yheawYovW+U7J8j733I/mHsceD10KmJcmNNRUgIgD3cTPSiAfMq5Wup8ON8VfiGGpABRfT7out59r/nUiS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395829},"type":"module","_from":"file:funhub-platform-0.1.136.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/22a7057541cb224241d70af506041cc1/funhub-platform-0.1.136.tgz","_integrity":"sha512-eL2GzKSLLlgpTpYAxDCuHe8kpjcDA8R+YEG0DMPRnKtktVP5ljt5zxZLW2Cn3z+oaZO8IBNsDi2mjJghKSFM0A==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.136_1773654541131_0.28805534696906143","host":"s3://npm-registry-packages-npm-production"}},"0.1.137":{"name":"@funhub/platform","version":"0.1.137","_id":"@funhub/platform@0.1.137","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"99de0a10fcbd7b06de289a61f5ff11ee6b469aab","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.137.tgz","fileCount":1350,"integrity":"sha512-vm0dVB09116Sk3/q+k9ZeGtrKM7ynYnVwO1hHYq6lP3Y62vp/sdMrRYBL6TiiV2otSYmgk/UCXuGGKYh+dy7Ow==","signatures":[{"sig":"MEUCIEG11sokRMmK0ydBKt3Lj13/b9e0KPNgTHH8DajBlvINAiEAhhjFmgB1Ldyh9EDYIr/pGcAgfn4HEu8QN3rBj5apGWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395834},"type":"module","_from":"file:funhub-platform-0.1.137.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/e5bfc434c0f278e7ff08c2c0c3dfb2dc/funhub-platform-0.1.137.tgz","_integrity":"sha512-vm0dVB09116Sk3/q+k9ZeGtrKM7ynYnVwO1hHYq6lP3Y62vp/sdMrRYBL6TiiV2otSYmgk/UCXuGGKYh+dy7Ow==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.137_1773655143347_0.23292511402675498","host":"s3://npm-registry-packages-npm-production"}},"0.1.138":{"name":"@funhub/platform","version":"0.1.138","_id":"@funhub/platform@0.1.138","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3a37bb3b7b9b74d2efbd7f2d011207f0ef0aa7ea","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.138.tgz","fileCount":1350,"integrity":"sha512-jgFU91/Ha1cJ7OulaTVNWPQaxpIywV+Jkjuna3iw0CSBI2gd73HIED9H1tuUGR81uAI0XFby6xS98fN0+saAcA==","signatures":[{"sig":"MEQCIGvHleB8W+vg7RrRdUnl3jClRfltUY0+dxTb+0NeOh7iAiBjsjixRR5JPHuFHsx1LzlU5qlIR2LCL9Yfiu6141Y9ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395834},"type":"module","_from":"file:funhub-platform-0.1.138.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/44185fd828d7f6f5cacc016f021e5864/funhub-platform-0.1.138.tgz","_integrity":"sha512-jgFU91/Ha1cJ7OulaTVNWPQaxpIywV+Jkjuna3iw0CSBI2gd73HIED9H1tuUGR81uAI0XFby6xS98fN0+saAcA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.138_1773655397621_0.12914489967624743","host":"s3://npm-registry-packages-npm-production"}},"0.1.139":{"name":"@funhub/platform","version":"0.1.139","_id":"@funhub/platform@0.1.139","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2d22f22ff0fc48487ca6228d7b67babf29cd452b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.139.tgz","fileCount":1361,"integrity":"sha512-XtS1XW1EjCZz48i2mXqgSWV3JfM+tIaiO6zvfoW6XruIja+bS58XdlIDpKCSmxnblnRZh423JEfbONT29HYvpA==","signatures":[{"sig":"MEYCIQDhTQc+sZ8H3o80IkdiYKDVCAu8tWEpPDmVt8MNzjF3FQIhAKUj0bKvg3MgNODx1cJWrkB2x50+zWJo9JwofdmcUFa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405484},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.139_1773655447300_0.8313444091393871","host":"s3://npm-registry-packages-npm-production"}},"0.1.140":{"name":"@funhub/platform","version":"0.1.140","_id":"@funhub/platform@0.1.140","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"29d56f55a9afe6b4e9c0e435990f7edc6d032e29","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.140.tgz","fileCount":1350,"integrity":"sha512-rP5IlCfa5CHF4Sh1V652GTlfQC4NWIbIUN+tEMZNEo/CWP+X0vrCVnz2HZm1/JAJQzggcYOBgu/DdV+Zh+c9sg==","signatures":[{"sig":"MEUCIC61WW5L7cRpy/D2BEcMa2h3Yt9MNKJm5bbFpCtFiOI7AiEApN6pHB16h3yLWi09OgPI2anTSs742/ChlptZYOD0Rt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395834},"type":"module","_from":"file:funhub-platform-0.1.140.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/28072734c8bb27cf795985e959ea13ff/funhub-platform-0.1.140.tgz","_integrity":"sha512-rP5IlCfa5CHF4Sh1V652GTlfQC4NWIbIUN+tEMZNEo/CWP+X0vrCVnz2HZm1/JAJQzggcYOBgu/DdV+Zh+c9sg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.140_1773655489780_0.48333494338689764","host":"s3://npm-registry-packages-npm-production"}},"0.1.141":{"name":"@funhub/platform","version":"0.1.141","_id":"@funhub/platform@0.1.141","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"34db315ce5a917e0522712daf97b3b3eed8cd624","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.141.tgz","fileCount":1350,"integrity":"sha512-Cz4zqNAY7rTZXPXHsPgEZ1/QBagrpvmUFCrsO15IHpt3UBXp7VoAIl3UWTy2IaphCwxeSUiwo3gwcServFJQQA==","signatures":[{"sig":"MEUCIGxSDCgoPGxF4rniaWNp7Jvnih3DjMJFBWl5wBJmbKN9AiEA11Mi532h9ES/0KdSvSP7ylmWTH818SuucZhunO8jfyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395829},"type":"module","_from":"file:funhub-platform-0.1.141.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/c91d4fe98f68ce6da975b3073ea51e70/funhub-platform-0.1.141.tgz","_integrity":"sha512-Cz4zqNAY7rTZXPXHsPgEZ1/QBagrpvmUFCrsO15IHpt3UBXp7VoAIl3UWTy2IaphCwxeSUiwo3gwcServFJQQA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.141_1773655577776_0.6311635123111079","host":"s3://npm-registry-packages-npm-production"}},"0.1.142":{"name":"@funhub/platform","version":"0.1.142","_id":"@funhub/platform@0.1.142","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d69810b49f34cd6fb1c05dc00e0210c45d89e0e2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.142.tgz","fileCount":1350,"integrity":"sha512-CMI1ym1sxD1gTdEHQJpPGCkbVgezViQ5Sk6BnUK6zc/GnRoarfKgDxAeCyAz7p/j2jrtoNLQCtAe19JjRSexWg==","signatures":[{"sig":"MEUCIQDYAci0gABtHQEt8N0qP0HvUfOG0HY0jHJHFmExSp3vNAIgDOp215ECRRiWeqGYd75Y0+uLL0xWn3sosWp3YBEuiEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395834},"type":"module","_from":"file:funhub-platform-0.1.142.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/d0111c6be8685ee7dbb9d251932151c8/funhub-platform-0.1.142.tgz","_integrity":"sha512-CMI1ym1sxD1gTdEHQJpPGCkbVgezViQ5Sk6BnUK6zc/GnRoarfKgDxAeCyAz7p/j2jrtoNLQCtAe19JjRSexWg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.142_1773655717573_0.8873475890414282","host":"s3://npm-registry-packages-npm-production"}},"0.1.143":{"name":"@funhub/platform","version":"0.1.143","_id":"@funhub/platform@0.1.143","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"054b775f03ade980d26b4229146eda5902c1b65d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.143.tgz","fileCount":1350,"integrity":"sha512-SDR+bqBtWtvWgWanh/e02zDutCwpx/dLRcHed4AjK8dOsuFjDiR1Tk7oj3PK0WDRTcEjq+4h523VrTSskjNHSw==","signatures":[{"sig":"MEYCIQC3O/Jtf9kgHsCjq+RNuyoR3nmlCV1Ss5GWf6ALOLv9CAIhAJZT/+boQr70qpkI7WwyVuyreqfC6P9rsgyREmYl7cXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395799},"type":"module","_from":"file:funhub-platform-0.1.143.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/78eeb4699d3e7e27b640f51523712685/funhub-platform-0.1.143.tgz","_integrity":"sha512-SDR+bqBtWtvWgWanh/e02zDutCwpx/dLRcHed4AjK8dOsuFjDiR1Tk7oj3PK0WDRTcEjq+4h523VrTSskjNHSw==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.143_1773656144314_0.7179174305941805","host":"s3://npm-registry-packages-npm-production"}},"0.1.144":{"name":"@funhub/platform","version":"0.1.144","_id":"@funhub/platform@0.1.144","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b60b6a126e3e35c35d178d6b1d5f1ec4e44bec38","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.144.tgz","fileCount":1361,"integrity":"sha512-AqIxT7l4foxErCZrfdZ6viG2XZuElanK0h6ji1xX1LfvmHkOnCjneETzUZ/4tee4KNKRpSX7GV/ANabfHXGwDw==","signatures":[{"sig":"MEYCIQCOIp7ochYkPfsZ4NxCMOQqCT3YJK1BGJi2APqrP2wsZAIhALg3A3tEhYYkZaIGJk+DEo39Y5LRwQvEA9noqhiRsMQE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405845},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.144_1773711284153_0.4859613096019577","host":"s3://npm-registry-packages-npm-production"}},"0.1.145":{"name":"@funhub/platform","version":"0.1.145","_id":"@funhub/platform@0.1.145","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e1b61a32239de0e1fa8dc2689297c02b0d171fa0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.145.tgz","fileCount":1364,"integrity":"sha512-HdSrD+A8Lgzclyoz//YnC6Q+VP+JM219emZU+zrq2CVFszJ4c0bNpcSOnh77NTd0lttC9QSE7BWqzIT8jhfMYA==","signatures":[{"sig":"MEUCIBxm+Ubr5NIQvyOddobzlQemvakIexUjQTA2IzAYUcPoAiEA9eYmPmgfQv97ZduBqUujcUxBaFz72q2iPP0yoOoVUeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407417},"type":"module","_from":"file:funhub-platform-0.1.145.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/06936a2957bc3fa0121a3d5042040b17/funhub-platform-0.1.145.tgz","_integrity":"sha512-HdSrD+A8Lgzclyoz//YnC6Q+VP+JM219emZU+zrq2CVFszJ4c0bNpcSOnh77NTd0lttC9QSE7BWqzIT8jhfMYA==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.145_1773714092089_0.9236675081345302","host":"s3://npm-registry-packages-npm-production"}},"0.1.146":{"name":"@funhub/platform","version":"0.1.146","_id":"@funhub/platform@0.1.146","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c160fed4d80be98a4089a66664c48a148bc52c5a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.146.tgz","fileCount":1364,"integrity":"sha512-nhXwwYlsMdsekIKz0uJr7i4wyUVaV80cPweUtgMC2zfIc/Or0HEA4A0i3aXrgqafJnklRhfc5KR/oOeX23Gugw==","signatures":[{"sig":"MEYCIQDtNMmNRddeSj69IA1wt75R6a6JcKyHXSaJqcAlntSH8AIhAKbNZ5b1afM56NWHebFJQ6FZrLr77piUNT0p3LKi5aQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407282},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.146_1773731069048_0.18260195304579785","host":"s3://npm-registry-packages-npm-production"}},"0.1.147":{"name":"@funhub/platform","version":"0.1.147","_id":"@funhub/platform@0.1.147","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"13677eeabb04854d8a8224e8d2a549aee8852807","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.147.tgz","fileCount":1364,"integrity":"sha512-BGImMhEvtlgUyy4+VduGQ5iG2Pf45eJtJ3ePD5j+yT6GE9gzlU1weuQSvtW6yc3CyYAhMpl7zPkmE1LaBuuDLg==","signatures":[{"sig":"MEQCIF+5bjoFP9vRyWXUS3fh/+Nf8CkAowlJuRxSGwC+9xhIAiABvfrrZW9zJZRTckNaLwrP/5pr0YJ4GXMwJKi13M7TkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407295},"type":"module","_from":"file:funhub-platform-0.1.147.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/e9a284ac9b73b670bfd1f172dcb86c08/funhub-platform-0.1.147.tgz","_integrity":"sha512-BGImMhEvtlgUyy4+VduGQ5iG2Pf45eJtJ3ePD5j+yT6GE9gzlU1weuQSvtW6yc3CyYAhMpl7zPkmE1LaBuuDLg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.147_1773738962456_0.02138503867913455","host":"s3://npm-registry-packages-npm-production"}},"0.1.148":{"name":"@funhub/platform","version":"0.1.148","_id":"@funhub/platform@0.1.148","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2b218a6e5d0660d9c906575dd50a558629a8abdf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.148.tgz","fileCount":1364,"integrity":"sha512-9GcKO+YJVuxxMxNCUdrvIKx/F0SDaPF1b8NDRj4Wt7Vvh9z6yB7B0EVpdknDh4dQdQpABLNPUDGL9QgH+GRipQ==","signatures":[{"sig":"MEUCIDVj/At4vAHlgpg2YDy7lHqv53uwCWmKDWwKSL3FqkXuAiEA+oVSnjyiAptYi7L13sQehZeWm5a2US1ktvpRxSghgq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407723},"type":"module","_from":"file:funhub-platform-0.1.148.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/e39d417e11f8c2cae59875c326368e6c/funhub-platform-0.1.148.tgz","_integrity":"sha512-9GcKO+YJVuxxMxNCUdrvIKx/F0SDaPF1b8NDRj4Wt7Vvh9z6yB7B0EVpdknDh4dQdQpABLNPUDGL9QgH+GRipQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.148_1773740040472_0.9835443341611447","host":"s3://npm-registry-packages-npm-production"}},"0.1.149":{"name":"@funhub/platform","version":"0.1.149","_id":"@funhub/platform@0.1.149","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b3bdc46101b7f685337a18c0de43ba181df18196","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.149.tgz","fileCount":1364,"integrity":"sha512-zoY6qSI3fbpwJYRoszdZoS5Dz8M6hRmo4xJpZJW+wwfWx+4tLuwMxPzDLcAARfhhqsr252KjyHsqIXDObOPB5A==","signatures":[{"sig":"MEUCIQDmOSB6Lb+EgJNlF1ZcjW9+rJdc3+3NhtzRuTCBL8vnZgIgCqJq/PINVmngmpktRteJHglxhNSqdUvjF+ib1xRPKjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407723},"type":"module","_from":"file:funhub-platform-0.1.149.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_resolved":"/private/var/folders/gy/t0tg1gzn1h5cjsvnkrbhcvcw0000gn/T/f711765df01dca5a524df7129dff724b/funhub-platform-0.1.149.tgz","_integrity":"sha512-zoY6qSI3fbpwJYRoszdZoS5Dz8M6hRmo4xJpZJW+wwfWx+4tLuwMxPzDLcAARfhhqsr252KjyHsqIXDObOPB5A==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.149_1773751253699_0.027067229209194466","host":"s3://npm-registry-packages-npm-production"}},"0.1.150":{"name":"@funhub/platform","version":"0.1.150","_id":"@funhub/platform@0.1.150","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dbfed0c36d7d8e0a9cf975c6920ae2564efddffa","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.150.tgz","fileCount":1364,"integrity":"sha512-fdZ7gNnSBkxOUByJP5dVcSvcOS0gn1mie4dFt7+OAuvFfeezn7HBoMB913LYIkuSZiDgWaT9v5DzT8dTHa+51g==","signatures":[{"sig":"MEQCIGmYx1lHM537vORTyO4X+3GDcqTbf2TTU7VnH1ZLMgM6AiBNPPUygQAapdLEKysmFqTqeOmGuOOAggRGF/3xgtUKBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407282},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.150_1773752174480_0.18333779272069295","host":"s3://npm-registry-packages-npm-production"}},"0.1.151":{"name":"@funhub/platform","version":"0.1.151","_id":"@funhub/platform@0.1.151","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4bd91eff218511b12371eb98bce7264f469227ed","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.151.tgz","fileCount":1372,"integrity":"sha512-CkTyqelnv/O5jQvNhCjuA+K0B/u550vTmQDcxz6VFPbN9480WUAE2yJ5WnPnYVHR43X+hvZfuSCBUze4qvFmdw==","signatures":[{"sig":"MEUCIQD/Qlg60yfMyKknIvdREwNo/BE5fSVSmVkljEGz9bmCigIgeo/6GOIJbRtT8ivkAE7xEBdcLn+T8yCqNrBw2lBWLNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434996},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.151_1773797902884_0.06523144518187562","host":"s3://npm-registry-packages-npm-production"}},"0.1.152":{"name":"@funhub/platform","version":"0.1.152","_id":"@funhub/platform@0.1.152","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"fbe001cce9aab64ef34896ede42d6d11cfe5a945","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.152.tgz","fileCount":1372,"integrity":"sha512-04yIflFJlxcaKQRa7YxlgbEWtkb3Y/hkLx9EF8258ZNfnhqw2fw0E0JSPmTVSycTkEGGCIUbWvXIeIkWfK5JOQ==","signatures":[{"sig":"MEUCIFYEK+cLlzwHvYreUTsVHt6vIO/j5OQgW77ZDSVKC7haAiEAhlwuU2um1mR7Qb6uFNG6CKb4cGRdwqmywkLXIy62fdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434989},"type":"module","_from":"file:funhub-platform-0.1.152.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/3dfa33beadf2a76a41bffa3f22062292/funhub-platform-0.1.152.tgz","_integrity":"sha512-04yIflFJlxcaKQRa7YxlgbEWtkb3Y/hkLx9EF8258ZNfnhqw2fw0E0JSPmTVSycTkEGGCIUbWvXIeIkWfK5JOQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.152_1773799486180_0.36633980147739575","host":"s3://npm-registry-packages-npm-production"}},"0.1.153":{"name":"@funhub/platform","version":"0.1.153","_id":"@funhub/platform@0.1.153","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ac7bf7eb105c9e44946624dc817ea305a8314c6d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.153.tgz","fileCount":1364,"integrity":"sha512-Ngzv9d6RA5hKdm5xlP+7J+K0DpiWSsCq5gZgDz5ujnlG0TJuk8+x2GGKHqRPGM6VGPjB/a1DV1VGwpG7i9EZbw==","signatures":[{"sig":"MEUCIQCVBb0D0/ZXsVfbkwkZ8rMBPlJrgCWg9VfdlMb8hguJ1wIgZB+lDEW3VSyK/Bw+a6RxnCl5AYK546u1Jc9/+DPgdE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407312},"type":"module","_from":"file:funhub-platform-0.1.153.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_resolved":"/private/var/folders/gy/t0tg1gzn1h5cjsvnkrbhcvcw0000gn/T/b60c1c4f374750a48ef66bd3597b7f6b/funhub-platform-0.1.153.tgz","_integrity":"sha512-Ngzv9d6RA5hKdm5xlP+7J+K0DpiWSsCq5gZgDz5ujnlG0TJuk8+x2GGKHqRPGM6VGPjB/a1DV1VGwpG7i9EZbw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.153_1773800903405_0.8553586549874861","host":"s3://npm-registry-packages-npm-production"}},"0.1.154":{"name":"@funhub/platform","version":"0.1.154","_id":"@funhub/platform@0.1.154","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"31f69033572ec59843d78a750283114396715546","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.154.tgz","fileCount":1372,"integrity":"sha512-vwZdutonkV7Sae2LznzYYKWWFokYTyCuVssTZpJIgDH98hO64YI9vZdVqIgLmwh8JaioqYajlC5c8YSrvZ8AgQ==","signatures":[{"sig":"MEUCIQDMBHu0RH4NU+/5lL6cu8ZvwCbnrJn6DMkeu1R4TJeVRgIgfxOH5xmL4NWrA7asnQKrOF+I8cd5gK0VTj2hUnJxkOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434841},"type":"module","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"workspace:*","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.154_1773803868664_0.8860993706697393","host":"s3://npm-registry-packages-npm-production"}},"0.1.155":{"name":"@funhub/platform","version":"0.1.155","_id":"@funhub/platform@0.1.155","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ce0dde3a2c07f0ee23be0fbf346e1b2c3ccbbe9d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.155.tgz","fileCount":1370,"integrity":"sha512-sBbhQ6ESYJLZ/yJzd/t2zi3NX8ySezR45gkb9yfQnmgf7fLpE2znIYm/urYXVJl94D454Kd31HZ5k2yW2YSi6w==","signatures":[{"sig":"MEUCIDawK5Z7KHvmGFwjXMo4eOJ1Q+1DvXr+jk93fVtKa6eQAiEAlVrulL3fMoo2D2LcH8ftCZnNInUVrzfyNw1eMEGBo+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431467},"type":"module","_from":"file:funhub-platform-0.1.155.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/2a3f789191db98c94600eba4641cddf1/funhub-platform-0.1.155.tgz","_integrity":"sha512-sBbhQ6ESYJLZ/yJzd/t2zi3NX8ySezR45gkb9yfQnmgf7fLpE2znIYm/urYXVJl94D454Kd31HZ5k2yW2YSi6w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.155_1773826246082_0.8967014584803401","host":"s3://npm-registry-packages-npm-production"}},"0.1.156":{"name":"@funhub/platform","version":"0.1.156","_id":"@funhub/platform@0.1.156","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"806ec4695f97596dcfcb6ab3056a4ef2bcc08e6a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.156.tgz","fileCount":1370,"integrity":"sha512-hB6rzA4xxBJ5pbFiAbvweBrWth0xQluTf7ufNEtYo5R8i/svk5LBlFt7UXSlRSNC1kOUgcoQ1g3uKOc/nXIdSw==","signatures":[{"sig":"MEUCIHnBf3W9sTRtZpWKdMe4UvS9Vzs10gZvpjo45J18Xfp5AiEAnW09EzwNi8yyEIFd9lFtCRXkip7RFOt7md98oJcoz6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2790203},"type":"module","_from":"file:funhub-platform-0.1.156.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/72cec0b478d7206cdb81c587382efb04/funhub-platform-0.1.156.tgz","_integrity":"sha512-hB6rzA4xxBJ5pbFiAbvweBrWth0xQluTf7ufNEtYo5R8i/svk5LBlFt7UXSlRSNC1kOUgcoQ1g3uKOc/nXIdSw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.156_1773907618293_0.9771051078022641","host":"s3://npm-registry-packages-npm-production"}},"0.1.157":{"name":"@funhub/platform","version":"0.1.157","_id":"@funhub/platform@0.1.157","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e72eeacec1d4426687ab9629dea4f752fc5609a8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.157.tgz","fileCount":1370,"integrity":"sha512-FZL+P/jE8bFRY3+y4iMXKLoErNqd8uhjj4dM062AMiTR7kqgUAlegOuN2oyYxU6tv8kyhH58VQEEcFQahxH/ow==","signatures":[{"sig":"MEYCIQDviPzcD0ZaQxpnbv411NctNQK+IhAQ8oZEZqfuXlZIqAIhALMowt9t4I1QeaAPqXjqVZK+SYy+tQOE8wScqQLJhBXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791199},"type":"module","_from":"file:funhub-platform-0.1.157.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/0263c8868e4925de23162558f8c94d1d/funhub-platform-0.1.157.tgz","_integrity":"sha512-FZL+P/jE8bFRY3+y4iMXKLoErNqd8uhjj4dM062AMiTR7kqgUAlegOuN2oyYxU6tv8kyhH58VQEEcFQahxH/ow==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.157_1773917603647_0.6507749530120224","host":"s3://npm-registry-packages-npm-production"}},"0.1.158":{"name":"@funhub/platform","version":"0.1.158","_id":"@funhub/platform@0.1.158","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2bbc33d324f27738b09e0d5c63fefd315b2c0070","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.158.tgz","fileCount":1370,"integrity":"sha512-kwlrHUcI307I79aMEIft6l/F2c6AMpwmXfeP7vJQ0Cn93buggDR5Ove+OHVxFrBOexMqRLaNtDyxia0+Gm9MMg==","signatures":[{"sig":"MEYCIQDQUUkXMy/tPvHh6Oneq/etk6YYqCZbOYT26DH6W+wqFwIhAIPhUr1cWeTKIsRMIsXAm2HhKup2IAqU2bUXA3qHwBbk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791517},"type":"module","_from":"file:funhub-platform-0.1.158.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/e5d1c2b0fe561a35c05b532943f6d908/funhub-platform-0.1.158.tgz","_integrity":"sha512-kwlrHUcI307I79aMEIft6l/F2c6AMpwmXfeP7vJQ0Cn93buggDR5Ove+OHVxFrBOexMqRLaNtDyxia0+Gm9MMg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.158_1773919604630_0.6554301691775977","host":"s3://npm-registry-packages-npm-production"}},"0.1.159":{"name":"@funhub/platform","version":"0.1.159","_id":"@funhub/platform@0.1.159","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0b01523d7183dfd23a22a04947ebdfed43bbecc2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.159.tgz","fileCount":1370,"integrity":"sha512-SzDkMH9uMl3g9AMpaX0Vv9EiV9w/PCwzOnEEhGI+ZT6Dq940aBOyC3qqYlDklnfAQEE5p7pSiI4MehVJLMmD+Q==","signatures":[{"sig":"MEYCIQDGmwqekJ57l0exeWt4lo/tZiNkA1hvimE+Vp88IEd0lAIhAJ7DqHztaVpbANq1gXQdq619x2vfBamvRiQynEFhKpcN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2789332},"type":"module","_from":"file:funhub-platform-0.1.159.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/2900229eaa1fe831bd208f62fd875a16/funhub-platform-0.1.159.tgz","_integrity":"sha512-SzDkMH9uMl3g9AMpaX0Vv9EiV9w/PCwzOnEEhGI+ZT6Dq940aBOyC3qqYlDklnfAQEE5p7pSiI4MehVJLMmD+Q==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.159_1773920674871_0.8355793228683335","host":"s3://npm-registry-packages-npm-production"}},"0.1.160-beta.0":{"name":"@funhub/platform","version":"0.1.160-beta.0","_id":"@funhub/platform@0.1.160-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"271492e183b81ba65fbced6520f5008497b72e53","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.160-beta.0.tgz","fileCount":1419,"integrity":"sha512-tLQhvRUq2/8nU87cpAUjn00qvOQO6nk3vjzKeXdkIp9fTQOYTDyiL625TYWHBxLCYn3jaR9P+f9WnH7BxyLxtA==","signatures":[{"sig":"MEYCIQD46TXLyqvgBe0BjwYoUXapaTm1rU+bttoSsdkQtW44QQIhAJx2HNWi3kY0AUGtURemJFJQs13GPzCfJDHkt8GrQYWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844615},"type":"module","_from":"file:funhub-platform-0.1.160-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/a5e131846e9251bf89bb31673de3a0a4/funhub-platform-0.1.160-beta.0.tgz","_integrity":"sha512-tLQhvRUq2/8nU87cpAUjn00qvOQO6nk3vjzKeXdkIp9fTQOYTDyiL625TYWHBxLCYn3jaR9P+f9WnH7BxyLxtA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.160-beta.0_1773977109168_0.7975236057300759","host":"s3://npm-registry-packages-npm-production"}},"0.1.160":{"name":"@funhub/platform","version":"0.1.160","_id":"@funhub/platform@0.1.160","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f7627ba3127459d2905fa6f091951db167b6e3df","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.160.tgz","fileCount":1371,"integrity":"sha512-WHr/TQZswC1dwb5UpXG6+ANXNB46sQUilUqCNwa6Rkh3724qxu2/ter2Ad3opYemITaSvXIprDGAWMCGUHvGoA==","signatures":[{"sig":"MEYCIQDVeM/lm6zyZ61MZLLaAuhIpjx9yIeMj6U/PdnUva6jugIhAK2pNs1XMSwv+9/5PAxbNf0N36XkMOvmnOSiEkd0GsNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2793374},"type":"module","_from":"file:funhub-platform-0.1.160.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/93fde67f933c9d17dc74d6cc3a2849f7/funhub-platform-0.1.160.tgz","_integrity":"sha512-WHr/TQZswC1dwb5UpXG6+ANXNB46sQUilUqCNwa6Rkh3724qxu2/ter2Ad3opYemITaSvXIprDGAWMCGUHvGoA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.160_1773980208080_0.44055349125078047","host":"s3://npm-registry-packages-npm-production"}},"0.1.161":{"name":"@funhub/platform","version":"0.1.161","_id":"@funhub/platform@0.1.161","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"337d2879ff4fb0a9bcbaec80594bfaf932ea2b8e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.161.tgz","fileCount":1371,"integrity":"sha512-ciLa8MLli/W0rs5eOA9YojmNpmiNGtixGcCGRQk6umQitGhytnr1YcE6TNukbgbqgyhvLVwh27eWVmzQO4HVJg==","signatures":[{"sig":"MEQCIEPbwr9Me6QRq+uyMw9y+1rVqKm2Ty9cMB7L+QL0zyx5AiBjiDoEAYhkUUL2r4DgWTZCx5YEywmxtvoT8gsEJKDE/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2793452},"type":"module","_from":"file:funhub-platform-0.1.161.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/9ef63ff9b07cee745bf82836c123f82c/funhub-platform-0.1.161.tgz","_integrity":"sha512-ciLa8MLli/W0rs5eOA9YojmNpmiNGtixGcCGRQk6umQitGhytnr1YcE6TNukbgbqgyhvLVwh27eWVmzQO4HVJg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.161_1773992587722_0.6801091361900362","host":"s3://npm-registry-packages-npm-production"}},"0.1.162":{"name":"@funhub/platform","version":"0.1.162","_id":"@funhub/platform@0.1.162","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2e694270e964c17fc624061d70db681d128f6de0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.162.tgz","fileCount":1371,"integrity":"sha512-jw9fFVF3omdtBB7q5VdHiheizj5+TukBEeReQJVHtzNj+Zlwy8enml0OaSB1tG2+rPYTBVn7H0Cdog9q1V+RzQ==","signatures":[{"sig":"MEYCIQDdcpHQQuLktU0bpACjT6vVibgBliP/EARd5jziu9cYNAIhAOvTcm7K+4yDNbIhNPM4Tc65UQNbn4pevhXnIY+6iQ/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2793473},"type":"module","_from":"file:funhub-platform-0.1.162.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/6943c9733b047054c561154db3e6743a/funhub-platform-0.1.162.tgz","_integrity":"sha512-jw9fFVF3omdtBB7q5VdHiheizj5+TukBEeReQJVHtzNj+Zlwy8enml0OaSB1tG2+rPYTBVn7H0Cdog9q1V+RzQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.162_1773995161755_0.32136416943457724","host":"s3://npm-registry-packages-npm-production"}},"0.1.163":{"name":"@funhub/platform","version":"0.1.163","_id":"@funhub/platform@0.1.163","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e1729b09cb8fb11673ea42bcc942782651c6f3da","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.163.tgz","fileCount":1374,"integrity":"sha512-c+/QAekL5QKUZ2xaE7uB2L99zUab930OBJtKZT779RkfB/0Q37oMXXgU4kzJWQN1odQY6ysPXIC8CQyuUCGj2w==","signatures":[{"sig":"MEUCIQD2Texm8e3RnyD0qAnuGvJ/PwikxGglbT2FGv8pc386xgIgMbU5/Mg1+yKYH6zm5IYxSOUo6BBe5m8vR1QL5eFEPu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2795898},"type":"module","_from":"file:funhub-platform-0.1.163.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/cdc03b8f0a9a783a137f59e69294cba3/funhub-platform-0.1.163.tgz","_integrity":"sha512-c+/QAekL5QKUZ2xaE7uB2L99zUab930OBJtKZT779RkfB/0Q37oMXXgU4kzJWQN1odQY6ysPXIC8CQyuUCGj2w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.163_1773995278142_0.9542042611340436","host":"s3://npm-registry-packages-npm-production"}},"0.1.164-beta.0":{"name":"@funhub/platform","version":"0.1.164-beta.0","_id":"@funhub/platform@0.1.164-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"86077243940e8891f8a776754bee69dff3e630e3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.164-beta.0.tgz","fileCount":1432,"integrity":"sha512-/EiWjiXMygOOfpHcZBFwVVK9AYAqCaSWdRocbSzomkdmzIWLVs6Afuu1t8KJR1OyS++TPhtt1mk402cVLAZ4QA==","signatures":[{"sig":"MEQCIGrw/+Our3sK6zOgw1lFTImDGN0Y+GXtP8aSxgh+r78KAiA3Ov5NIvmkh2s9K0X4GMPt6g6/Fxi/sjVZ74sMKn5ldw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2876348},"type":"module","_from":"file:funhub-platform-0.1.164-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/cfba37a2969167f93f6db77ee6edc1c8/funhub-platform-0.1.164-beta.0.tgz","_integrity":"sha512-/EiWjiXMygOOfpHcZBFwVVK9AYAqCaSWdRocbSzomkdmzIWLVs6Afuu1t8KJR1OyS++TPhtt1mk402cVLAZ4QA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.164-beta.0_1774254537937_0.859019511788232","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.0":{"name":"@funhub/platform","version":"0.2.0-beta.0","_id":"@funhub/platform@0.2.0-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2204aeff1a57822c2583373e80eb5b4d19b5d0e8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.0-beta.0.tgz","fileCount":1478,"integrity":"sha512-D7pYzucRmI/rzNvnFGbBmgkRTYdGWidtNnMoaEClemuKlAFg9sVLFeiBTFox65roeWkPXPLiKlMjrkzarI7ejQ==","signatures":[{"sig":"MEUCIQDuqZs3oCH7vB5Kw/09OejSpjZTULYQbk+Qd1D+/T4tcAIgUXSk/ZLJzoPYJ3uvyfbwkFBKLmZe2o7ssRVT/HPSrQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665493},"type":"module","_from":"file:funhub-platform-0.2.0-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/04b31a2568627b601090aee30cd00fea/funhub-platform-0.2.0-beta.0.tgz","_integrity":"sha512-D7pYzucRmI/rzNvnFGbBmgkRTYdGWidtNnMoaEClemuKlAFg9sVLFeiBTFox65roeWkPXPLiKlMjrkzarI7ejQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.0-beta.0_1774256510262_0.6873774066811318","host":"s3://npm-registry-packages-npm-production"}},"0.1.164":{"name":"@funhub/platform","version":"0.1.164","_id":"@funhub/platform@0.1.164","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3f451d6215fbe44e857a50d3ea985494f5e02179","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.1.164.tgz","fileCount":1478,"integrity":"sha512-P0MhNOG7vK+0pRLlCaExsVLrEwPrJZmmGBgTHp1Qi/pxak01hrYrhk+TxgOuxuOaK1F6cDIzZ6XoiIWq9C4AyA==","signatures":[{"sig":"MEQCIFgi/59pc5jR/FxclAIWadbXYR3hSx1QsVTEEp2FfewrAiA5oqa3GXK+PvuuIeWmCpFhvNdgAATUBsTmstW4Nmc1/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665488},"type":"module","_from":"file:funhub-platform-0.1.164.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/ac38b8bbbf36e1e2bac8aed808d8e735/funhub-platform-0.1.164.tgz","_integrity":"sha512-P0MhNOG7vK+0pRLlCaExsVLrEwPrJZmmGBgTHp1Qi/pxak01hrYrhk+TxgOuxuOaK1F6cDIzZ6XoiIWq9C4AyA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.164_1774258494995_0.515179513478317","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@funhub/platform","version":"0.2.0","_id":"@funhub/platform@0.2.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"917f572ece46ca7a0640a3565b9bb9c6ffd2a85b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.0.tgz","fileCount":1478,"integrity":"sha512-8vUeUxAcdjaWsI5g138Uv0xAlzK6FKskASzjWXCYDJuG/SUEKop6bFtIE7X9gsw4cLnTx8GU/nam3tUL6PNKwA==","signatures":[{"sig":"MEYCIQC599VfW9OfKxtit7bz1CANrv98KEcPIUp40zfovPBCdgIhANOdUZRmhawq58NqdUb60D21avQJSchkK5xmmc+/vvtV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665486},"type":"module","_from":"file:funhub-platform-0.2.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/8169787d0d8b041b85ea05fb624c863c/funhub-platform-0.2.0.tgz","_integrity":"sha512-8vUeUxAcdjaWsI5g138Uv0xAlzK6FKskASzjWXCYDJuG/SUEKop6bFtIE7X9gsw4cLnTx8GU/nam3tUL6PNKwA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.0_1774258626076_0.7893645457204144","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.0":{"name":"@funhub/platform","version":"0.2.1-beta.0","_id":"@funhub/platform@0.2.1-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6743a42470ce892c6ed3a51cac47ae44a2ad2f57","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.0.tgz","fileCount":1432,"integrity":"sha512-t6XotoCRzHs2EO/hUTgop/0h6opflUJmFAOaWzG35FsKijt3eerm6A45Firpy67r4D1oREI8BTbKDRxOL8nkmw==","signatures":[{"sig":"MEYCIQDo2rjtpHKIDP6zjeYoLr44dAmX7Yw9xyFC+++kt9cnQwIhAKBXmA/hanzb6g6RpO+hmeE7MNgWRzho21MKEofZU7bh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2877161},"type":"module","_from":"file:funhub-platform-0.2.1-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/666c0e1a7f6381a2dd317f16afbed649/funhub-platform-0.2.1-beta.0.tgz","_integrity":"sha512-t6XotoCRzHs2EO/hUTgop/0h6opflUJmFAOaWzG35FsKijt3eerm6A45Firpy67r4D1oREI8BTbKDRxOL8nkmw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.0_1774259418990_0.692580939584009","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.1":{"name":"@funhub/platform","version":"0.2.1-beta.1","_id":"@funhub/platform@0.2.1-beta.1","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"8a74bffaf7112a927586a19458dbf14a7eb38b6d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.1.tgz","fileCount":1432,"integrity":"sha512-3clHi2Ky9oQl4df9lroe8FVW1pNIIxb6GzBh4A4Ieb0CI4irCGVxmIEiJXYxIJ1NFiGEh7r7RNYzf9eVkYI00Q==","signatures":[{"sig":"MEUCIQCp75HncSSi+ZiqNu5R/eSETkn+fFDoxZ2rcZtLvM2mlwIgEyb7oqwefmMjCtrZCygc/gW+O5gbnU7Jn+zr69JM5ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2877774},"type":"module","_from":"file:funhub-platform-0.2.1-beta.1.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/acee029431de95d46f1911b8890efe0e/funhub-platform-0.2.1-beta.1.tgz","_integrity":"sha512-3clHi2Ky9oQl4df9lroe8FVW1pNIIxb6GzBh4A4Ieb0CI4irCGVxmIEiJXYxIJ1NFiGEh7r7RNYzf9eVkYI00Q==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.1_1774261073266_0.599864602521746","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.2":{"name":"@funhub/platform","version":"0.2.1-beta.2","_id":"@funhub/platform@0.2.1-beta.2","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"68284c8120e818991e4d5b0beb0234258946bf58","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.2.tgz","fileCount":1432,"integrity":"sha512-i61DBbIGqchRRlA6aBgSrgik2afMfAa0Q8uOTiTpJmNxThhde09J1GPnUbECpcAq9/fAtRFR+sSZATV0r3S8Aw==","signatures":[{"sig":"MEUCIQC06c1iNZSMCaOB7uDT5lmM+Ld7DYA2zDrtMcvY5w7oeQIgHt60j7CexSaZUALMQ9np1911sSVGvq8iwhJpJXo3+PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878377},"type":"module","_from":"file:funhub-platform-0.2.1-beta.2.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/ec333ee0d70ffdadcc52c231765bff62/funhub-platform-0.2.1-beta.2.tgz","_integrity":"sha512-i61DBbIGqchRRlA6aBgSrgik2afMfAa0Q8uOTiTpJmNxThhde09J1GPnUbECpcAq9/fAtRFR+sSZATV0r3S8Aw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.2_1774266996662_0.4865036094945603","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.3":{"name":"@funhub/platform","version":"0.2.1-beta.3","_id":"@funhub/platform@0.2.1-beta.3","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c36cabb47be6b45dc6f50af9b9d3dc2489e93ead","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.3.tgz","fileCount":1432,"integrity":"sha512-z29gKaoypHTDn0hIye8/VLCT0qR1tYp3IFa1bo3UUs4oZA3SMJPuiM46v8WuUaewmexNhdoyHIlCo9SoRkcCqA==","signatures":[{"sig":"MEQCIH/KwWuclfjni4UrREN8bB2HRgnlhU6YrOfbEryi1Ew8AiAjRwetuj20QYVjCNh4xX+KxY/wvtInO6RmktMYTyswZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878591},"type":"module","_from":"file:funhub-platform-0.2.1-beta.3.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/3afa0132d69fecb77b437ba153b7d767/funhub-platform-0.2.1-beta.3.tgz","_integrity":"sha512-z29gKaoypHTDn0hIye8/VLCT0qR1tYp3IFa1bo3UUs4oZA3SMJPuiM46v8WuUaewmexNhdoyHIlCo9SoRkcCqA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.3_1774268361602_0.3380991723691198","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.4":{"name":"@funhub/platform","version":"0.2.1-beta.4","_id":"@funhub/platform@0.2.1-beta.4","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ba65d4b9b44d703cc0c5bbb0361cd7973f63d17d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.4.tgz","fileCount":1432,"integrity":"sha512-41sIV9OiaqCdf4yIX2rgp2ewjHGE6EaxXMQjnzd97Ri2HyAJBJeXUeSNDtMQkZVfqNlPRyEjGkJYGBv2nz6zbw==","signatures":[{"sig":"MEYCIQD8sD0DPu8I3QrmyyJSDfErMSmqdDfPmQQUYprwTr8JkAIhANzud/lIIDJFYMaxvkeUaCJfIud2TmQ9RCbWuHsevNxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878743},"type":"module","_from":"file:funhub-platform-0.2.1-beta.4.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/1b33344407daa90dc51cd059659b2e5b/funhub-platform-0.2.1-beta.4.tgz","_integrity":"sha512-41sIV9OiaqCdf4yIX2rgp2ewjHGE6EaxXMQjnzd97Ri2HyAJBJeXUeSNDtMQkZVfqNlPRyEjGkJYGBv2nz6zbw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.4_1774269105211_0.032097357937663995","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.5":{"name":"@funhub/platform","version":"0.2.1-beta.5","_id":"@funhub/platform@0.2.1-beta.5","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3ce3d65a406075086a400f65e8259fa0e5479353","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.5.tgz","fileCount":1432,"integrity":"sha512-thzQ2JIM+Bn4NlzFbIDcR3KQkECxKnCZYNoNX6c/ooupAZpKctdOiwB9ja0XPoar3rLFL9zNkA2pZGPEESijYA==","signatures":[{"sig":"MEQCIGNlvW7ThqQX3fbhAwbziweBq4ZM7AB0dFPtRTaG9DhNAiAVqeUstEIOxJVUIU819swoc1NgkznxEj3ADTIrp/5THQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878777},"type":"module","_from":"file:funhub-platform-0.2.1-beta.5.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/8435d247dea0369731ca12859fde1b3d/funhub-platform-0.2.1-beta.5.tgz","_integrity":"sha512-thzQ2JIM+Bn4NlzFbIDcR3KQkECxKnCZYNoNX6c/ooupAZpKctdOiwB9ja0XPoar3rLFL9zNkA2pZGPEESijYA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.5_1774270220865_0.9690632796085068","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.6":{"name":"@funhub/platform","version":"0.2.1-beta.6","_id":"@funhub/platform@0.2.1-beta.6","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"aa0fa344942911d215c44a2d33ae9ce6531acece","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1-beta.6.tgz","fileCount":1432,"integrity":"sha512-yVsRfQfvdTvyTw+i9dmFDVa9dztB/BwAfUZMlOJRS8j6fg+/7c8fMXXBm24VANI6Eedc21thCYvStkCfVeR4FA==","signatures":[{"sig":"MEQCIB/ic9B+RAgqJ/+HTBaHk8I/5ID9Q2PO4m/lPzeZTvkYAiBtfOedi4eueeTR6QYmvflmxt3U4biPJ8knFs1yMlBJbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879042},"type":"module","_from":"file:funhub-platform-0.2.1-beta.6.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/de3d0dcf59fc84738bf6350e94ae754a/funhub-platform-0.2.1-beta.6.tgz","_integrity":"sha512-yVsRfQfvdTvyTw+i9dmFDVa9dztB/BwAfUZMlOJRS8j6fg+/7c8fMXXBm24VANI6Eedc21thCYvStkCfVeR4FA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-beta.6_1774270549378_0.867040199357338","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@funhub/platform","version":"0.2.1","_id":"@funhub/platform@0.2.1","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c0b6b2450181a767b40fd33dcd70047940efbe15","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.1.tgz","fileCount":1481,"integrity":"sha512-z88TGSscZHFyunmg3UjcsmCrUa7AceBW+qyEKGJsB96iQ/n8FvPXzYD9H6kei/GT+Kn6g3YXPvK7yYjs18mjLQ==","signatures":[{"sig":"MEUCID/cGUCZNnfFQVEvzPshUiiucl0YxSvA3gwVt0FARsPjAiEAo4h6G+rnXpgpF5KMnmSZBcwLkxhdKyCHyc62Gnuao9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2669592},"type":"module","_from":"file:funhub-platform-0.2.1.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/bdd2c8e9ba9da4d2ad278cbd77126f7a/funhub-platform-0.2.1.tgz","_integrity":"sha512-z88TGSscZHFyunmg3UjcsmCrUa7AceBW+qyEKGJsB96iQ/n8FvPXzYD9H6kei/GT+Kn6g3YXPvK7yYjs18mjLQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1_1774316021162_0.45317485485358566","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@funhub/platform","version":"0.2.2","_id":"@funhub/platform@0.2.2","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"746042fb5d0fb09bc6e8b6a154b791affa90ab0f","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.2.tgz","fileCount":1483,"integrity":"sha512-CeKeb3SW4jacu2Q4fFWnDTUm8AgZcXiQ5Oox9FG3msVcLcMsIm+TABwNN7D4fbWBntXDP77qum7aEnvJRFN6Sw==","signatures":[{"sig":"MEYCIQC+hezdZ4JEzrrxuiWcSlcsnk+ZhzC9nYT0r8n6Cv0skAIhAM3FnHwLuSobxvsZu7k7hUo211ufGQupIvhXGqwC32zl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685425},"type":"module","_from":"file:funhub-platform-0.2.2.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/f00607a6ca459933d848cff30e5363c7/funhub-platform-0.2.2.tgz","_integrity":"sha512-CeKeb3SW4jacu2Q4fFWnDTUm8AgZcXiQ5Oox9FG3msVcLcMsIm+TABwNN7D4fbWBntXDP77qum7aEnvJRFN6Sw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.2_1774326451546_0.9538116387141773","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-beta.0":{"name":"@funhub/platform","version":"0.2.3-beta.0","_id":"@funhub/platform@0.2.3-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"7c26a3235deb1d72ca106edeeff6fad0f1194a1e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.3-beta.0.tgz","fileCount":1432,"integrity":"sha512-Xr6culXBbayZvD4hBMYWTTbELxp8zC8EdOT/bINtW50xFRRVa7X4/o/PWciJFLLih6UK5xZ2cvYUmKBpcuX20g==","signatures":[{"sig":"MEQCID3Tz3MNfhYN2iITUR/Nv9qTglYNtDG8r6CppkZ0UDttAiAJnMnismFGzp+BHM9MO4usn8xqkmZvDlxNkWk5YcZyvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2882953},"type":"module","_from":"file:funhub-platform-0.2.3-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/6469f83f2023e77ce4987bf0df3d92ce/funhub-platform-0.2.3-beta.0.tgz","_integrity":"sha512-Xr6culXBbayZvD4hBMYWTTbELxp8zC8EdOT/bINtW50xFRRVa7X4/o/PWciJFLLih6UK5xZ2cvYUmKBpcuX20g==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.3-beta.0_1774327179187_0.050586742918883765","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-beta.1":{"name":"@funhub/platform","version":"0.2.3-beta.1","_id":"@funhub/platform@0.2.3-beta.1","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"42af4be0ec40da77a4a1e761bf6e56f176d730e6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.3-beta.1.tgz","fileCount":1432,"integrity":"sha512-lX0LiloWmTxsdxXtLdJt8JKtDfdBaEyPc+eB0+KipYJFaiU2AgWn1vhjeSmXFu5wu4NjjhP3yglY0E2yuWfwmQ==","signatures":[{"sig":"MEYCIQCGyWKA434zBS578woOwreK/ZfPs5TT/p27HvWCXXR4mwIhAL9p6ok5N7Y/m06zqUmdem+PG+dEphPCSVkOajolUPef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2882195},"type":"module","_from":"file:funhub-platform-0.2.3-beta.1.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/80d90b6c8899acaad702696aedf8e756/funhub-platform-0.2.3-beta.1.tgz","_integrity":"sha512-lX0LiloWmTxsdxXtLdJt8JKtDfdBaEyPc+eB0+KipYJFaiU2AgWn1vhjeSmXFu5wu4NjjhP3yglY0E2yuWfwmQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.3-beta.1_1774335626487_0.5089567246982285","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@funhub/platform","version":"0.2.3","_id":"@funhub/platform@0.2.3","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"7ffb31a53271a372a545f12443461b68a63214b1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.3.tgz","fileCount":1483,"integrity":"sha512-I0qrPVHTQXR+oEHyd6DJzVe5+MEDdfQ5zyN73lmCrwkoyO1CK17AYlYbsSvBMT7KdSl+kCgkXYD3KDib+8IXgA==","signatures":[{"sig":"MEQCIAmknfyz18bv7ZW+nsDcnhGMUIeq41p35bH0sopgbEIcAiALqC4xdlo2MxxKXKzjSvY7jnd8jpI3RNF9If/alb5h4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685770},"type":"module","_from":"file:funhub-platform-0.2.3.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/f8da60e21a9ac9a804cea4a19c7ce13c/funhub-platform-0.2.3.tgz","_integrity":"sha512-I0qrPVHTQXR+oEHyd6DJzVe5+MEDdfQ5zyN73lmCrwkoyO1CK17AYlYbsSvBMT7KdSl+kCgkXYD3KDib+8IXgA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.3_1774338483038_0.8571568401491179","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-beta.0":{"name":"@funhub/platform","version":"0.2.4-beta.0","_id":"@funhub/platform@0.2.4-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a362863bd0bb34def693361013b9de1c35b08640","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4-beta.0.tgz","fileCount":1432,"integrity":"sha512-nEbMwRJfF9NQMmYXY37u0lLYMS7F36Lz47plYJOo5YesYUXsnzpBHmm1cxwwgUcAMxnI5c4XCqr3adMmjxi0Qg==","signatures":[{"sig":"MEUCIQCVY9NWej95T7rl6hJ974L+jyYH2MdcxWCGBopbPT3k7QIgJIOuwh5z1eSGVejfg+PrB9+5zlPX7WUvpzLp8XdZA1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2883114},"type":"module","_from":"file:funhub-platform-0.2.4-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/f99279987be17e23cd4f992b2a2e17e4/funhub-platform-0.2.4-beta.0.tgz","_integrity":"sha512-nEbMwRJfF9NQMmYXY37u0lLYMS7F36Lz47plYJOo5YesYUXsnzpBHmm1cxwwgUcAMxnI5c4XCqr3adMmjxi0Qg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4-beta.0_1774340834617_0.28737114260911323","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-beta.1":{"name":"@funhub/platform","version":"0.2.4-beta.1","_id":"@funhub/platform@0.2.4-beta.1","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b46c5b36d2451848bbec2b19f9511762c4172715","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4-beta.1.tgz","fileCount":1432,"integrity":"sha512-vd+FLzCheKc9edQ8lX/aZ1OFQ3k/yKd09PYrSo7DA6Evam8eNJimXY2u+S0v0Yfd6k4aJNtntv1aHdxrfJEJsw==","signatures":[{"sig":"MEYCIQD3VNhlzxoF1pPfAZsw7dKrrlbII0syrpBo2yMH7Ds3UAIhAKKx2FcdrwOdKorzOjrt/KbTFQO5X/JjePYRioSi1xdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2883274},"type":"module","_from":"file:funhub-platform-0.2.4-beta.1.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/376c26d591f5372337bdc43564fb248e/funhub-platform-0.2.4-beta.1.tgz","_integrity":"sha512-vd+FLzCheKc9edQ8lX/aZ1OFQ3k/yKd09PYrSo7DA6Evam8eNJimXY2u+S0v0Yfd6k4aJNtntv1aHdxrfJEJsw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4-beta.1_1774341113698_0.1433703226722043","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-beta.2":{"name":"@funhub/platform","version":"0.2.4-beta.2","_id":"@funhub/platform@0.2.4-beta.2","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9efe10d215216afb4277c35c8142c43f61b3a41b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4-beta.2.tgz","fileCount":1432,"integrity":"sha512-wzJ+QoVpo3j9116ueoaBtKqct4EsUZASN8CfpuwoPlQmF2js2weKo5QZ3X/NMQM41IkHa2POsvYrOjVwh3+epQ==","signatures":[{"sig":"MEUCIQC+IVpw6rN7GYvDMiJ+9WxJBfjMsgfVK6A/wd68ZKjMMQIgIlOBOpDAsraenPgT8h3pWKc/bDN4sKf927CS/w3BMHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2881272},"type":"module","_from":"file:funhub-platform-0.2.4-beta.2.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/2f501d5ef500d19b634ee90393693ade/funhub-platform-0.2.4-beta.2.tgz","_integrity":"sha512-wzJ+QoVpo3j9116ueoaBtKqct4EsUZASN8CfpuwoPlQmF2js2weKo5QZ3X/NMQM41IkHa2POsvYrOjVwh3+epQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4-beta.2_1774342459358_0.5863661000106988","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-beta.3":{"name":"@funhub/platform","version":"0.2.4-beta.3","_id":"@funhub/platform@0.2.4-beta.3","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"671a14baf3e3a8c44eae8966a0c7deab2c3fb1ce","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4-beta.3.tgz","fileCount":1432,"integrity":"sha512-+6ssjFMSWVgm4AcA4zdGcuTllxISoeaLnWCpNuEaxcmJFyTE8EU9pvEZJ9DMd7XOdxR+6UEmFv+O6Cg8EupDvQ==","signatures":[{"sig":"MEUCIQCkD+3w4ULwX2hQz0mvNGumt5e1rNBnx2VlwaMrqZfkRwIgHOISq+fU2KulAdqSYMUv24Nck4er35h9uJnDckWQf4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2881659},"type":"module","_from":"file:funhub-platform-0.2.4-beta.3.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/62aca35dc1ac60e4414a13c92affa5a6/funhub-platform-0.2.4-beta.3.tgz","_integrity":"sha512-+6ssjFMSWVgm4AcA4zdGcuTllxISoeaLnWCpNuEaxcmJFyTE8EU9pvEZJ9DMd7XOdxR+6UEmFv+O6Cg8EupDvQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4-beta.3_1774343589965_0.003516643984759371","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-beta.4":{"name":"@funhub/platform","version":"0.2.4-beta.4","_id":"@funhub/platform@0.2.4-beta.4","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ad4ec455350a19ae64bc6833a659d89db40a0b26","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4-beta.4.tgz","fileCount":1432,"integrity":"sha512-XpNGaUo6S3NN9iGNbmis/9jZNYb9AjyTXqb7ikzYlY5lvh4f0OgQzeRrbd1LVO0whfXly6opLLZ9PFMI9fpwWQ==","signatures":[{"sig":"MEQCIDksLlh7Ca3OrVr34JAYO0aBhsvEQiy0inxV89plCh/XAiBUuQC0c10/ekK+FRIqFF5Rnb+rGwqnkGrha6AThM7mag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2881461},"type":"module","_from":"file:funhub-platform-0.2.4-beta.4.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/cbe679cd65c38a74c27962c2eb2a0864/funhub-platform-0.2.4-beta.4.tgz","_integrity":"sha512-XpNGaUo6S3NN9iGNbmis/9jZNYb9AjyTXqb7ikzYlY5lvh4f0OgQzeRrbd1LVO0whfXly6opLLZ9PFMI9fpwWQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4-beta.4_1774344206872_0.9294042901880759","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@funhub/platform","version":"0.2.4","_id":"@funhub/platform@0.2.4","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"895b297f44174605e3bed7a8b5ceb281b53e0e08","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.4.tgz","fileCount":1467,"integrity":"sha512-kMSqA7ahQT3rv1ZkGUMY5Gz+1hd/an+qlG4SbS1eQc+lwVyEvqwYYqa4UTi+Ce99mwVbiddPyy8szcmSP4M/Lw==","signatures":[{"sig":"MEYCIQDY2iAbwUbnMjxCLSd2BGdAp0JRZCtU0073DW6WGnJiIgIhALdl70KcY2//7aXfrjj4rMF47RzOVfJ0mAiedMzeTPe/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665702},"type":"module","_from":"file:funhub-platform-0.2.4.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/b2fd0b1bcc243f641e61d8e455b6e6d8/funhub-platform-0.2.4.tgz","_integrity":"sha512-kMSqA7ahQT3rv1ZkGUMY5Gz+1hd/an+qlG4SbS1eQc+lwVyEvqwYYqa4UTi+Ce99mwVbiddPyy8szcmSP4M/Lw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.4_1774351548586_0.8874896577668674","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@funhub/platform","version":"0.2.5","_id":"@funhub/platform@0.2.5","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"512824502aaca070c636968548b1c154b90d1ad1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.5.tgz","fileCount":1432,"integrity":"sha512-7dGNyEhdiurmPCHGoHioWE58ckeCYW0juuLoDhscq7br/PDC+BVWlEPd6KJ8zVUCWf1OWAOaTa/GraLc4qPUlw==","signatures":[{"sig":"MEYCIQDrSumUAm7R7Sy+EziuS6+sPNDrJxu8KNJBn9Vq3aDRaAIhALyJn1rzF4A1BzZK62YWXGp3CNv1mpZRM7noekjnnEVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2881666},"type":"module","_from":"file:funhub-platform-0.2.5.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/e4b0893de8d390ae363894e746b1a4b3/funhub-platform-0.2.5.tgz","_integrity":"sha512-7dGNyEhdiurmPCHGoHioWE58ckeCYW0juuLoDhscq7br/PDC+BVWlEPd6KJ8zVUCWf1OWAOaTa/GraLc4qPUlw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.5_1774352321505_0.8555965875836917","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@funhub/platform","version":"0.2.6","_id":"@funhub/platform@0.2.6","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c81ce037db9d0755e4bee320e397da072aa13d99","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.6.tgz","fileCount":1440,"integrity":"sha512-sCcEKOb5xb4H4FREiOzTmjw8/lcv/WkBv0LlrsrLGC/l0GCpYlA97WqKdhH62hkqd/xMsY1ImpqBsNpSvRs/OQ==","signatures":[{"sig":"MEUCIFzEDBPlYkErx7SIQxhXJsThBBYXIkMhhX0d9htcY8MmAiEA5Fb/d7QOiRoTLjn1mr/1p8UamIs3MeXbA3m6OwaIOcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2918091},"type":"module","_from":"file:funhub-platform-0.2.6.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/fa68145acf6b2da270a9dc4cb39bb8c7/funhub-platform-0.2.6.tgz","_integrity":"sha512-sCcEKOb5xb4H4FREiOzTmjw8/lcv/WkBv0LlrsrLGC/l0GCpYlA97WqKdhH62hkqd/xMsY1ImpqBsNpSvRs/OQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.6_1774353191663_0.3764732023517765","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@funhub/platform","version":"0.2.7","_id":"@funhub/platform@0.2.7","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4bc767abf189b3be13223ac765d94341545c9f28","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.7.tgz","fileCount":1469,"integrity":"sha512-W3ZrmFXH8VAxtbIki5IgxqaMEKL9N7bzHpIPkY01QwgtAnR6s1VmyhUp8CJ3zbnY26ifzTaS4v/ulB2hmerd3w==","signatures":[{"sig":"MEQCID75OslrssmKRdVcQAdIRWmTLxlBa9LBO4t0Tnz6B4O5AiA0Dh6TmmN/b3/mnhxGQ+ZbJchg33z24H8aTur18b+IXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667667},"type":"module","_from":"file:funhub-platform-0.2.7.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/73a3673d85ba44edd566a0de90801d75/funhub-platform-0.2.7.tgz","_integrity":"sha512-W3ZrmFXH8VAxtbIki5IgxqaMEKL9N7bzHpIPkY01QwgtAnR6s1VmyhUp8CJ3zbnY26ifzTaS4v/ulB2hmerd3w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.7_1774355268175_0.5173657954726594","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@funhub/platform","version":"0.2.8","_id":"@funhub/platform@0.2.8","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0a10e6ef9e8a2790ff081c610fb06036a009070c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.8.tgz","fileCount":1480,"integrity":"sha512-5LB5CLg8KhWOiKQ1I1sgID0107NrTr+RTVEbiQY4LfGXQ74Hr8fmM1ZchyrYHSTinIWgDcRsx6Be5nlPfkbVWA==","signatures":[{"sig":"MEUCIQCkNtswc79+0CiEgrqhV1Zk9jXCKiwG+wUh09lgYG1VsQIgQXls3RLTnh0ATXtayw5MxXNPGvcEUJe9ctdDuaOJEg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2693594},"type":"module","_from":"file:funhub-platform-0.2.8.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/57ef633fdd7d42060a5246f2b0212866/funhub-platform-0.2.8.tgz","_integrity":"sha512-5LB5CLg8KhWOiKQ1I1sgID0107NrTr+RTVEbiQY4LfGXQ74Hr8fmM1ZchyrYHSTinIWgDcRsx6Be5nlPfkbVWA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.8_1774412517254_0.04013566943404667","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@funhub/platform","version":"0.2.9","_id":"@funhub/platform@0.2.9","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3e6b71fb0e91d60e3eb60a536954a132686ae729","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.9.tgz","fileCount":1480,"integrity":"sha512-ohIpGicclDUVgxWv7pmMGy0at539QmiFmZqrD8z4vQShAk1+WJ4afkj62o4jKyNJ4PDVlzqQgUR9TB3kMLK3rQ==","signatures":[{"sig":"MEUCIEXZmENzlGeiyt1Xx+Oya6UG1Ny4xrhSG84ly/D4gpbnAiEAhK+Ku8gwvfjwCO6bk9ooObm430N8+K0bt+G3qqocIZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2693713},"type":"module","_from":"file:funhub-platform-0.2.9.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/17da943123681c1715d47b6dcf962e6f/funhub-platform-0.2.9.tgz","_integrity":"sha512-ohIpGicclDUVgxWv7pmMGy0at539QmiFmZqrD8z4vQShAk1+WJ4afkj62o4jKyNJ4PDVlzqQgUR9TB3kMLK3rQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.9_1774420452685_0.0980457628532414","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@funhub/platform","version":"0.2.10","_id":"@funhub/platform@0.2.10","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3ed0eef7cf33c3a3cc94cbab9a9cfee8f6b00058","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.10.tgz","fileCount":1480,"integrity":"sha512-1Rz59asrApyeY62MbYlbGMhJofvwU41o2hnksEsj/a/F/uYz7B8xFo/q6vLinmoz76tTacHlNCYCukX1MXh1Vg==","signatures":[{"sig":"MEUCIQCWwSl+Z+c+VR5F1kIrZzTXfMpSd8E8z0ZMGMGdjamGgQIgexxED/Q3IfmCWNEXrqIqNKqp3KSKf4VOkndNbfpaHSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2690995},"type":"module","_from":"file:funhub-platform-0.2.10.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/66f2ab8808b8c6fce866b95b695c6041/funhub-platform-0.2.10.tgz","_integrity":"sha512-1Rz59asrApyeY62MbYlbGMhJofvwU41o2hnksEsj/a/F/uYz7B8xFo/q6vLinmoz76tTacHlNCYCukX1MXh1Vg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.10_1774422770367_0.7879127764614386","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@funhub/platform","version":"0.2.11","_id":"@funhub/platform@0.2.11","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c4e8a7bbe5465f1886c8b9d50feea30b3ac89343","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.11.tgz","fileCount":1462,"integrity":"sha512-PNlVxvMg55yLrRiIpbsRRjypoh+bQCjAS+xLtwRoTxDnrnnfYch2H0/84lXqHizYpRAX28K5Z2Z8DchDQxUz6g==","signatures":[{"sig":"MEYCIQDMdyavu0xNN+PfkVZz31RaMACvuAMdewiErFXDfH0v2AIhAPZiUeZ9XlyzTvfu18SO+GHfsa1kUhf7mFOZBhKMtWN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647227},"type":"module","_from":"file:funhub-platform-0.2.11.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/b81b0c52a4a54b44b066d57176e11600/funhub-platform-0.2.11.tgz","_integrity":"sha512-PNlVxvMg55yLrRiIpbsRRjypoh+bQCjAS+xLtwRoTxDnrnnfYch2H0/84lXqHizYpRAX28K5Z2Z8DchDQxUz6g==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.11_1774433548130_0.7310898916818906","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@funhub/platform","version":"0.2.12","_id":"@funhub/platform@0.2.12","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"af70dbe9c5e35b3aaffc794e22079178f49bf2d5","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.12.tgz","fileCount":1473,"integrity":"sha512-/xpilUgltfrx+8iDsy7Z+HCOYWF1DyOXfukofRZBEaNGmfAwXGt4XkVXf9hT05FvPvqdxp4HFn8VFotPTVLp7Q==","signatures":[{"sig":"MEUCIBFPEKhAFi4UAJtE8dx5z+o4WdigcupTM2SE4zmcrWLYAiEAnPIpw75gI47r2X/NG2Q11Y0eeSsoM072j1sbDaXqP+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2670411},"type":"module","_from":"file:funhub-platform-0.2.12.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/a2123deb698cbb8172e4a549ebd81b9e/funhub-platform-0.2.12.tgz","_integrity":"sha512-/xpilUgltfrx+8iDsy7Z+HCOYWF1DyOXfukofRZBEaNGmfAwXGt4XkVXf9hT05FvPvqdxp4HFn8VFotPTVLp7Q==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.12_1774439374402_0.9862109689927612","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@funhub/platform","version":"0.2.13","_id":"@funhub/platform@0.2.13","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6fa20f9eb431d93ded66dd285b07eeb1d56f314e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.13.tgz","fileCount":1474,"integrity":"sha512-9xGqE754FnWqzv8MsSRXrCh0Zitx77ZcMwaj6r4kKdw37KnimRyKeMbQ049dCMAq72lOp3zOvpCcFGKGpvIrCg==","signatures":[{"sig":"MEUCIQC9QKxEJnb9w9wCSl+u2pNcSpo4I3MNL+2oJ/A6YPk8wAIgZ4to6HBqc46qy7d4ksj0DtUxyiY898Fx+bByMktzF/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2680322},"type":"module","_from":"file:funhub-platform-0.2.13.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/3b3a0def2ff6f72a736b0490b205883b/funhub-platform-0.2.13.tgz","_integrity":"sha512-9xGqE754FnWqzv8MsSRXrCh0Zitx77ZcMwaj6r4kKdw37KnimRyKeMbQ049dCMAq72lOp3zOvpCcFGKGpvIrCg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.13_1774443122300_0.44160940508802327","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@funhub/platform","version":"0.2.14","_id":"@funhub/platform@0.2.14","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"5813d2d6fb8123bf235a8e20f9822d4d924fdaee","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.14.tgz","fileCount":1484,"integrity":"sha512-TuYXn/pjHASCZdHCUNGPXeBK4Iua1HwfPQvOTsmmIB42WRSiTjB4lD+9riojY2TWo6Gv010fPkXSuSPVR98zqQ==","signatures":[{"sig":"MEUCIQDc2cYJBHWwdroRMTEq8HoXg9vwhqvpfnuLs5tZlJuepQIgAoujlbn/tbi/1Du615st8QOfRdOa6XLV8YTuenvap7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715341},"type":"module","_from":"file:funhub-platform-0.2.14.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/351cc91970a2470547881c18a3eba0e3/funhub-platform-0.2.14.tgz","_integrity":"sha512-TuYXn/pjHASCZdHCUNGPXeBK4Iua1HwfPQvOTsmmIB42WRSiTjB4lD+9riojY2TWo6Gv010fPkXSuSPVR98zqQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.14_1774495220325_0.9464093541613958","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@funhub/platform","version":"0.2.15","_id":"@funhub/platform@0.2.15","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b23d9af55ba27207ff7c00e2c44eed9e85edfecb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.15.tgz","fileCount":1484,"integrity":"sha512-sj1LOSdmyo5uPzvYVL6WnkhgHGH7MHpmKhMqALU6Nu4JtISm8X/5eIxWmEvXrKjMVhc+SBx16lidgA8XVnrLNA==","signatures":[{"sig":"MEYCIQDgFErlQI1lcpmDLHtMBKtOPfYG7OhmwFr9LMCUeNXfPQIhAKjPZE0MRJ9/HU49B1wOYhapuiBYI/XYb3r+01CxObYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2717303},"type":"module","_from":"file:funhub-platform-0.2.15.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/bf76715891cf0aaa6bf36e6597f3b923/funhub-platform-0.2.15.tgz","_integrity":"sha512-sj1LOSdmyo5uPzvYVL6WnkhgHGH7MHpmKhMqALU6Nu4JtISm8X/5eIxWmEvXrKjMVhc+SBx16lidgA8XVnrLNA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.15_1774495917554_0.6768781602824203","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@funhub/platform","version":"0.2.16","_id":"@funhub/platform@0.2.16","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"65d170833c2a6b0429a403bb5a24648bc3e4248b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.16.tgz","fileCount":1484,"integrity":"sha512-VgxvGDatyLaRkQovU5Sgqfc2E4Re1EIAzGWYjBvm34lvBZqoqiNHp2uqPbW/CIj93CRL8KhM5yTP2KxgaB6AnA==","signatures":[{"sig":"MEUCIAX/pYZoqn96nUyL9xSKa/Vgo7+zByRLnBkCMhO50kFvAiEAmoaSXx7HrPCoVLnfgID1jxG8Ua6eRN6M72P1P2hiUkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3794140},"type":"module","_from":"file:funhub-platform-0.2.16.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/f7ecaf5fd7337d46cbe563619ffd3d08/funhub-platform-0.2.16.tgz","_integrity":"sha512-VgxvGDatyLaRkQovU5Sgqfc2E4Re1EIAzGWYjBvm34lvBZqoqiNHp2uqPbW/CIj93CRL8KhM5yTP2KxgaB6AnA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.16_1774499712068_0.18681628525272242","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@funhub/platform","version":"0.2.17","_id":"@funhub/platform@0.2.17","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d94ec05203071baf1e053e38635be58fafbcea2c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.17.tgz","fileCount":1476,"integrity":"sha512-Mt5VtQIo4QPaq/TZKCKlnnpz87gcCTCgJIyB6Co4kSYg4RVLanSFTJMjZfH+yXz0hVrW5TNvqOQv/lzvX8qqrQ==","signatures":[{"sig":"MEUCIHfxWPsBViMng96LQByiS73X0zhWd6TZhG9dMHKe7FUDAiEAvKipn8/8WwcxeVa+f7OfjgCL236D8P98uotAknpFgEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2701475},"type":"module","_from":"file:funhub-platform-0.2.17.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/f85b60ce0288ed3df98fe177c00ad0c4/funhub-platform-0.2.17.tgz","_integrity":"sha512-Mt5VtQIo4QPaq/TZKCKlnnpz87gcCTCgJIyB6Co4kSYg4RVLanSFTJMjZfH+yXz0hVrW5TNvqOQv/lzvX8qqrQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.17_1774507562749_0.6709264375880453","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@funhub/platform","version":"0.2.18","_id":"@funhub/platform@0.2.18","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"279ce48b6c9751c51f929736d55f1aa87f28b4dd","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.18.tgz","fileCount":1478,"integrity":"sha512-NTElFl8hpNeJKmA1853w4jFivH/245vpam1IjGxR5yO360bTXbVPG0b10H1Wi5Cbin+wUhyHqMDBYjWEmCjxQA==","signatures":[{"sig":"MEQCIAUUKxRH6HyG/uPznwfp4D4x1OjSpc+jwnMYJIWqz9+lAiAQG0liwfO8vbtFiVZkk/Meh0rrDiDdZcghOT8NeQpA3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2704434},"type":"module","_from":"file:funhub-platform-0.2.18.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/fde8c2f9f716f2d2dde8311790f637ca/funhub-platform-0.2.18.tgz","_integrity":"sha512-NTElFl8hpNeJKmA1853w4jFivH/245vpam1IjGxR5yO360bTXbVPG0b10H1Wi5Cbin+wUhyHqMDBYjWEmCjxQA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.18_1774511140212_0.5872148138765576","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@funhub/platform","version":"0.2.19","_id":"@funhub/platform@0.2.19","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"49f1f36071cf3735a6325bc64443215e0a049db1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.19.tgz","fileCount":1478,"integrity":"sha512-n1VXCL7umtADGGgE2mitObBqy+yU6Lg838xxk/hKoKVChUdZ/0AxLXxri0fCBcvobKcP81zSKxeuhhQiV5BsEQ==","signatures":[{"sig":"MEYCIQDluvJbGqhOVrL8tmyEIUV3HtXMPAAuiQwKARmDHmjY/QIhAMtKU4oasV3MryFMG+g8VBZslH4Eq7bOpxMfqvyka3Hz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2704718},"type":"module","_from":"file:funhub-platform-0.2.19.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/cbe8d2c031e63e73871d36ef2e9aad93/funhub-platform-0.2.19.tgz","_integrity":"sha512-n1VXCL7umtADGGgE2mitObBqy+yU6Lg838xxk/hKoKVChUdZ/0AxLXxri0fCBcvobKcP81zSKxeuhhQiV5BsEQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.19_1774515909008_0.6529064671592659","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@funhub/platform","version":"0.2.20","_id":"@funhub/platform@0.2.20","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6c28695576e299d2c108a26af10fd52a0703e5d2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.20.tgz","fileCount":1478,"integrity":"sha512-RbIXpduYl7uABkGZghWeZwJ7Ar6RaCOPp9Yl8gotzf2GvY9eh3gEh1Q2v0jfTQi1HSyCZyuV4DDCdIY1TWWREg==","signatures":[{"sig":"MEUCIQDJW+JOAQ01ZqN4W564HAFxFnX0iuYLm5MHTXiZoRsK+QIgSC0Y/gdXR8rNyRx8PQWa6Tf6GAkJDUY+73dIVGxJIFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2704939},"type":"module","_from":"file:funhub-platform-0.2.20.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/548b982c749bc554fafbd7ca98d7e9fc/funhub-platform-0.2.20.tgz","_integrity":"sha512-RbIXpduYl7uABkGZghWeZwJ7Ar6RaCOPp9Yl8gotzf2GvY9eh3gEh1Q2v0jfTQi1HSyCZyuV4DDCdIY1TWWREg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.20_1774518460718_0.8923935484102203","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@funhub/platform","version":"0.2.21","_id":"@funhub/platform@0.2.21","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9d2fcbcab91c56f907b5287e9a08be3d77deaf2e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.21.tgz","fileCount":1478,"integrity":"sha512-7CC38iXYdWIaVUq8NggQAv25+Gn5cVRNf3useg1iZV+reE6OwzTc1YKvxLu0pKA3i7g/cg8trlCReRkswpEaPA==","signatures":[{"sig":"MEQCIF/8GcYiJeyssvCwNHXInvnh9nZPiMopa25XuZnQwSk1AiB6IxlKENoJtkrcYCiEWmyeCFbef3zPsPj7aYqvZK6uWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2706716},"type":"module","_from":"file:funhub-platform-0.2.21.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/0dcafa290fc77281ceda5f811cd66d3f/funhub-platform-0.2.21.tgz","_integrity":"sha512-7CC38iXYdWIaVUq8NggQAv25+Gn5cVRNf3useg1iZV+reE6OwzTc1YKvxLu0pKA3i7g/cg8trlCReRkswpEaPA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.21_1774519409910_0.21725378167904053","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@funhub/platform","version":"0.2.22","_id":"@funhub/platform@0.2.22","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"da1ced82a131b8e2824d9fc17daf9f27aaf235bf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.22.tgz","fileCount":1478,"integrity":"sha512-iPUQgzpCyfF74gH2Px+IE5BveNgmteMnqnh2aj9D7fE1z1t6g5EtyTJuaFlc5a1vEGHrMuqT4kDAA8pzNVBktw==","signatures":[{"sig":"MEUCIQDEuKXd6i5Tgw580I7F3f40341FyahVCgJtK0mf5nXb0QIgNUB7sTozi+JzXnkOp2UABThlmnfeHwVF7lSx3Dl9q1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2706646},"type":"module","_from":"file:funhub-platform-0.2.22.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/3bc19dcef7729191b1fbaaae3515b0e2/funhub-platform-0.2.22.tgz","_integrity":"sha512-iPUQgzpCyfF74gH2Px+IE5BveNgmteMnqnh2aj9D7fE1z1t6g5EtyTJuaFlc5a1vEGHrMuqT4kDAA8pzNVBktw==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.22_1774520224751_0.16954636689444613","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@funhub/platform","version":"0.2.23","_id":"@funhub/platform@0.2.23","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"bb7a2dd76678967d3d214386e140536efd8779f1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.23.tgz","fileCount":1478,"integrity":"sha512-0B9/IF4ZddcEsppDtyqxkmb4jPMVvx14vazl5+BvKofwyr3qzQW5+lNhX75tzmVtLQOwjxYWe9M/9cCJMly4kw==","signatures":[{"sig":"MEUCIEO89XoCriVNsIBmMYMahEIeaZQTkLOVppV9of7AFUfaAiEA6rskk3yg2tq0UQjuE4112ai79R2mR2JJnV3Bu5My1m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2706742},"type":"module","_from":"file:funhub-platform-0.2.23.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/0e4b8e864cd67a3904ab808c9231f33a/funhub-platform-0.2.23.tgz","_integrity":"sha512-0B9/IF4ZddcEsppDtyqxkmb4jPMVvx14vazl5+BvKofwyr3qzQW5+lNhX75tzmVtLQOwjxYWe9M/9cCJMly4kw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.23_1774522435026_0.708253658287679","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@funhub/platform","version":"0.2.24","_id":"@funhub/platform@0.2.24","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"574115100d085db006ff1781bbe0c019b5fb894e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.24.tgz","fileCount":1478,"integrity":"sha512-DSZFmdyPPWYDIbhDP7dVwIbnV4AqC/gihmUgZDFonitlFPogCiXXBVZUIsMfax85v9AVn6uf6VEkUNfZQc9tZA==","signatures":[{"sig":"MEQCIGU8POYMyeoOomvqUhV8QDBS5dP+Uyc3QGLDqYDZepiAAiBLqgDUZdxxnTK/Zv56ptmm3mf9vJX0OXPHfUcypsgGIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2707771},"type":"module","_from":"file:funhub-platform-0.2.24.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/98c516704164bc86e6f9b6097efcbbb2/funhub-platform-0.2.24.tgz","_integrity":"sha512-DSZFmdyPPWYDIbhDP7dVwIbnV4AqC/gihmUgZDFonitlFPogCiXXBVZUIsMfax85v9AVn6uf6VEkUNfZQc9tZA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.24_1774529411145_0.44560897361621055","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@funhub/platform","version":"0.2.25","_id":"@funhub/platform@0.2.25","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2457713132dafb88a2e8e45441abedbf90e88b1a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.25.tgz","fileCount":1487,"integrity":"sha512-M9+k4lSO8N54TiRS3C8PnF6MehCkrLmXsjaaz3gl7A/8UoplWrjNosGcmzfIKUnmBGISQgN524m5HLwMic3i0A==","signatures":[{"sig":"MEQCIBTxL58NMSK2s7EusxfSxpn+gaWxkYzIremOaEzzcCE/AiAQ0vluFon5tB8POpqTbii4glzYzUIhGX9zjyOhqN/Jdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2719316},"type":"module","_from":"file:funhub-platform-0.2.25.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/8d0b51c6f8de43cd0a4e0242e7a2fefa/funhub-platform-0.2.25.tgz","_integrity":"sha512-M9+k4lSO8N54TiRS3C8PnF6MehCkrLmXsjaaz3gl7A/8UoplWrjNosGcmzfIKUnmBGISQgN524m5HLwMic3i0A==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.25_1774533227609_0.0002150482652261143","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@funhub/platform","version":"0.2.26","_id":"@funhub/platform@0.2.26","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e01716715cfa460de52bfbfc0587ccb1be38ef02","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.26.tgz","fileCount":1487,"integrity":"sha512-D8ckSkVqGsM8aTp/YonYx78ZDRFcTn6I6i6DLHSCD3ZehvqS1MdRjQ+P6XtWdf0ZGcIYi9++O9cVxPUoiYb/jw==","signatures":[{"sig":"MEYCIQDa9L+nELl4+1WUFuquLKFrczB8ZGcYy9xzZspgcM1QCQIhAJp1/CpOWWxJ/elKiRh0YLWIx5b1AFAatlRCpB9aicBV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2721238},"type":"module","_from":"file:funhub-platform-0.2.26.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/5e2d0ab9bfe885ecfd7704af5e3c9a0a/funhub-platform-0.2.26.tgz","_integrity":"sha512-D8ckSkVqGsM8aTp/YonYx78ZDRFcTn6I6i6DLHSCD3ZehvqS1MdRjQ+P6XtWdf0ZGcIYi9++O9cVxPUoiYb/jw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.26_1774536375940_0.2751711990696082","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@funhub/platform","version":"0.2.27","_id":"@funhub/platform@0.2.27","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d4c69d422243b4ae93d28e2a972b67dc38781ce4","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.27.tgz","fileCount":1487,"integrity":"sha512-eh8Dsj/Ggmk9kzjCjCtwSxIhK8lRCkW/6+sVzWwPdgsFrNhcv9d5VdxMeecAv37Qe5Oo4DbXHFuMd5YzPBp3mA==","signatures":[{"sig":"MEQCIF99GSvutZIXUvu3OdyKsxd6pPBbjjIgHfKibpXaXadyAiBzw97jFlgMhGZNVecGmQCanmclRqfSx5Sfi81L4QqlOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2721776},"type":"module","_from":"file:funhub-platform-0.2.27.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/ae278430227328848816bc20841ba6ce/funhub-platform-0.2.27.tgz","_integrity":"sha512-eh8Dsj/Ggmk9kzjCjCtwSxIhK8lRCkW/6+sVzWwPdgsFrNhcv9d5VdxMeecAv37Qe5Oo4DbXHFuMd5YzPBp3mA==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.27_1774537037913_0.7976175387283402","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@funhub/platform","version":"0.2.28","_id":"@funhub/platform@0.2.28","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e6141a2aad48c626ea9e9a3bf7af4236df176547","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.28.tgz","fileCount":1478,"integrity":"sha512-HTBr7kY9LX3d9GbT8wdGocB8r/9YeJSW0xj24IzAtbwCDtrP7u013pw7gt4FClE5clNk3+Yf+VqVzp23MMawMg==","signatures":[{"sig":"MEQCIBvXLQ6/RQiqce4faeWhC/8g6sqOPIxA0IGyNtVZ8yWwAiAZuFUkRIdbHMqjIQcioKaP5a6HEijCaLcKRhyblnHiWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2707711},"type":"module","_from":"file:funhub-platform-0.2.28.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/87542f48f9bf5797c1f34df039ddfc43/funhub-platform-0.2.28.tgz","_integrity":"sha512-HTBr7kY9LX3d9GbT8wdGocB8r/9YeJSW0xj24IzAtbwCDtrP7u013pw7gt4FClE5clNk3+Yf+VqVzp23MMawMg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.28_1774582157518_0.010363407487494758","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@funhub/platform","version":"0.2.29","_id":"@funhub/platform@0.2.29","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"614359ce022b175a7ba158976328c2528e304c49","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.29.tgz","fileCount":1478,"integrity":"sha512-HfQtg89aZf+hvKM/FNSDPui6CDRG3nPfYFb3mgEvf4uVDcA6/rlApoEXPVV9Kwdg4kB/FKB4VviDfCI26V2mDQ==","signatures":[{"sig":"MEUCIQCircQV0Eylz7mVXC0aKc8Po97YXgKL6yPK3JJiVyDNuAIgPFwObHvukGS4wjSy24vd36u1kRB4/G9wURpa4NTIQw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708529},"type":"module","_from":"file:funhub-platform-0.2.29.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/022d31a280754b169cf11284e41221b9/funhub-platform-0.2.29.tgz","_integrity":"sha512-HfQtg89aZf+hvKM/FNSDPui6CDRG3nPfYFb3mgEvf4uVDcA6/rlApoEXPVV9Kwdg4kB/FKB4VviDfCI26V2mDQ==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.29_1774584455756_0.5569076362045102","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@funhub/platform","version":"0.2.30","_id":"@funhub/platform@0.2.30","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"08bfaa435e193911010ad5266f3617c168610e75","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.30.tgz","fileCount":1488,"integrity":"sha512-6v0ykeL3jqhmmi+cMG+QGPHszSHRb8tvEdlcYYeFS2S4l8V2ONc+lEdmLCdcap03R5yw9T092PJS3Y5cIGWG6Q==","signatures":[{"sig":"MEUCIQD+TR5xDFzzqNsFOgW+y08RXnvJGhpH3P1jPf6IbPJjIgIgHPOSgJ7sXIML8byJsvxzAm1SY6kSfZKnsSiORNGuNTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2724833},"type":"module","_from":"file:funhub-platform-0.2.30.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/49e8de0810343583fd1e23efef3a87bb/funhub-platform-0.2.30.tgz","_integrity":"sha512-6v0ykeL3jqhmmi+cMG+QGPHszSHRb8tvEdlcYYeFS2S4l8V2ONc+lEdmLCdcap03R5yw9T092PJS3Y5cIGWG6Q==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.30_1774591103648_0.9173079035343672","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@funhub/platform","version":"0.2.31","_id":"@funhub/platform@0.2.31","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"18118668f7f861b205245e17f1cd298c12398fd1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.31.tgz","fileCount":1478,"integrity":"sha512-2QbIlanwJwi9EozdnLp0GsO0zI803wElFdSvFhD0sH0BjhN9Kz+sBWzZmPKMdlON2G++Ul073jx5TsX2Hn9Y5w==","signatures":[{"sig":"MEUCIQD00V9Oxpu7yTO6QYgmA/r64YsJSIkR+dylP6dlRs7qQwIgfDj/Ctvyx2KTCheg6ogmMpsp1Yc68kYQU/Nxkp8qjMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3787961},"type":"module","_from":"file:funhub-platform-0.2.31.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/ed7e26dd5b5c3e17e0d812ecdd40c7b8/funhub-platform-0.2.31.tgz","_integrity":"sha512-2QbIlanwJwi9EozdnLp0GsO0zI803wElFdSvFhD0sH0BjhN9Kz+sBWzZmPKMdlON2G++Ul073jx5TsX2Hn9Y5w==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.31_1774593956394_0.9124448685619988","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@funhub/platform","version":"0.2.32","_id":"@funhub/platform@0.2.32","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f29f3b87bbec0c6faeac9e59dc9f8272476cbce7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.32.tgz","fileCount":1478,"integrity":"sha512-ZVYzvFhky61AKdx8fsYQM7xS9yN+FDhVfeAA7s/w3/xqa5Dp0yz5fHtOojczK7orcjFzMFdjh4bRX3+NI5lV4w==","signatures":[{"sig":"MEQCIDBENyhLtUFr62d21rBcf5ITAWXCC5kX3kIs0q6e+8AhAiBXpfssOMbNImisI0HjSJejUdeLXvsFBCbqMMn1/gzHGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2711053},"type":"module","_from":"file:funhub-platform-0.2.32.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/e0c420cce1aaf26a11bad291bd533189/funhub-platform-0.2.32.tgz","_integrity":"sha512-ZVYzvFhky61AKdx8fsYQM7xS9yN+FDhVfeAA7s/w3/xqa5Dp0yz5fHtOojczK7orcjFzMFdjh4bRX3+NI5lV4w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.32_1774600997530_0.4678216892673628","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@funhub/platform","version":"0.2.33","_id":"@funhub/platform@0.2.33","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"cf4ea2397c7549d77bfa5bda4a7d80f81b73c093","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.33.tgz","fileCount":1478,"integrity":"sha512-B6di7R4Y5nAEEiiY19G0l2SLHNjM+0oDlOqAK+tWIkyhviUyHMcKrYOKJYZtApezxctGiKWxhVZSm1H0ldVTiw==","signatures":[{"sig":"MEUCIFnbdhkeLAZr+al3hHnHPJqRsDBisieI+RH2s/Yo9f+jAiEA1AfFQCv4SKxvy82P1l8bXUM0y53zv/iCmXaya7CFTp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2710966},"type":"module","_from":"file:funhub-platform-0.2.33.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/a97a8643f8da9d6c32fd065d6c22964c/funhub-platform-0.2.33.tgz","_integrity":"sha512-B6di7R4Y5nAEEiiY19G0l2SLHNjM+0oDlOqAK+tWIkyhviUyHMcKrYOKJYZtApezxctGiKWxhVZSm1H0ldVTiw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.33_1774604764305_0.6488319083069745","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@funhub/platform","version":"0.2.34","_id":"@funhub/platform@0.2.34","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f32e00af59ee5485b3175ab1c00e8a59aabf9e52","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.34.tgz","fileCount":1480,"integrity":"sha512-rpeu1ZO0h69e21rX6KMJD1xd3oVA31QBXXMyz3egtnEyBhEG4UjLXruJtxsXnIILDW19y5hpTe6xAu8ItcyUbQ==","signatures":[{"sig":"MEYCIQChkJr9AK8XrshNY/CvUeb6U5kX43MmHlpVy2CpMBF1oQIhAIbw8XmZrNwdF3m513ecWRxYDCAPrMOSaWKmrcssaUbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715502},"type":"module","_from":"file:funhub-platform-0.2.34.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/22e7e1a8f5bbc5e17bd558f031180cc4/funhub-platform-0.2.34.tgz","_integrity":"sha512-rpeu1ZO0h69e21rX6KMJD1xd3oVA31QBXXMyz3egtnEyBhEG4UjLXruJtxsXnIILDW19y5hpTe6xAu8ItcyUbQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.34_1774842427375_0.692202506781987","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@funhub/platform","version":"0.2.35","_id":"@funhub/platform@0.2.35","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4c63ab3dbe345702c6d7a5822ff53c5e47eb6123","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.35.tgz","fileCount":1480,"integrity":"sha512-rB5d0p4ZKEoES2xC5NyWaj/uvwoltGt3Awq6laGOfZWlo6AkLaJyrBGped3pnYqXmd8i/u8tdsei7oI4GCPXIA==","signatures":[{"sig":"MEQCIC5RTlEok7YT3+UPGJiMXVBF0488nzd3ToAU3zCHZjoWAiBPL2AE7pw1p0Hgk3u7Ap60MA94iHzch3yTsqUfj8/wKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715496},"type":"module","_from":"file:funhub-platform-0.2.35.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/f1ab310338bcddde05360f09d0b45999/funhub-platform-0.2.35.tgz","_integrity":"sha512-rB5d0p4ZKEoES2xC5NyWaj/uvwoltGt3Awq6laGOfZWlo6AkLaJyrBGped3pnYqXmd8i/u8tdsei7oI4GCPXIA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.35_1774844300471_0.09661810064624632","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@funhub/platform","version":"0.2.36","_id":"@funhub/platform@0.2.36","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"96b3b70f96e2f557f17ca47dc6e7c080296e1037","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.36.tgz","fileCount":1480,"integrity":"sha512-dSMBkH0vNGCSd4/ZhFuAUqDBnBBKG7rN7HIKOypYafn/KrnEbVbOM0OeD773W9I0r7LDBdFdGV1Vm7b7Q6bw2Q==","signatures":[{"sig":"MEUCIBBo5FZX+M2IK8U5XaGOndpVhR3uHLYp1rI4fMnwpiJ6AiEAilOBtUPlN1OAsX/c1a9wAXij+pwDZ9X3+OfSQ/GKBto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715956},"type":"module","_from":"file:funhub-platform-0.2.36.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/ac8cab11ee2fbb2ee0dd18988444019f/funhub-platform-0.2.36.tgz","_integrity":"sha512-dSMBkH0vNGCSd4/ZhFuAUqDBnBBKG7rN7HIKOypYafn/KrnEbVbOM0OeD773W9I0r7LDBdFdGV1Vm7b7Q6bw2Q==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.36_1774858395045_0.443098358542237","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@funhub/platform","version":"0.2.37","_id":"@funhub/platform@0.2.37","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"09118855645df0da96f226008050ec7dea5efcff","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.37.tgz","fileCount":1480,"integrity":"sha512-w5GpHpnVbNvWqhvndftT7jLbQlma1aNa4w4hK79EK9vFWV3WHc5c7qfyeR7esAOjQLy4/+MbhXyeyYJ5T2ToCQ==","signatures":[{"sig":"MEUCIQDQA2dVbVYJpNnks043VA4zPDrd54iu+Nos8gz7ln4bTQIgDYkxEH6IwudpaR3S9k6qU1aVugK7RDk0geEQO8fRgDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2717733},"type":"module","_from":"file:funhub-platform-0.2.37.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/71a61c36b1436b89f6f592f5dc5dbe46/funhub-platform-0.2.37.tgz","_integrity":"sha512-w5GpHpnVbNvWqhvndftT7jLbQlma1aNa4w4hK79EK9vFWV3WHc5c7qfyeR7esAOjQLy4/+MbhXyeyYJ5T2ToCQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.37_1774859523524_0.07190061968143802","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@funhub/platform","version":"0.2.38","_id":"@funhub/platform@0.2.38","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"949446c1112c4d080cbe2a07094389b7d973dd1b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.38.tgz","fileCount":1480,"integrity":"sha512-e9PuHiusOwvPUMsfddWjHMobKNKB8HIeoifd7zad/hMgARWbKnQEK1DBW16HOsC/fTWU3slVGiqyzuO2+0QiaQ==","signatures":[{"sig":"MEUCIDnHUThPQocdXU0CoOdcvt9nCNqrwr+8HI7tK8Pue16RAiEAwubG3v7LRIlGOgV1sYyseSTqfOLuWb/bKkftS4fpKHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2718472},"type":"module","_from":"file:funhub-platform-0.2.38.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/8b96d6a97b8fd986d864486c0631bb03/funhub-platform-0.2.38.tgz","_integrity":"sha512-e9PuHiusOwvPUMsfddWjHMobKNKB8HIeoifd7zad/hMgARWbKnQEK1DBW16HOsC/fTWU3slVGiqyzuO2+0QiaQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.38_1774871926192_0.46561644608382635","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@funhub/platform","version":"0.2.39","_id":"@funhub/platform@0.2.39","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0739f8c4f407db85deb9c5ec001ae8fcf3fa4286","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.39.tgz","fileCount":1480,"integrity":"sha512-R6H1rgmUdErez+H3GzzBWCZp2P5zJP5K+zyFACPy9hcQGpcdNZYmLmV58ao8AlDsyh7Lq4qVG5PFeN1c8HJYgQ==","signatures":[{"sig":"MEUCIQCNbuA9RwYA0INdUw2Ur8nfO7XQ6HxmFOiH4RMcLdMNaAIgU23hdzRmt9YNxn37GEEJRBPHRi2AcK7VqV6KLp4OSZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2719392},"type":"module","_from":"file:funhub-platform-0.2.39.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/5858a75e5158d10e44d70def4e3d4283/funhub-platform-0.2.39.tgz","_integrity":"sha512-R6H1rgmUdErez+H3GzzBWCZp2P5zJP5K+zyFACPy9hcQGpcdNZYmLmV58ao8AlDsyh7Lq4qVG5PFeN1c8HJYgQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.39_1774874977237_0.8781435525533525","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@funhub/platform","version":"0.2.40","_id":"@funhub/platform@0.2.40","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"38a7324ec82a28414be27c6884e3e8666267e22d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.40.tgz","fileCount":1480,"integrity":"sha512-co5Gh2II4eMajda5jJfMAv7QzRCT1SZ3drLZtsk/iG0cuivkuRwEL/FbPPJkx5jb//RIlG4ghybPnHWAHsS5cA==","signatures":[{"sig":"MEUCIAhauSQ5QrujykuWcM1QDi9yFbO+KLSh+IP4Rfpi4PQ8AiEA0Y8jm4QRP1+C0PLm56TTXGhDg2SPl13IKuRzBn7pn4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720133},"type":"module","_from":"file:funhub-platform-0.2.40.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/2515a3c53d12f694979bce78e9dfe2f2/funhub-platform-0.2.40.tgz","_integrity":"sha512-co5Gh2II4eMajda5jJfMAv7QzRCT1SZ3drLZtsk/iG0cuivkuRwEL/FbPPJkx5jb//RIlG4ghybPnHWAHsS5cA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.40_1774875484269_0.6129098269472455","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@funhub/platform","version":"0.2.41","_id":"@funhub/platform@0.2.41","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c27fde38fa5baf206da53581eaf91431e8dad651","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.41.tgz","fileCount":1480,"integrity":"sha512-27x8hwlDJzg1NbtHQtdjkt19D3YOgraHn3YlAKFZr/YZJKv/ZHL10ctpEflfkNjRezsnJQUfSY4/jaVUU+qaQA==","signatures":[{"sig":"MEUCIQCrvTc8QEjJhgtvX2jb+3DsUUCrIOh2F/W7HmTOf5WNlQIgeyRhfgnyC6vlsBjyVT8nTcHd+YMScuuBLD2/YarfgP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720377},"type":"module","_from":"file:funhub-platform-0.2.41.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/a4bfb90ecd04d9cefb97f59fb5e742b2/funhub-platform-0.2.41.tgz","_integrity":"sha512-27x8hwlDJzg1NbtHQtdjkt19D3YOgraHn3YlAKFZr/YZJKv/ZHL10ctpEflfkNjRezsnJQUfSY4/jaVUU+qaQA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.41_1774875590901_0.04800144618829072","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@funhub/platform","version":"0.2.42","_id":"@funhub/platform@0.2.42","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"572a3e0a3b970b3e33c8b9e5a9628f4e7702c991","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.42.tgz","fileCount":1480,"integrity":"sha512-S4GHXegxXH8sE7K9fIbCxZbmQvebMCpZm9pIHTCkji3DvAiJ2YODoNuILIizCUS7LgLtITmI11eTca5JmKs3lg==","signatures":[{"sig":"MEQCIA7TMb5BMEvwm7n+6qSQacLIR8h1TgzRBpq/fmMv6/3/AiB5T9FBIIlOSskW3fVX7hYRLqrncEZOAODcinBXZqU8Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720663},"type":"module","_from":"file:funhub-platform-0.2.42.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/1168ea0df975295c7989a9f183d59117/funhub-platform-0.2.42.tgz","_integrity":"sha512-S4GHXegxXH8sE7K9fIbCxZbmQvebMCpZm9pIHTCkji3DvAiJ2YODoNuILIizCUS7LgLtITmI11eTca5JmKs3lg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.42_1774877112271_0.7704561884906247","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@funhub/platform","version":"0.2.43","_id":"@funhub/platform@0.2.43","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"bbee0baac9f6084dc3fd77c308f60b6c3e85a727","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.43.tgz","fileCount":1480,"integrity":"sha512-sgCYV1d4o8fxw1zmENICbvpgRwm5db+e4mXH/ImAhGsxaKVXg0pxaWypfe5F0Y33CU+SMdHiQUXYGg8NczBVzA==","signatures":[{"sig":"MEUCIQDKcNzG6aejDM1uXFGgaCZR1Y/tvCRuEOI1z/75m32DcAIgNldcB2BsExJl3Y5YUNY3CrsddfH9GPRuNA8k4c2hbCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720857},"type":"module","_from":"file:funhub-platform-0.2.43.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/208d5576126a8f534fec606512de5465/funhub-platform-0.2.43.tgz","_integrity":"sha512-sgCYV1d4o8fxw1zmENICbvpgRwm5db+e4mXH/ImAhGsxaKVXg0pxaWypfe5F0Y33CU+SMdHiQUXYGg8NczBVzA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.43_1774920887009_0.5378016490933648","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@funhub/platform","version":"0.2.44","_id":"@funhub/platform@0.2.44","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"431171830cc1e7c7eb9a0cca038fa4f2858efdf7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.44.tgz","fileCount":1478,"integrity":"sha512-BkzSTW5IBlYRvcYtz6m31CQiP1jCJ4zANO0PoV+6A0gkcP6yu7SkEq9eBPIsp8Gux1euAyeRo2E+yysAAVa2gg==","signatures":[{"sig":"MEQCIFB+CRvjQciIWTQkP1xvATb0ukSvgQ+OaiTVt9cH8IgtAiBaOKf5UXsTFGhM+pGnYy8ebkcT0ruyMQMn2MdCODkvsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3248949},"type":"module","_from":"file:funhub-platform-0.2.44.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/ba06612e362d8b868bfb3dfd7cde1221/funhub-platform-0.2.44.tgz","_integrity":"sha512-BkzSTW5IBlYRvcYtz6m31CQiP1jCJ4zANO0PoV+6A0gkcP6yu7SkEq9eBPIsp8Gux1euAyeRo2E+yysAAVa2gg==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.44_1774922192738_0.9471470510523465","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@funhub/platform","version":"0.2.45","_id":"@funhub/platform@0.2.45","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b4f00d402a44d46830ca1db8c750195a1d13a6a8","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.45.tgz","fileCount":1478,"integrity":"sha512-TSbqSsfisVxyN5Hkx2+1jWU87xGdxnb/nrG/unbsJdCPZybBsyc9tP+EOjTRS7lWWgu5uVsK7/MbIgs7DU1oSA==","signatures":[{"sig":"MEUCIQCjWGux0RY6PXDJumFW0u+MWTmNY5RD4P81duzJP/pLFAIgCfjg0i5YEVs0kemhF5Cb9nfFvhYkQD75Kwod6VndSx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3249169},"type":"module","_from":"file:funhub-platform-0.2.45.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/61de4700ed79f597fb0f88cfea26bef9/funhub-platform-0.2.45.tgz","_integrity":"sha512-TSbqSsfisVxyN5Hkx2+1jWU87xGdxnb/nrG/unbsJdCPZybBsyc9tP+EOjTRS7lWWgu5uVsK7/MbIgs7DU1oSA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.45_1774924514599_0.9823066845175346","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@funhub/platform","version":"0.2.46","_id":"@funhub/platform@0.2.46","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a83eadafe0e548b21fe875eb9cc1bd99340d90fb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.46.tgz","fileCount":1478,"integrity":"sha512-Hp6X7qTeZWqX4RHwxzmk0v3KLvx36BWlgMDFDUoYWB4/Msftp7dzjHWIu2JWUnhKTDGjpDZ65dE8v8+v7moCWA==","signatures":[{"sig":"MEQCIA9y7jBnSpSXg/Fg12HK2+lywoB1DvH3Uk00GOC5T4uIAiAdoCTiWlq3X0blzko0gWUy1GWRjZJq0UZdwrh3OKBlPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3251300},"type":"module","_from":"file:funhub-platform-0.2.46.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/c41a6c7e484d2deb5b73ac4bce069e3f/funhub-platform-0.2.46.tgz","_integrity":"sha512-Hp6X7qTeZWqX4RHwxzmk0v3KLvx36BWlgMDFDUoYWB4/Msftp7dzjHWIu2JWUnhKTDGjpDZ65dE8v8+v7moCWA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.46_1774929251478_0.38279175978393565","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@funhub/platform","version":"0.2.47","_id":"@funhub/platform@0.2.47","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dd81e058a5e9321095c874af15dfcd04128973f0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.47.tgz","fileCount":1478,"integrity":"sha512-GWi8CVn4faC8B7M3yzjKlgPhRPX98DiLWAOjc94hJJWMyKPXBmjnbyF4gZfV031J2bOrQto6f4x8i+XSorIX7g==","signatures":[{"sig":"MEUCIQCh6tJUS11szp76wGS8aAKtVTBdGvl06T1KKmAMFwRSQQIgO0T0TK3jsq0HP/H5QK5RJB0qn4ZXErKvhz4O7tSLhdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254682},"type":"module","_from":"file:funhub-platform-0.2.47.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/3623ccbd5764589a5a1604052a661229/funhub-platform-0.2.47.tgz","_integrity":"sha512-GWi8CVn4faC8B7M3yzjKlgPhRPX98DiLWAOjc94hJJWMyKPXBmjnbyF4gZfV031J2bOrQto6f4x8i+XSorIX7g==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.47_1774930812687_0.35143471905915047","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@funhub/platform","version":"0.2.48","_id":"@funhub/platform@0.2.48","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"749dad2a4489e68d5ae26d221ec2310813d3ec06","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.48.tgz","fileCount":1478,"integrity":"sha512-QEiL3cWyYbJgIjDzxZRgiO30WQMuK4ssJm7shjFVYM9KgjkC7fwhNjjGYVhYdwvYuOHJWaWyFQ7Hq+S0mKXRYg==","signatures":[{"sig":"MEYCIQD8SxlA8ELzbrezkdXHOVrTjuG/FJLJVl3lWA9WN5c+tAIhAJgnR2imNwbaKSBQw9AC1fpBcueisJPShOgCi4MgGFC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254522},"type":"module","_from":"file:funhub-platform-0.2.48.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/b020630b89812639151e1e5ef459acc2/funhub-platform-0.2.48.tgz","_integrity":"sha512-QEiL3cWyYbJgIjDzxZRgiO30WQMuK4ssJm7shjFVYM9KgjkC7fwhNjjGYVhYdwvYuOHJWaWyFQ7Hq+S0mKXRYg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.48_1774932191046_0.146492272259785","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@funhub/platform","version":"0.2.49","_id":"@funhub/platform@0.2.49","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c7ec6d34e93e9042294d9ae089898f1eccde7e9c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.49.tgz","fileCount":1478,"integrity":"sha512-bURMg4iiXg+pWcL4wbCF96/iWkkAYnO2e/X1eDa+jbIkXFqw4cerpuG6Y1477+/7JPFPm6EeQ8Xn5+m+a4Cfbw==","signatures":[{"sig":"MEUCIQD87ZwOuXfUL4J0gXcuBn212KMOY7mNDlNIsWvj4wYvAgIgdhTLsDqKiZQv3Lw57OjSUU/2LzRqb6BA0g3uB/a2j8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254522},"type":"module","_from":"file:funhub-platform-0.2.49.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/480d377189fb32395e592b21f07dbfe9/funhub-platform-0.2.49.tgz","_integrity":"sha512-bURMg4iiXg+pWcL4wbCF96/iWkkAYnO2e/X1eDa+jbIkXFqw4cerpuG6Y1477+/7JPFPm6EeQ8Xn5+m+a4Cfbw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.49_1774932722470_0.8816379986859604","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@funhub/platform","version":"0.2.50","_id":"@funhub/platform@0.2.50","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"83de9c779866a7ee8096af764e559258cc6f894d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.50.tgz","fileCount":1478,"integrity":"sha512-OGab2tdxrrLjxQZb7RLsDzWF1cFuwBO0Lo6l1KmiHrRTHTkENtwRyAIp4CxSymPgPQASXSFsaN5RMcL7vHDqPg==","signatures":[{"sig":"MEYCIQDJCnHeAxqalmiPAsO/Dhmu/Do7ktvJp4adQN0bz1Y6gwIhAJ/bcUKQNU+vHnQWVD57DdlGU3CV4NbhXHNAw4raKl/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3253370},"type":"module","_from":"file:funhub-platform-0.2.50.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/bbc95e6efc121ef37b4a193bae97176e/funhub-platform-0.2.50.tgz","_integrity":"sha512-OGab2tdxrrLjxQZb7RLsDzWF1cFuwBO0Lo6l1KmiHrRTHTkENtwRyAIp4CxSymPgPQASXSFsaN5RMcL7vHDqPg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.50_1774935091029_0.7415793403632849","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@funhub/platform","version":"0.2.51","_id":"@funhub/platform@0.2.51","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9ad40f3fe0c633b556594541c38ed6ea0a448525","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.51.tgz","fileCount":1478,"integrity":"sha512-nDXCuw6fgfAHptzsW6eHJJAmUfluxH44pepOx6FtJ/Sevu4OINyyS4pz8H9QrS9sJVQcvEhgg2d0q3AHI+Q50A==","signatures":[{"sig":"MEYCIQCTikZEr6cvhCCQtl/zWPhU79d8LbaZyLwIw+kmACPhNgIhAIyHWfVwmlUfjpDaq1VO5TOrX3kgtYMp6AWfpHqWfBoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3252950},"type":"module","_from":"file:funhub-platform-0.2.51.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/8646e35aa22c44371671c9d44d7db7f4/funhub-platform-0.2.51.tgz","_integrity":"sha512-nDXCuw6fgfAHptzsW6eHJJAmUfluxH44pepOx6FtJ/Sevu4OINyyS4pz8H9QrS9sJVQcvEhgg2d0q3AHI+Q50A==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.51_1774939248664_0.8092241351004756","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@funhub/platform","version":"0.2.52","_id":"@funhub/platform@0.2.52","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2592dd5f643a9bd14caa85ecc9371bf171d7dbd0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.52.tgz","fileCount":1483,"integrity":"sha512-SAEtLgh1glapoPzw8pnYcXz6TvlRnzrVP+zmSYnl/3CBtL2i+k+b+Q+8eOc6FQEKMGYmISSvdOfBhoKPWU0+vQ==","signatures":[{"sig":"MEUCIQDi3SP1no5sDnOeDbB0WxkbknPYb7Z14K+888E+SuBoLAIgXf882xA8+x5cNo5i1vDtPhv9R5ofMJQ9xk7JWbJe5V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258918},"type":"module","_from":"file:funhub-platform-0.2.52.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/34360c71d4c9945c233ca7f5b812a1db/funhub-platform-0.2.52.tgz","_integrity":"sha512-SAEtLgh1glapoPzw8pnYcXz6TvlRnzrVP+zmSYnl/3CBtL2i+k+b+Q+8eOc6FQEKMGYmISSvdOfBhoKPWU0+vQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.52_1774939727032_0.7996876124028858","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@funhub/platform","version":"0.2.53","_id":"@funhub/platform@0.2.53","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a22236ad780a415a45a69e8512a101387d95a1e6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.53.tgz","fileCount":1483,"integrity":"sha512-spTtmYYaaQeebqq8PRLwCE+ezDuo9JY60i6EnUtShtRm4QOyXY17Ic6fRtE21R2GBZsAFM1yoatboot9FdH/aw==","signatures":[{"sig":"MEQCIEz5Osu4WOLs4C04DRb/0hEIv/GYV5xHIX/djawZa/HpAiBLUEIw+2ga6FPAM3EJr8Bt/uDBcCSSIfr9hKxgJ5Rgxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259402},"type":"module","_from":"file:funhub-platform-0.2.53.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/5da15310edf31545b20d354b12b34d35/funhub-platform-0.2.53.tgz","_integrity":"sha512-spTtmYYaaQeebqq8PRLwCE+ezDuo9JY60i6EnUtShtRm4QOyXY17Ic6fRtE21R2GBZsAFM1yoatboot9FdH/aw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.53_1774941371673_0.4387807166249036","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@funhub/platform","version":"0.2.54","_id":"@funhub/platform@0.2.54","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0cd53efcf074db59ed7bbaecf6e330ceafccaf3c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.54.tgz","fileCount":1483,"integrity":"sha512-Bss9NxBzcBggBItHxA1tJitDoGbzKLoa92Y7guf2XIcxZqHs7h6hPdtMWI/IH8lCZ6+zIsexJ2WjMGpfZFUnKQ==","signatures":[{"sig":"MEUCID3zobPpoO7W8sk4EvfYPLGznN1T4x0dweW3U8StpjcOAiEA3X2s0UVSNwNwwGtMugPWtXwl7dhZoJo3O1gavlbRvoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259835},"type":"module","_from":"file:funhub-platform-0.2.54.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/0b34b80634f4d8768c39b4d2d543bfbe/funhub-platform-0.2.54.tgz","_integrity":"sha512-Bss9NxBzcBggBItHxA1tJitDoGbzKLoa92Y7guf2XIcxZqHs7h6hPdtMWI/IH8lCZ6+zIsexJ2WjMGpfZFUnKQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.54_1774943728236_0.790915011868017","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@funhub/platform","version":"0.2.55","_id":"@funhub/platform@0.2.55","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d5e2da3b610de51e12f61883e119ba5a9e65299a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.55.tgz","fileCount":1483,"integrity":"sha512-UMsSNLBiMly3EBnEAC5NJrAFJ43mt6X7aecSLzEtk4V5EQVTqr2rJPMJlu5Wkqgi74lzv4hvM5E2H7PnOl+Yhg==","signatures":[{"sig":"MEQCIAze1Rdk5B+Uk2N0NQQNmHd5kwvpjtDTJuMTJvlFF9gEAiA4wkVstL+CyCpYpMjDgJf6XVUR8Xe/MwI42OpdcPjrEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259874},"type":"module","_from":"file:funhub-platform-0.2.55.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/0f5e8623ad4eb3639af489eadb4897cd/funhub-platform-0.2.55.tgz","_integrity":"sha512-UMsSNLBiMly3EBnEAC5NJrAFJ43mt6X7aecSLzEtk4V5EQVTqr2rJPMJlu5Wkqgi74lzv4hvM5E2H7PnOl+Yhg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.55_1774944765606_0.1158178542397772","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@funhub/platform","version":"0.2.56","_id":"@funhub/platform@0.2.56","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3625bfbe24c2e6fbde38cada4c90e80e9aee469b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.56.tgz","fileCount":1483,"integrity":"sha512-eWfV0/fQsan0Tz+G/9FxozaHbccJwsXfvAKzM9XarS6tggvuI1iMREtQAyMhRQXdlCdXKpxyp/kH4Z5bTCnamQ==","signatures":[{"sig":"MEYCIQD2TzCEKYdOtCzXaTe3N+b0wUeiQWq5OMPq7RFsWcB+nwIhANUGutWk5RDQp4Nv5laS/vreGNK1NnEFC/zoaySv1H/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259834},"type":"module","_from":"file:funhub-platform-0.2.56.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/eaac01b74ec76201bceafeb2dc73b8ba/funhub-platform-0.2.56.tgz","_integrity":"sha512-eWfV0/fQsan0Tz+G/9FxozaHbccJwsXfvAKzM9XarS6tggvuI1iMREtQAyMhRQXdlCdXKpxyp/kH4Z5bTCnamQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.56_1774945088378_0.45234190093590687","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@funhub/platform","version":"0.2.57","_id":"@funhub/platform@0.2.57","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1ba17b07f37aed1524d727293a5f5680648aaee1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.57.tgz","fileCount":1483,"integrity":"sha512-GlHZanivbE1UZwFG1F13cyR6wyrmZKWFju9i/LeAFt+T3zsOopK/EpFoAk+Aw3h5Pw0iHc8J/OtZkhUvBAl2vg==","signatures":[{"sig":"MEYCIQCfbIwsO0T6U7QCVzYYZbjqjtIMtrlV3KFbwLgLqusZRgIhAJ/F4C0A9Q0vII03rcQS12CELjvYgvTtbLs3dpjGf8a+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260272},"type":"module","_from":"file:funhub-platform-0.2.57.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/432e2e01aa1fb715d55f573740c7c7a4/funhub-platform-0.2.57.tgz","_integrity":"sha512-GlHZanivbE1UZwFG1F13cyR6wyrmZKWFju9i/LeAFt+T3zsOopK/EpFoAk+Aw3h5Pw0iHc8J/OtZkhUvBAl2vg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.57_1774945802294_0.5676385060375868","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@funhub/platform","version":"0.2.58","_id":"@funhub/platform@0.2.58","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"72d22912305488ef27c0ec1503cafa2d1612430e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.58.tgz","fileCount":1483,"integrity":"sha512-JBihkSQJOZ37/HCFAJdeusluCfXktxQ5C9nZbZe7EaC1d5VOyV0uOZlmPwB3VKCGGkmnpFK9O4rI/Pw7qD6n3A==","signatures":[{"sig":"MEYCIQCNaOL7T3IL2LE1az47Xn5B8TLgE4NNjTo4YydaeNyXmQIhANhOTKeXY6gHpOKVXkFXpLl5xX68NbhUvf157mFIuBmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260266},"type":"module","_from":"file:funhub-platform-0.2.58.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/646c923ef404e2c9acc2086952938844/funhub-platform-0.2.58.tgz","_integrity":"sha512-JBihkSQJOZ37/HCFAJdeusluCfXktxQ5C9nZbZe7EaC1d5VOyV0uOZlmPwB3VKCGGkmnpFK9O4rI/Pw7qD6n3A==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.58_1774945921390_0.31883456319986525","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@funhub/platform","version":"0.2.59","_id":"@funhub/platform@0.2.59","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"20affaaf66547a840cf51d6abe4b9d0eb3afeb1b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.59.tgz","fileCount":1483,"integrity":"sha512-kRzeguU6qGqLAT8O8APpyNs0bRAQC3nOfN4oe1/kzNLPurfO2wsUKZfUtQq/rPDJ4B8/agbob9DIIhV4ZAVhbg==","signatures":[{"sig":"MEUCIQD+zKIgm+sRja31CTjr1N75/eWVeXiBR5LfPzosBNwZNAIgA5/q4+eIQSgRrduQ8rMppoLYHmTsOttts2KCgVn3Z3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260458},"type":"module","_from":"file:funhub-platform-0.2.59.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/e055411cbd16afdeebfb7c603209bd1b/funhub-platform-0.2.59.tgz","_integrity":"sha512-kRzeguU6qGqLAT8O8APpyNs0bRAQC3nOfN4oe1/kzNLPurfO2wsUKZfUtQq/rPDJ4B8/agbob9DIIhV4ZAVhbg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.59_1774946171755_0.491946972835833","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"@funhub/platform","version":"0.2.60","_id":"@funhub/platform@0.2.60","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0181dc42a84cec8e20a2f221ce72ae99bd9c7a20","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.60.tgz","fileCount":1483,"integrity":"sha512-Xu+zLY+fWVXlr1VX+4qgaW6pc3GbC4m+e8wlylZbPk3XsAOgHlEgcO6krv53vLkr9ZWQSoiX3koCPX/2SohUCg==","signatures":[{"sig":"MEQCIG1DRg9D2dhkbYOD0d080APXnTBUqWfgdaS6L0vXHjqvAiARD9OBGo3EsujvEoHJX0VFPq02tF6K0WjDgAuRCNJ9mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260479},"type":"module","_from":"file:funhub-platform-0.2.60.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/b2e8cc3c826ccbb08a7f953a703480a9/funhub-platform-0.2.60.tgz","_integrity":"sha512-Xu+zLY+fWVXlr1VX+4qgaW6pc3GbC4m+e8wlylZbPk3XsAOgHlEgcO6krv53vLkr9ZWQSoiX3koCPX/2SohUCg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.60_1774946623664_0.3301431652911555","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@funhub/platform","version":"0.2.61","_id":"@funhub/platform@0.2.61","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"8f57d62c0b3fa92e050e1671df8165587580f4d0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.61.tgz","fileCount":1483,"integrity":"sha512-UGlDxO/v4GvkEGa3xu9Cq3LEkX8nOzZ1w4zASvfu29gINpbBX6Vc5PlfQr1Z0nC2cFU3HDLu4p5BWWhjifvAHQ==","signatures":[{"sig":"MEUCIH0ZMOkb1kL65cDIWsQbtPXHSNF0JsQKIWEYmJWGnp90AiEAw4TB7Rx4380xY2DftKjj32c0ke88WmTdfgRmYfFPuUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260402},"type":"module","_from":"file:funhub-platform-0.2.61.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/be32f521d7c1791caec9c12fe6dce8c4/funhub-platform-0.2.61.tgz","_integrity":"sha512-UGlDxO/v4GvkEGa3xu9Cq3LEkX8nOzZ1w4zASvfu29gINpbBX6Vc5PlfQr1Z0nC2cFU3HDLu4p5BWWhjifvAHQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.61_1774948285925_0.4725230738896773","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"@funhub/platform","version":"0.2.62","_id":"@funhub/platform@0.2.62","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3d5a0161463579e236c6e95d404a6a9e76f08c51","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.62.tgz","fileCount":1483,"integrity":"sha512-NUoajwQSSMTHh2gF32T7CiGAlSt8iH+RhNJ0QObV8kdobk3X9zyiZEXlwMysL78Zk7rFqYNmtbGwn8f2v4dZ0g==","signatures":[{"sig":"MEQCIAzfWFCAZWeFOXdZo88iw/A6kKZeU7Sza+8ObjSdBAg3AiBE2exw3GTNaqXT41cDAre11wb3edy39E05ZOq7o0mLjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260463},"type":"module","_from":"file:funhub-platform-0.2.62.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/df53dd92c42b8b4871389e88804d1e0d/funhub-platform-0.2.62.tgz","_integrity":"sha512-NUoajwQSSMTHh2gF32T7CiGAlSt8iH+RhNJ0QObV8kdobk3X9zyiZEXlwMysL78Zk7rFqYNmtbGwn8f2v4dZ0g==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.62_1774948742473_0.1643884282619803","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"@funhub/platform","version":"0.2.63","_id":"@funhub/platform@0.2.63","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3dc0433038e51add157be2cf01440fb96343ede9","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.63.tgz","fileCount":1486,"integrity":"sha512-cO3UU7Yq9quz9bCiYdYHTErQje70YrE4jxCvcQq6T3W4nO+d070ljjMrj0aroLANDQWY6WjgMyhQ6J2s/GBg/g==","signatures":[{"sig":"MEQCIG4T1Qh9S4MnhlLRfg/BpWYKeWmLjVcviPUHxQL3Pv0lAiAtkd59uM0kedvMxLXjf+O6mFEUqMG51/eciTUgFuqBUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260968},"type":"module","_from":"file:funhub-platform-0.2.63.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/e1375ead0fefe19c228c919c33789e87/funhub-platform-0.2.63.tgz","_integrity":"sha512-cO3UU7Yq9quz9bCiYdYHTErQje70YrE4jxCvcQq6T3W4nO+d070ljjMrj0aroLANDQWY6WjgMyhQ6J2s/GBg/g==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.63_1774949036090_0.7772649270934997","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"@funhub/platform","version":"0.2.64","_id":"@funhub/platform@0.2.64","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a6ebbd1487cf182381a7787f903565d5b1b4835d","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.64.tgz","fileCount":1486,"integrity":"sha512-N5vaUTYRwtYJRsCTMqK/u9Tgye74BiIoxVJ3hXpZPDOCk2d5z8BYDHVKPb8Zq4z6S1HWt+ZInaWHZAKvRLkmKA==","signatures":[{"sig":"MEUCIQDrNqMS8D5J+yGlg/P7ASmn922QVDJxYbyImWHkyQZMhwIgVg0UIIqWQjT/fmds2xJ8Klz7oEWjfsnVmlDVQVskGig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260932},"type":"module","_from":"file:funhub-platform-0.2.64.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/7a999f7e2b2e64a200543831ae118b3e/funhub-platform-0.2.64.tgz","_integrity":"sha512-N5vaUTYRwtYJRsCTMqK/u9Tgye74BiIoxVJ3hXpZPDOCk2d5z8BYDHVKPb8Zq4z6S1HWt+ZInaWHZAKvRLkmKA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.64_1774949313887_0.10033514487427886","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"@funhub/platform","version":"0.2.65","_id":"@funhub/platform@0.2.65","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ed5affba68c3c381ba6017b36fee3fd7cc75fdb0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.65.tgz","fileCount":1486,"integrity":"sha512-WiU2OmU6w0sNhTceG1hGG1Gzae5KEzoCfvLZss6IkNxELioZawQTtNY8WxsrqwOx41ALJX0/bL6SLI9oBPQMqQ==","signatures":[{"sig":"MEUCIQDgXhhL1hv5CUXYDyWuPn2/5SSvluEG8k5XQ0XbZ5MCOgIgAOUzJUoWvearFNNyBkpvEM/UfUmHu7scvq/O2mjyQY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260891},"type":"module","_from":"file:funhub-platform-0.2.65.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/84deea1a54e0cd3140e5767fa3da785d/funhub-platform-0.2.65.tgz","_integrity":"sha512-WiU2OmU6w0sNhTceG1hGG1Gzae5KEzoCfvLZss6IkNxELioZawQTtNY8WxsrqwOx41ALJX0/bL6SLI9oBPQMqQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.65_1774950094925_0.7088420148204353","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"@funhub/platform","version":"0.2.66","_id":"@funhub/platform@0.2.66","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dc14716f84edfbf5545a86efd90f5dae6c79fa86","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.66.tgz","fileCount":1486,"integrity":"sha512-qfNmm1ccKMB3/ZTxmIfzP/bzdj7EIb0ZJPAz6UPZpCHD1kMR+0XmTlkPk5GBWoqyRZedcJPyxWdRr0g3G7lV7Q==","signatures":[{"sig":"MEUCIQChpSGHZcVMFYu6yPrtia13Kwg15zpWiCdJdgYzqxEEyQIgSyCbV3lSbt5Rhad214uILl/93tapwdDwm4tVOlqW4Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3261311},"type":"module","_from":"file:funhub-platform-0.2.66.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/30180bcba8371d9f7670ceca0e69568a/funhub-platform-0.2.66.tgz","_integrity":"sha512-qfNmm1ccKMB3/ZTxmIfzP/bzdj7EIb0ZJPAz6UPZpCHD1kMR+0XmTlkPk5GBWoqyRZedcJPyxWdRr0g3G7lV7Q==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.66_1774950807856_0.45926843769544545","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"@funhub/platform","version":"0.2.67","_id":"@funhub/platform@0.2.67","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"00c6f387ab4054ced930c77d480477453f45022b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.67.tgz","fileCount":1486,"integrity":"sha512-5rKJ2BDWQmeTyp+FXgdbaDyfPo82jvrdkU2anRfByjaQ3J2MzOo9PPy+AZXBxZwBYKjQmZRReaeN2kBEicXFSQ==","signatures":[{"sig":"MEUCIQCTuJF/oIV/hJDH19LaqadP+pMdxQkY9CM2Ii/AFn3G4AIgMxIVrZrmqAkOuyLShUnx6Z/TXk02kn0xPg0EjdvNNrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260938},"type":"module","_from":"file:funhub-platform-0.2.67.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/54f55084799ff9331b0f1d2b1202665a/funhub-platform-0.2.67.tgz","_integrity":"sha512-5rKJ2BDWQmeTyp+FXgdbaDyfPo82jvrdkU2anRfByjaQ3J2MzOo9PPy+AZXBxZwBYKjQmZRReaeN2kBEicXFSQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.67_1774952861656_0.018312470518345947","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"@funhub/platform","version":"0.2.68","_id":"@funhub/platform@0.2.68","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"cdb4d53784121ca7426713dd1fb58c9cdf5e8a5e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.68.tgz","fileCount":1485,"integrity":"sha512-XHZhkOzWVQbYqG0s+1vbynn6rbyEWRotjbpW9WWvyYuk7ucZYr30GEgyiKTykT5ukMkiNCaVaBY3ujG/isc1pA==","signatures":[{"sig":"MEUCIDblyGyCUC8UnGrdhi3/R9LDJk1U8H8U89aK9XJHEHU0AiEArFA0sfC+jKojRB34bfTLQsAbk2ezj4eg6SkXQRlydcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260217},"type":"module","_from":"file:funhub-platform-0.2.68.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/eff301314c5c7c9cefad839a26df1f1a/funhub-platform-0.2.68.tgz","_integrity":"sha512-XHZhkOzWVQbYqG0s+1vbynn6rbyEWRotjbpW9WWvyYuk7ucZYr30GEgyiKTykT5ukMkiNCaVaBY3ujG/isc1pA==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.68_1774953528916_0.30193520396897977","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"@funhub/platform","version":"0.2.69","_id":"@funhub/platform@0.2.69","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"5b86345fe0c05137a1b39dc553b226a0c30a55f1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.69.tgz","fileCount":1485,"integrity":"sha512-axpeE3/72ySt2RHhDdlKwMnJ7K8pj4Y6l1/S+3G8TTl9YOitms2g6UduqJ+cnY9X73+XzNXDRUYqhKaNwAbsBQ==","signatures":[{"sig":"MEUCIEQBRCT6wsG001fDWXovHRRw+xFtVie2CimUCRYQxB6IAiEA0Kwuz3jwIfGxeXrpSwWtKxyxEcE6T6YSnby1qkjObnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260746},"type":"module","_from":"file:funhub-platform-0.2.69.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/2e29b786322b81fd548c0ac15889ac21/funhub-platform-0.2.69.tgz","_integrity":"sha512-axpeE3/72ySt2RHhDdlKwMnJ7K8pj4Y6l1/S+3G8TTl9YOitms2g6UduqJ+cnY9X73+XzNXDRUYqhKaNwAbsBQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.69_1774953627759_0.5450115025426341","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"@funhub/platform","version":"0.2.70","_id":"@funhub/platform@0.2.70","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b2aaff88393c0b60911814412f3ba35016d9b0b1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.70.tgz","fileCount":1485,"integrity":"sha512-FYybD1tH8kPRTSLngUajweZpDGpIU45By6RgYnjgenSP/TAz6eDa68f22IFjS2zyTznclXcUhhIZcVq2FQv9Hw==","signatures":[{"sig":"MEQCIBJXUOxRt8ZimJAPZjwYdYlLWOfHT6qLUSjDUzQUfExIAiB3nwm0Fx2wxzFRr7RROJXaeMrfvrO9l5AOAVSbBnk1jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260268},"type":"module","_from":"file:funhub-platform-0.2.70.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/70a6611999751253b53bb593e62fc1c7/funhub-platform-0.2.70.tgz","_integrity":"sha512-FYybD1tH8kPRTSLngUajweZpDGpIU45By6RgYnjgenSP/TAz6eDa68f22IFjS2zyTznclXcUhhIZcVq2FQv9Hw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.70_1774954447007_0.3845412214820063","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"@funhub/platform","version":"0.2.71","_id":"@funhub/platform@0.2.71","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3119b76bede822ca7fbc049900dd922f2d9a69d4","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.71.tgz","fileCount":1485,"integrity":"sha512-BUJa/5hW1hgkt79PhFeuqqnQFQ/EzG/SVArX4QeLIAsibgcMnmdVWrGGUDwpZqDDiBdsdHZmtdNq3cz5chWoyg==","signatures":[{"sig":"MEQCIA6TQPCq1zO2s8CxHGue2z/4qMoyEos7/+JIpU25fjKOAiBuWRDEG8/KiDU4/2L4HWj/bgQCeP1KnX3TN6zxRY0KQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260282},"type":"module","_from":"file:funhub-platform-0.2.71.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/9345a5d157448f1a56651bfb53b0d3ea/funhub-platform-0.2.71.tgz","_integrity":"sha512-BUJa/5hW1hgkt79PhFeuqqnQFQ/EzG/SVArX4QeLIAsibgcMnmdVWrGGUDwpZqDDiBdsdHZmtdNq3cz5chWoyg==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.71_1774954838084_0.07441181867066282","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"@funhub/platform","version":"0.2.72","_id":"@funhub/platform@0.2.72","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4d876ce4291a93f1a9426443fe9b1e4b1bbb4624","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.72.tgz","fileCount":1485,"integrity":"sha512-eSVxYKGLPel2w3T+Udj6ECz+mPESKNTcXR1I8uoheBJi7EUcVEssty6YUrn9avBX3DXD7RNv6pCjMjnc/7M71w==","signatures":[{"sig":"MEUCICvoDllHuxJPM+JFJV4AF2qoweLzBnu937w7VS1tyJWhAiEAhO+sbVsp+ks/OwVXCy/7AQJ59TEtMWz1SwO6yuvxJKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262431},"type":"module","_from":"file:funhub-platform-0.2.72.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/caff97ef2970c14fdfdf2c53a3ac7c12/funhub-platform-0.2.72.tgz","_integrity":"sha512-eSVxYKGLPel2w3T+Udj6ECz+mPESKNTcXR1I8uoheBJi7EUcVEssty6YUrn9avBX3DXD7RNv6pCjMjnc/7M71w==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.72_1774960243718_0.6506791406768042","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"name":"@funhub/platform","version":"0.2.73","_id":"@funhub/platform@0.2.73","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1743ae30a47655cb50e23fb1d446258adcf6182a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.73.tgz","fileCount":1485,"integrity":"sha512-6LitYIhX5D23EPMM0GWZRmZQUJhN9q4RFN2BVPMzjW32EdU7vDQWtWoR54S2SVdfVBfPsVqmSyZ136NDfXXfOg==","signatures":[{"sig":"MEYCIQDDwGE2UXPzWFiApt/EVPwa0K2/YdebKz15pQ2KOYY8igIhAIjjd4hUuW5q6c0bhkOQ/NUn86HiVYN6Raq+6XmGm90M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262548},"type":"module","_from":"file:funhub-platform-0.2.73.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/11aa5de029c148aa821a55d21b47e8c3/funhub-platform-0.2.73.tgz","_integrity":"sha512-6LitYIhX5D23EPMM0GWZRmZQUJhN9q4RFN2BVPMzjW32EdU7vDQWtWoR54S2SVdfVBfPsVqmSyZ136NDfXXfOg==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.73_1774960496908_0.20415837982888596","host":"s3://npm-registry-packages-npm-production"}},"0.2.74":{"name":"@funhub/platform","version":"0.2.74","_id":"@funhub/platform@0.2.74","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"01493863a99ae7b7dfb29aac6f0852af84089af1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.74.tgz","fileCount":1485,"integrity":"sha512-3HWOIvq2GTkBz9dVx6FQ8spb7BsNPgIOFg10bpKAlqB/YECAQHsXA8Ym5whdSpjRzKW2zMugK/mwDuDpQpKsug==","signatures":[{"sig":"MEYCIQD1FDKyyT+bIxvBEsXAQ4XemPwDxUi792H/SibW9d5MQQIhAIYkZrqCB7jSbygHOfEH72iA6BNAnxN5M3TX9KQlh2g7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3263519},"type":"module","_from":"file:funhub-platform-0.2.74.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/ce7b07aeee84a847342007728f5438d0/funhub-platform-0.2.74.tgz","_integrity":"sha512-3HWOIvq2GTkBz9dVx6FQ8spb7BsNPgIOFg10bpKAlqB/YECAQHsXA8Ym5whdSpjRzKW2zMugK/mwDuDpQpKsug==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.74_1774961492081_0.6197415329776133","host":"s3://npm-registry-packages-npm-production"}},"0.2.75":{"name":"@funhub/platform","version":"0.2.75","_id":"@funhub/platform@0.2.75","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"87cf3c6d0b83a7ba14ac9d7047fad44c534347e0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.75.tgz","fileCount":1485,"integrity":"sha512-u0nEpERRxr+BmivWfgsEwBqRvLzLMLoEAykJhbtNufkXK6fjARBVfnTsE9nJ6DSJKfYMWRSq/Ou1mGLsBjhVNw==","signatures":[{"sig":"MEQCIHV2xXSSjT3R9Ud9ixT2NPPA8O7AVaB0+vNVly04nSk6AiB0rMShFdBV7X7/tz/w/Mqw/zCTNGOf9ykNLn3w6/gVFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3264189},"type":"module","_from":"file:funhub-platform-0.2.75.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/6daba4351fb1890a01e299c00764533f/funhub-platform-0.2.75.tgz","_integrity":"sha512-u0nEpERRxr+BmivWfgsEwBqRvLzLMLoEAykJhbtNufkXK6fjARBVfnTsE9nJ6DSJKfYMWRSq/Ou1mGLsBjhVNw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.75_1775014481781_0.4789931701578387","host":"s3://npm-registry-packages-npm-production"}},"0.2.76":{"name":"@funhub/platform","version":"0.2.76","_id":"@funhub/platform@0.2.76","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ea2da5c8675a5b071ea5b62ec812a532bd12e694","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.76.tgz","fileCount":1485,"integrity":"sha512-fUijuJh+ZAuvd5fzRp5Pbjl5GZSjh4bqWcXzYNwX8gcNPjXRjyPXt8On8IFCLGTRcSSLQQRQ0HpIfpe6YaLRtg==","signatures":[{"sig":"MEYCIQCr6chDO/aEvXb48jV4bLBjKKJwTinriuoqWhl2siHefAIhAJ9HmyqAteh7YszOpszlnWTp1bcszSh8O2JY9i7a1MHP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3264233},"type":"module","_from":"file:funhub-platform-0.2.76.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/325abfa774fa40afda81836aebc4ecd7/funhub-platform-0.2.76.tgz","_integrity":"sha512-fUijuJh+ZAuvd5fzRp5Pbjl5GZSjh4bqWcXzYNwX8gcNPjXRjyPXt8On8IFCLGTRcSSLQQRQ0HpIfpe6YaLRtg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.76_1775016656023_0.5978498074210117","host":"s3://npm-registry-packages-npm-production"}},"0.2.77":{"name":"@funhub/platform","version":"0.2.77","_id":"@funhub/platform@0.2.77","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"68ff010cb621441b8be17305dc1d433aa1caba64","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.77.tgz","fileCount":1486,"integrity":"sha512-9sF+JqbZK9YC/d0kyXePN+c2QJGmcPk84WIqFPckgT4ob/H8ejZKPjcmKoeYJfDXu4CAKLuHLcndB3y0atUmbw==","signatures":[{"sig":"MEUCIBNBrvrzWrHo6fUnqz7ubhfcqfvUGAryW4yL9XWC3jqXAiEAoLg9liwRy5rbbaMbUoGuT2K/HuwEMlb1dpkWRM7FHNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333021},"type":"module","_from":"file:funhub-platform-0.2.77.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/42d79fe7647544ce0c9e29008903e5fa/funhub-platform-0.2.77.tgz","_integrity":"sha512-9sF+JqbZK9YC/d0kyXePN+c2QJGmcPk84WIqFPckgT4ob/H8ejZKPjcmKoeYJfDXu4CAKLuHLcndB3y0atUmbw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.77_1775016731602_0.39656124126664016","host":"s3://npm-registry-packages-npm-production"}},"0.2.78":{"name":"@funhub/platform","version":"0.2.78","_id":"@funhub/platform@0.2.78","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f60dbbd402593ec7576be7846091216794f19b8a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.78.tgz","fileCount":1486,"integrity":"sha512-oNk6RvRa8DUqvU8YvrcV10mmIb6JkLkg9ckAH4D0pHhJzm2GBbqc+HeAP56wYve7V5zbxd4R86rxCFL2+ueLYw==","signatures":[{"sig":"MEYCIQCmhVUZ/DI24ciM8XLuseYOMAYAssC+Y1FTGbYfbwaQigIhAIKhYvxU1OWEMUNjoB14d7/FG+chIHL/7zK5+l1InZym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333257},"type":"module","_from":"file:funhub-platform-0.2.78.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/63b8df3fe259319ac3c4c1b6570d5eff/funhub-platform-0.2.78.tgz","_integrity":"sha512-oNk6RvRa8DUqvU8YvrcV10mmIb6JkLkg9ckAH4D0pHhJzm2GBbqc+HeAP56wYve7V5zbxd4R86rxCFL2+ueLYw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.78_1775017249544_0.6595341913507466","host":"s3://npm-registry-packages-npm-production"}},"0.2.79":{"name":"@funhub/platform","version":"0.2.79","_id":"@funhub/platform@0.2.79","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"49eed9cf2f97733075cd16f63c0e2e02813758ac","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.79.tgz","fileCount":1486,"integrity":"sha512-ecdPTNMKqG6PRrVFt+WiGozeZbwAVw2poOeEupYhtVbXyrnn0W+Jtqgnz/EQoaEH3TlInqtUmdY3hCfW67wocw==","signatures":[{"sig":"MEUCIDs2WqFulgSafgQ9SxddUHiR/iBXCK4/8uri2lKnod2JAiEA+OVO6JJtHXRbAJ8+LM7CkjLKd+FjWo7hiCx7UcuXmQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333353},"type":"module","_from":"file:funhub-platform-0.2.79.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/5463eb5ede58e6c1b72be6abf306a83e/funhub-platform-0.2.79.tgz","_integrity":"sha512-ecdPTNMKqG6PRrVFt+WiGozeZbwAVw2poOeEupYhtVbXyrnn0W+Jtqgnz/EQoaEH3TlInqtUmdY3hCfW67wocw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.79_1775018935960_0.3146384485246678","host":"s3://npm-registry-packages-npm-production"}},"0.2.80":{"name":"@funhub/platform","version":"0.2.80","_id":"@funhub/platform@0.2.80","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3f2a7e413b007fc09d39968f8ba5131b59c4e0e2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.80.tgz","fileCount":1486,"integrity":"sha512-AnwFs7brRR0SV8EZSsJCqPHfMm3MH5WrIeEgcI2vnTp2i0ugZSrBkPNV5niDs2YC1q2xNfUox84aoo1jIkRFng==","signatures":[{"sig":"MEQCIBS2GEGRwHpRQOx/gvIdNmRvcblb3XD+Xv60bRd/cP6vAiAjlyomRhJIBAuam2AdzK5EOdZesQklUJdnrlapQ9djFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333083},"type":"module","_from":"file:funhub-platform-0.2.80.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/aa5f7af7cc109724e4f1a1813b57fd11/funhub-platform-0.2.80.tgz","_integrity":"sha512-AnwFs7brRR0SV8EZSsJCqPHfMm3MH5WrIeEgcI2vnTp2i0ugZSrBkPNV5niDs2YC1q2xNfUox84aoo1jIkRFng==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.80_1775021783125_0.3948499123217206","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"@funhub/platform","version":"0.2.81","_id":"@funhub/platform@0.2.81","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"5ff75d64c915aefa7abb986bee5299edd83096d6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.81.tgz","fileCount":1486,"integrity":"sha512-lrD8VYxPx1W6Q9YxHTO67ytdPTcaFL7L/VW28POBUDYO51P5KI80MS5f724Vdjv9PTIBaGGSAAQfVWSAETv0Hw==","signatures":[{"sig":"MEQCIEehL+SciWW3y5pzgZYUih1PLpUW9Fnj+MAAxzSg90y8AiBYs46UmrCpB6HzXO3TIt3W1YmEJl9E3nZajJYnr4Rpag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333510},"type":"module","_from":"file:funhub-platform-0.2.81.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/af09863f8925483fa1c38e58882191bc/funhub-platform-0.2.81.tgz","_integrity":"sha512-lrD8VYxPx1W6Q9YxHTO67ytdPTcaFL7L/VW28POBUDYO51P5KI80MS5f724Vdjv9PTIBaGGSAAQfVWSAETv0Hw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.81_1775022912409_0.4347780017293259","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"@funhub/platform","version":"0.2.82","_id":"@funhub/platform@0.2.82","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"734d9686005593f69de3da5e5306ed93d68bca05","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.82.tgz","fileCount":1486,"integrity":"sha512-T11d74BnOpqxOfN1WG+oPiIyC6LCDl+avy+VHUyErAnr0MCidKwtu/w3WmAzAdkjciuyuyuUugoc9ERzGguq9Q==","signatures":[{"sig":"MEYCIQCrp5FT2F1lSFFHWpFhGl/sTOOCh1tG/4gvAl5W+XXNHgIhAMhuviIAa5lcBU9h5v9IPFM1APpIRyrQaybr8nxdinRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3333540},"type":"module","_from":"file:funhub-platform-0.2.82.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/eda6c22f4140f607a8182ae37ef24f81/funhub-platform-0.2.82.tgz","_integrity":"sha512-T11d74BnOpqxOfN1WG+oPiIyC6LCDl+avy+VHUyErAnr0MCidKwtu/w3WmAzAdkjciuyuyuUugoc9ERzGguq9Q==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.82_1775024718658_0.8401270598287809","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"@funhub/platform","version":"0.2.83","_id":"@funhub/platform@0.2.83","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"815312a6f7c6de9f67670bbd9a9fdedc7008f3d7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.83.tgz","fileCount":1486,"integrity":"sha512-PB9QvR3L6bVce6+uNJ96mPa9UuYpwXDoWOC7iHAeYjnkHCguUK+BygAicKgzDh+vrwMKfZ0D2lRMwt/njjZ+DA==","signatures":[{"sig":"MEQCIB4GInW3ZurpUWPSIL/dakEyzMeLJKkeknNvsF8Z4jKpAiAXe5yVzbgNn5s0inKoLLeX48xSROux0n+l+rls5hO21A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337826},"type":"module","_from":"file:funhub-platform-0.2.83.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/a23e192e8b48e0746a02544fe072d5fa/funhub-platform-0.2.83.tgz","_integrity":"sha512-PB9QvR3L6bVce6+uNJ96mPa9UuYpwXDoWOC7iHAeYjnkHCguUK+BygAicKgzDh+vrwMKfZ0D2lRMwt/njjZ+DA==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.83_1775025943287_0.642791758551958","host":"s3://npm-registry-packages-npm-production"}},"0.2.84":{"name":"@funhub/platform","version":"0.2.84","_id":"@funhub/platform@0.2.84","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ca83865c8e0038bc37fd720bdc08e8c53aa404ac","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.84.tgz","fileCount":1486,"integrity":"sha512-wjIbe60/L6Zz4P4i2bALOIAKxK5KAli5NKyaMpugdavSzCS19U31yeq7Mjs/+jwhz9AKJOwdACWbBqb9hCFpxA==","signatures":[{"sig":"MEUCIQD68MgRj8igDtUvpWjuOxbn8PcTVOE1CMlEvFx9Q/9f6QIgdRjOewhsLOEBawqrEWFORRpxTybiYzAf71AUTeYwUcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338123},"type":"module","_from":"file:funhub-platform-0.2.84.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/a979eb57feee9796bf95ec0469fd964d/funhub-platform-0.2.84.tgz","_integrity":"sha512-wjIbe60/L6Zz4P4i2bALOIAKxK5KAli5NKyaMpugdavSzCS19U31yeq7Mjs/+jwhz9AKJOwdACWbBqb9hCFpxA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.84_1775027377133_0.6882014440687396","host":"s3://npm-registry-packages-npm-production"}},"0.2.85":{"name":"@funhub/platform","version":"0.2.85","_id":"@funhub/platform@0.2.85","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"057f61649ff3a2904d884444b6b7bde3f9ff2485","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.85.tgz","fileCount":1486,"integrity":"sha512-TI00pgA3dRXy9SI4JVTJG2wN2rzc0MaB/Hs0etObCTZsCpdI5RlmHCUVTzgN3JErPpP0P2tBWx0fu7MuvGbKdw==","signatures":[{"sig":"MEQCIAU+YgW2gx2FYJuqCNukTm5X75uLbPNB2BhqD+niqRmCAiBJoBJIvAQfdkFZCSwi5DNA6iNwiPaehAwW8+U+ydbZ8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338123},"type":"module","_from":"file:funhub-platform-0.2.85.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/c94aafc64668c5b3a0c8b9d142aca93d/funhub-platform-0.2.85.tgz","_integrity":"sha512-TI00pgA3dRXy9SI4JVTJG2wN2rzc0MaB/Hs0etObCTZsCpdI5RlmHCUVTzgN3JErPpP0P2tBWx0fu7MuvGbKdw==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.85_1775027598616_0.7007845094114653","host":"s3://npm-registry-packages-npm-production"}},"0.2.86":{"name":"@funhub/platform","version":"0.2.86","_id":"@funhub/platform@0.2.86","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"df25d09db9ee098307f2506609fa627e8a515096","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.86.tgz","fileCount":1486,"integrity":"sha512-Xv/TePD5nZ6rkZjFSjaYdLzvA3yCkq4BaNNXwYU6/WdAqZBxp+JQv9KffTY5eE8YuUBnBJvhddgi5MyjcBWgVQ==","signatures":[{"sig":"MEUCIQCdJObsIPMaSKeXeY9RZzfLr1zNWP6dxtYM3a2kFBIbtQIgNY9I6KgP1wgga5zFf5bLnx3yNOyNjZdPQ6qi2JLgxxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338284},"type":"module","_from":"file:funhub-platform-0.2.86.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/b1c2b1cdc97b79a604bccc38e698d6cb/funhub-platform-0.2.86.tgz","_integrity":"sha512-Xv/TePD5nZ6rkZjFSjaYdLzvA3yCkq4BaNNXwYU6/WdAqZBxp+JQv9KffTY5eE8YuUBnBJvhddgi5MyjcBWgVQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.86_1775028117894_0.6869879407593547","host":"s3://npm-registry-packages-npm-production"}},"0.2.87":{"name":"@funhub/platform","version":"0.2.87","_id":"@funhub/platform@0.2.87","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f03d27c63521b9e46a3b29acbf795b784a5ae6ff","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.87.tgz","fileCount":1486,"integrity":"sha512-ZCfNhsrxUsCRLWZo/wtofhGvocJ3O9pi9x2ZlVpaDjvv9z2iBAhOOS2A+XIixvC0eix9M0ZNxyIk2QG5cmWr7A==","signatures":[{"sig":"MEUCIHGmUfDSl9C7rtTIdTa9q7dtFJdaHa8itrG1B9uBZsbJAiEA249BVwTXN586NZOckT0/03Q+U4V5DgZTUGmrUaTf+2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338216},"type":"module","_from":"file:funhub-platform-0.2.87.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/9d58dbafa528a25138deaf255d9e2fba/funhub-platform-0.2.87.tgz","_integrity":"sha512-ZCfNhsrxUsCRLWZo/wtofhGvocJ3O9pi9x2ZlVpaDjvv9z2iBAhOOS2A+XIixvC0eix9M0ZNxyIk2QG5cmWr7A==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.87_1775030058594_0.35636679160922147","host":"s3://npm-registry-packages-npm-production"}},"0.2.88":{"name":"@funhub/platform","version":"0.2.88","_id":"@funhub/platform@0.2.88","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"314b35689ce27013be55c6184449c25c5c355506","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.88.tgz","fileCount":1486,"integrity":"sha512-eS8gtD7NAr4u0/MgnlYHWpi2abuXuFc1gKKMh2sbxk3UGKdJ8s+1MSVuza36iCHT3mIcbKj/tt1jivDEmZOCxQ==","signatures":[{"sig":"MEUCIQCGEucdKAWc9Ntr5FYF7XQPkU44xmijYksBrB2q1ggt/AIgQiJ0eRn3dIFOy3ll0kCFZU4Q74yJBtQpLCVhdTfRjjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338273},"type":"module","_from":"file:funhub-platform-0.2.88.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/0ef7b52ce18dd7837c05e78eb033f3a2/funhub-platform-0.2.88.tgz","_integrity":"sha512-eS8gtD7NAr4u0/MgnlYHWpi2abuXuFc1gKKMh2sbxk3UGKdJ8s+1MSVuza36iCHT3mIcbKj/tt1jivDEmZOCxQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.88_1775030682838_0.4556100538757273","host":"s3://npm-registry-packages-npm-production"}},"0.2.89":{"name":"@funhub/platform","version":"0.2.89","_id":"@funhub/platform@0.2.89","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c1f60e103042144e54c000d169eb0b98fcff8a43","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.89.tgz","fileCount":1486,"integrity":"sha512-U49zG7EZk/YNM/feAnJ11MUDPfDTGXJNHo7qAEPKpuVMp2kUhURaPStKDws/+zQeLs+2hot4YGzChLF0nfV2bg==","signatures":[{"sig":"MEUCIFOEb5H/cGaOpZQieISd/TGtxm8CUxn4mvTJwLCUS/ylAiEAh3A2vLe65Wdwv3RCVTWqea4Pdfv6h/CMZV2l5nUK9G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338205},"type":"module","_from":"file:funhub-platform-0.2.89.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/c6ab407c8ca8f8b0e8d16e0c57743f82/funhub-platform-0.2.89.tgz","_integrity":"sha512-U49zG7EZk/YNM/feAnJ11MUDPfDTGXJNHo7qAEPKpuVMp2kUhURaPStKDws/+zQeLs+2hot4YGzChLF0nfV2bg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.89_1775030758592_0.41749353195195193","host":"s3://npm-registry-packages-npm-production"}},"0.2.90":{"name":"@funhub/platform","version":"0.2.90","_id":"@funhub/platform@0.2.90","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b702f68f72eb52b4a8e44bacd30f40b3558e665b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.90.tgz","fileCount":1486,"integrity":"sha512-8p4fcbZ1hZ0pXiMWYHcVUgsfejHjlTBYPvu/zmts8c4sx74MXpRXknWTuwDEWbub+HDzjDMxaMZz4V/ldisPmw==","signatures":[{"sig":"MEUCIQC0Tw6ix5QCyYTvqWUZpGGE0TUoAjYMbCE5rIGf0XJPGgIgOBFVJbet6CnVM7PMKwjuNMHV6Xd/4rCw98FDfYZfqzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338216},"type":"module","_from":"file:funhub-platform-0.2.90.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/9711f21450c0862cb3ddf369d4881747/funhub-platform-0.2.90.tgz","_integrity":"sha512-8p4fcbZ1hZ0pXiMWYHcVUgsfejHjlTBYPvu/zmts8c4sx74MXpRXknWTuwDEWbub+HDzjDMxaMZz4V/ldisPmw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.90_1775030919253_0.9127868026751285","host":"s3://npm-registry-packages-npm-production"}},"0.2.91":{"name":"@funhub/platform","version":"0.2.91","_id":"@funhub/platform@0.2.91","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d9313b5458c2caec6aba39421cff27fb55fe6a70","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.91.tgz","fileCount":1486,"integrity":"sha512-RXZ697ZVwKT3t+Kf245ABVkr3Pzcb1Cynf+bqXOKGQpNx3SgPJYUSdsYCKr1o1nKKPT3PTwRbAcoKscEv1qLUg==","signatures":[{"sig":"MEUCIQDHbJhAixGKksgKseRA5Z/pPxuK3HzPahMc+XYcokfRMgIgMbk27l3KkScmX+tQa0Qeu6sSEOTC0T0VVAtXgyyAxAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338470},"type":"module","_from":"file:funhub-platform-0.2.91.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/65177d4e9cb6eee6a20df54325e55bae/funhub-platform-0.2.91.tgz","_integrity":"sha512-RXZ697ZVwKT3t+Kf245ABVkr3Pzcb1Cynf+bqXOKGQpNx3SgPJYUSdsYCKr1o1nKKPT3PTwRbAcoKscEv1qLUg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.91_1775033083908_0.9465050903284162","host":"s3://npm-registry-packages-npm-production"}},"0.2.92":{"name":"@funhub/platform","version":"0.2.92","_id":"@funhub/platform@0.2.92","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"8b60613968e9e7f59f34a7bb06b08d0d7bbdb1ae","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.92.tgz","fileCount":1589,"integrity":"sha512-7V8JxWt7AXxm7FfvFj8iF7I0yrhDg11bZ88r7uH82ZLGsX5AE1QZe97gsaJlXDKPmSrwUv8BpAlh8mbQgy73zA==","signatures":[{"sig":"MEUCIQCMMdGw3N1Z5O9a3JJa7oe9s2JzSZUQpE9JINLxs2NOVgIgC1QCCI63XkqlMPEKAjpyDTOfvKwDfFnVDVpoDiU5Q7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3833884},"type":"module","_from":"file:funhub-platform-0.2.92.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/538fdf3255327af61ca367a6b10a05c5/funhub-platform-0.2.92.tgz","_integrity":"sha512-7V8JxWt7AXxm7FfvFj8iF7I0yrhDg11bZ88r7uH82ZLGsX5AE1QZe97gsaJlXDKPmSrwUv8BpAlh8mbQgy73zA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.92_1775036539665_0.3713630006197428","host":"s3://npm-registry-packages-npm-production"}},"0.2.93":{"name":"@funhub/platform","version":"0.2.93","_id":"@funhub/platform@0.2.93","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"63a60bc991a9d39b461a16f1f2b38073b2d271de","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.93.tgz","fileCount":1589,"integrity":"sha512-R9RedhAgUg18KEvzqXzLNw6rDSpqF0iWbOWyw28qeSHWfnK0JAP8TkkWQic1t0qN4X6nd+BeV+0Me+JdgpNX+g==","signatures":[{"sig":"MEYCIQD2LuLpXN/gnPGn0n9QzLMZLY/4ZaTx49ueAclsw0HUMgIhAO629470p3dQmPMXNweLlUGWklOgjge1rD16Ddrroc/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3834310},"type":"module","_from":"file:funhub-platform-0.2.93.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/c97a24c91b245e5a58b8df211d3b128c/funhub-platform-0.2.93.tgz","_integrity":"sha512-R9RedhAgUg18KEvzqXzLNw6rDSpqF0iWbOWyw28qeSHWfnK0JAP8TkkWQic1t0qN4X6nd+BeV+0Me+JdgpNX+g==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.93_1775036960243_0.5901699546094701","host":"s3://npm-registry-packages-npm-production"}},"0.2.94":{"name":"@funhub/platform","version":"0.2.94","_id":"@funhub/platform@0.2.94","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3d1a22199619da9e1a18e1ce2fb1bf3bccbd6f7a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.94.tgz","fileCount":1589,"integrity":"sha512-zVgm4SYpUpFDylR8zI0d/sr2SztJra9q1xdQMBwQMDCtR+ZIAHvJ8azQHrFBjcq9hQE+OaXxpao2K2xtSF2zcg==","signatures":[{"sig":"MEYCIQDpje+ayFogrTMxakgIn4CC5a7QIgBrzIvvZJ0/PM0GLQIhAM6DybmPGoNhTAR/bufpjETit6SQpfWOozUu/GFfN0Ny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3834554},"type":"module","_from":"file:funhub-platform-0.2.94.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/b999b57b112fca7e1a5bd76d5fcfe60a/funhub-platform-0.2.94.tgz","_integrity":"sha512-zVgm4SYpUpFDylR8zI0d/sr2SztJra9q1xdQMBwQMDCtR+ZIAHvJ8azQHrFBjcq9hQE+OaXxpao2K2xtSF2zcg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.94_1775038324260_0.3486716781431425","host":"s3://npm-registry-packages-npm-production"}},"0.2.95":{"name":"@funhub/platform","version":"0.2.95","_id":"@funhub/platform@0.2.95","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"089395fc68b08b6d5f06323dd3273256f6db052c","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.95.tgz","fileCount":1486,"integrity":"sha512-7MO5mhLeF7hJUJuuZ2WXpnBDh5pk+pOXtOXl/W24t21nuRp2kaCoF4I8wOhwXrEtMl0rKIS9sgGodmE7kIPjTw==","signatures":[{"sig":"MEUCIG28qSiXjOq6J9R0C2LpZx9D+jw55MZHMn54XHp/O6QtAiEA4RS8KZLMG1wda1kRZvzZqiNumoNONlS4UutTw5B9b3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338769},"type":"module","_from":"file:funhub-platform-0.2.95.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/75a1ee662536c6df052360a2064558fc/funhub-platform-0.2.95.tgz","_integrity":"sha512-7MO5mhLeF7hJUJuuZ2WXpnBDh5pk+pOXtOXl/W24t21nuRp2kaCoF4I8wOhwXrEtMl0rKIS9sgGodmE7kIPjTw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.95_1775038451636_0.014409652121049277","host":"s3://npm-registry-packages-npm-production"}},"0.2.96":{"name":"@funhub/platform","version":"0.2.96","_id":"@funhub/platform@0.2.96","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6813fbb5cec6644e55e000f311fb634f77011b84","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.96.tgz","fileCount":1486,"integrity":"sha512-vSse+7hlqOPyo36YiklOF5f4lXBMixP1PCRPVVgkuiTHatlsLxow6mrY41k7qLYYYTD3BSRAgr1O5qA6swxmEQ==","signatures":[{"sig":"MEUCIQCc4Z//vTnBZvdf1X72htiu6HnxRTRWWlBBKJw7bBh7bwIgdU8IQq3RdivGdFged9IrzXQ7KMrJSx7SNSX2beLg3Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339026},"type":"module","_from":"file:funhub-platform-0.2.96.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/c97c5e40410e97f4cb9892f164606078/funhub-platform-0.2.96.tgz","_integrity":"sha512-vSse+7hlqOPyo36YiklOF5f4lXBMixP1PCRPVVgkuiTHatlsLxow6mrY41k7qLYYYTD3BSRAgr1O5qA6swxmEQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.96_1775038668731_0.43734285873460443","host":"s3://npm-registry-packages-npm-production"}},"0.2.97-beta.0":{"name":"@funhub/platform","version":"0.2.97-beta.0","_id":"@funhub/platform@0.2.97-beta.0","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"058eadb7a2ceeb60b75c2aa47c9afe29b574fe25","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.97-beta.0.tgz","fileCount":1581,"integrity":"sha512-i0DpTrFb0N47xMm+l2Hmk1E3QtGBmxUgYBKWd6FnjTDDh1AyH2tNGU1dkel/1SHrj6XaECQuhEhPqMyd7NXBlw==","signatures":[{"sig":"MEQCIHDW2nA1sorKP/SWBfvGc5N6GusvVMZwnQdOWyv8WDgBAiASjkCiyTmftI285aUYOfsAVZmLH5/wSfHV8Ab5/S7bLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3207791},"type":"module","_from":"file:funhub-platform-0.2.97-beta.0.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/7c4ed53b2fb1cd07edf6f57de46cf389/funhub-platform-0.2.97-beta.0.tgz","_integrity":"sha512-i0DpTrFb0N47xMm+l2Hmk1E3QtGBmxUgYBKWd6FnjTDDh1AyH2tNGU1dkel/1SHrj6XaECQuhEhPqMyd7NXBlw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.97-beta.0_1775044861538_0.7208356571549706","host":"s3://npm-registry-packages-npm-production"}},"0.2.97":{"name":"@funhub/platform","version":"0.2.97","_id":"@funhub/platform@0.2.97","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1e9d7971b5d0d5aff37714a2981d4f4571b67ddb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.97.tgz","fileCount":1486,"integrity":"sha512-411/iGcnWWsXFkGwAFcc7oQTMpj06UEKekA0HtSLc/q11rnPZkBkyxqoz5oZE1U9Pi73XoGpZ1Caiu9d2ZHHEw==","signatures":[{"sig":"MEUCIQCPWqwLcO4Z5NJAMpWofbEGxG2nkuREfjO69EbDU6hT4QIgPFBE7MMVHK1eOnFQ1otkjWilfKrpLxZVLDRoSq2NjTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339300},"type":"module","_from":"file:funhub-platform-0.2.97.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/3fca58ed5b25eb288fd009586fa78958/funhub-platform-0.2.97.tgz","_integrity":"sha512-411/iGcnWWsXFkGwAFcc7oQTMpj06UEKekA0HtSLc/q11rnPZkBkyxqoz5oZE1U9Pi73XoGpZ1Caiu9d2ZHHEw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.97_1775048559232_0.4997785435156086","host":"s3://npm-registry-packages-npm-production"}},"0.2.98":{"name":"@funhub/platform","version":"0.2.98","_id":"@funhub/platform@0.2.98","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b35fd8ca2dc4a2462a4e13e46d8365cc2ee3e022","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.98.tgz","fileCount":1486,"integrity":"sha512-F9TIzSTSu/FHtUKvYfPnMOl5XZxWJ06WVA71JKbCEHDy6XuGU7CKlMZslsGoaVflvTytKPERWO/SDbKu4B2/eA==","signatures":[{"sig":"MEUCIQDDKv47BWcSfeo42q76hvjSQUY3tjRzngaAXVS8lf4lRAIgKYi4OFJYrglQtFsfUPDMdBhZnofDrvahzivyBiwpYC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339318},"type":"module","_from":"file:funhub-platform-0.2.98.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/8a4ebcfcded7cab0cd02fd348639f50e/funhub-platform-0.2.98.tgz","_integrity":"sha512-F9TIzSTSu/FHtUKvYfPnMOl5XZxWJ06WVA71JKbCEHDy6XuGU7CKlMZslsGoaVflvTytKPERWO/SDbKu4B2/eA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.98_1775050527653_0.371137776449703","host":"s3://npm-registry-packages-npm-production"}},"0.2.99":{"name":"@funhub/platform","version":"0.2.99","_id":"@funhub/platform@0.2.99","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3b713baba9b076800c035ecc511a5528adf0e4bb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.99.tgz","fileCount":1595,"integrity":"sha512-oLwvuP4L89km1uqG2o8xAhT3Mz5JfY8+XbgwInGjm4kTB7nh04xeCy0M+dvBWjhzt38V5G6hJBJEZWDOs3rX1w==","signatures":[{"sig":"MEYCIQDPqwm9gN8gdcjjjxsjBHIZFr0Bxo0QrnqcVDLeY1L/CQIhAPBh9qKl0T8l4xjzIPr3M6c9o4FE3UoJ/rL7zjikyH1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3841328},"type":"module","_from":"file:funhub-platform-0.2.99.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/e901e150bb29a4ee94297970d9b0d290/funhub-platform-0.2.99.tgz","_integrity":"sha512-oLwvuP4L89km1uqG2o8xAhT3Mz5JfY8+XbgwInGjm4kTB7nh04xeCy0M+dvBWjhzt38V5G6hJBJEZWDOs3rX1w==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.99_1775058771369_0.013709673377371168","host":"s3://npm-registry-packages-npm-production"}},"0.2.100":{"name":"@funhub/platform","version":"0.2.100","_id":"@funhub/platform@0.2.100","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f3dd587c5f80029ef181e605acc51968f475c128","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.100.tgz","fileCount":1595,"integrity":"sha512-GBza6URoI/9TCWtjIXdHIo6l5oMWlkEVXPvOYwoCmmGk3KmdcyoP/0YDErNtXE5BrU6oLlUMbbAEidDOMclYeg==","signatures":[{"sig":"MEYCIQCS2a5Y2TOS0OXKor9wzVYl1EIc3YFvYGssV/m38Ud3hgIhAMm4QFdmn/52iLVb+D+YcfouL+Lh7xGVZvt9qnD0StFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3841236},"type":"module","_from":"file:funhub-platform-0.2.100.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/6418ccc5448577867602f071669ab542/funhub-platform-0.2.100.tgz","_integrity":"sha512-GBza6URoI/9TCWtjIXdHIo6l5oMWlkEVXPvOYwoCmmGk3KmdcyoP/0YDErNtXE5BrU6oLlUMbbAEidDOMclYeg==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.100_1775062531083_0.8523546496463412","host":"s3://npm-registry-packages-npm-production"}},"0.2.101":{"name":"@funhub/platform","version":"0.2.101","_id":"@funhub/platform@0.2.101","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"70de0a8f7d53694eba660a0e1e8865c9dc0df1d3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.101.tgz","fileCount":1595,"integrity":"sha512-0RBvyQnjnQEZNH2RtbBubsQ7OiXSKzTjXn9ZaohrQsSAm+PzJQZQIdaYSSN8fheHk+pnTSqvStPJUAZOTgdJyg==","signatures":[{"sig":"MEYCIQCuc3ZVPsgTqRnk4Iutn7nWOmasD3/UsV3tuldAi3xHBgIhAKOsSPLK7Zfz/xPVtpiPNnY0ZUyKCtLbEoDBnF67RZni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3841401},"type":"module","_from":"file:funhub-platform-0.2.101.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/755ef48b8deb4fb78d6d073f7acc8511/funhub-platform-0.2.101.tgz","_integrity":"sha512-0RBvyQnjnQEZNH2RtbBubsQ7OiXSKzTjXn9ZaohrQsSAm+PzJQZQIdaYSSN8fheHk+pnTSqvStPJUAZOTgdJyg==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.101_1775064329534_0.2005295097378077","host":"s3://npm-registry-packages-npm-production"}},"0.2.102":{"name":"@funhub/platform","version":"0.2.102","_id":"@funhub/platform@0.2.102","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"65c5eef174e80bd79445867a415fb20766dc942b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.102.tgz","fileCount":1486,"integrity":"sha512-E5A82a+COpK9y8XdKbNHfLJPq4xjJyt0danyM2sLvQvD/ENwoDT9P0nAk8WKp6oQAc0CQ3zXZZYOk2d1KJ6Nrg==","signatures":[{"sig":"MEUCIByjstYpXz1ES9HA/dfIdROInyp4XTLsM66y9RZSBNGGAiEAo/r4dHSjGiU7+wdBZKsaThQq+s9X8wnK7vO1cqpnx3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339400},"type":"module","_from":"file:funhub-platform-0.2.102.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/0f629d47e2b9dcf1f85a4e957c2d8fc6/funhub-platform-0.2.102.tgz","_integrity":"sha512-E5A82a+COpK9y8XdKbNHfLJPq4xjJyt0danyM2sLvQvD/ENwoDT9P0nAk8WKp6oQAc0CQ3zXZZYOk2d1KJ6Nrg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.102_1775096782501_0.16409420249039974","host":"s3://npm-registry-packages-npm-production"}},"0.2.103":{"name":"@funhub/platform","version":"0.2.103","_id":"@funhub/platform@0.2.103","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"bb7e50d727830b5e7c19d3eff0039fab6936bf9e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.103.tgz","fileCount":1486,"integrity":"sha512-gqgCUhGNt4WAQBuGBmgvfFJKYAPcLhz/rM2ZT7QVRZbqYewmq88nEfB74f793nqResdtY4URNVDf4ecd81JP3A==","signatures":[{"sig":"MEQCIBrwBUC3mCyFDZKUJ0LiTXNrgNDMXO9zfV7991U9j5NqAiBGmg8obNqijKWfrAUDAKzGVnt4TSr0+ZSvz5yWR+a27Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339541},"type":"module","_from":"file:funhub-platform-0.2.103.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/4e27f356f1fda0375cf6add4a9ec8d0e/funhub-platform-0.2.103.tgz","_integrity":"sha512-gqgCUhGNt4WAQBuGBmgvfFJKYAPcLhz/rM2ZT7QVRZbqYewmq88nEfB74f793nqResdtY4URNVDf4ecd81JP3A==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.103_1775099183368_0.5380669334968808","host":"s3://npm-registry-packages-npm-production"}},"0.2.104":{"name":"@funhub/platform","version":"0.2.104","_id":"@funhub/platform@0.2.104","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"42ce3774797054130d9d4a4f61b0697224e42761","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.104.tgz","fileCount":1486,"integrity":"sha512-fWZmDnsTCpUH8J6ptCCetVuM5kgHHgWm643yo/XT0fxB0ABY2Sw1ukCwNAhk6LfYZHh9yrnH8fTMTIN0E7a6uA==","signatures":[{"sig":"MEYCIQDVVi34Bce2iXWkfybGPOymEA/isMhmIukJt7czvn+9RAIhAM+sNqc7JAh/YW1dRZfE5UEq+rPPA2l9D6u8iaxfakwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3340278},"type":"module","_from":"file:funhub-platform-0.2.104.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/sensor-init":{"types":"./dist/components/common/analytics-init/sensor-init.d.mts","import":"./dist/components/common/analytics-init/sensor-init.mjs"},"./components/common/analytics-init":{"types":"./dist/components/common/analytics-init/analytics-init.d.mts","import":"./dist/components/common/analytics-init/analytics-init.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/12d81b93e5a18064e28bf6e5e1ca5d9f/funhub-platform-0.2.104.tgz","_integrity":"sha512-fWZmDnsTCpUH8J6ptCCetVuM5kgHHgWm643yo/XT0fxB0ABY2Sw1ukCwNAhk6LfYZHh9yrnH8fTMTIN0E7a6uA==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.104_1775103827388_0.9571722552251722","host":"s3://npm-registry-packages-npm-production"}},"0.2.105":{"name":"@funhub/platform","version":"0.2.105","_id":"@funhub/platform@0.2.105","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"51c67f72aa1131becbece06a4a5cf94faf4ed769","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.105.tgz","fileCount":1486,"integrity":"sha512-d3e45dMScjD3O8savXpL7IJvxQs7gOmJl+R128bjIyQhnNwq4CZYlByqPubD87dxwj00TzXDZNqeGoZzT7bXpg==","signatures":[{"sig":"MEUCIQCWOSCbaAg7iOtzWybEcPvySZmLMFMJMB2oyq9azrAN+QIgZ/ncUUUzch/SN1Lj5790XpRVmiPXHSqEndWhPIkmt70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339868},"type":"module","_from":"file:funhub-platform-0.2.105.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/b1473623f4f9ae04f08fc03a0c542dea/funhub-platform-0.2.105.tgz","_integrity":"sha512-d3e45dMScjD3O8savXpL7IJvxQs7gOmJl+R128bjIyQhnNwq4CZYlByqPubD87dxwj00TzXDZNqeGoZzT7bXpg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.105_1775104414998_0.3597172914157365","host":"s3://npm-registry-packages-npm-production"}},"0.2.106":{"name":"@funhub/platform","version":"0.2.106","_id":"@funhub/platform@0.2.106","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9b4312f4c79138de0379dcf284f5345f44994283","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.106.tgz","fileCount":1486,"integrity":"sha512-4bIrq41By4eLAdwPzli7JBLl97yMSv9ESqd0O8cT+zIiRC65mlr3Mjk77cwl1sl86v7NrPqMEnVq1aga6wb+lg==","signatures":[{"sig":"MEQCIAeCWTECo8ccKpyNv2xzijmtw/eAOB7WfJKM+cU8HRKrAiBF5QcxIqnVFqb3EBZc2cM3VyVCt7vO98lQe+rwldz04g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3340047},"type":"module","_from":"file:funhub-platform-0.2.106.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/2fe4f2ef082608b184854ebb4d075629/funhub-platform-0.2.106.tgz","_integrity":"sha512-4bIrq41By4eLAdwPzli7JBLl97yMSv9ESqd0O8cT+zIiRC65mlr3Mjk77cwl1sl86v7NrPqMEnVq1aga6wb+lg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.106_1775106229618_0.859919448916094","host":"s3://npm-registry-packages-npm-production"}},"0.2.107":{"name":"@funhub/platform","version":"0.2.107","_id":"@funhub/platform@0.2.107","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"88cee4f1027630b4773800684a8be6d237fb1947","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.107.tgz","fileCount":1595,"integrity":"sha512-u9fPDfTPMPGwqHWKiTI7k396nY276/x/+I6px9gDQ9Rg3ly7th5gaD6w0KRAqUOwl0/O042/YEYbun/Db0/oQg==","signatures":[{"sig":"MEUCID7mAANgtQyNgsHlFF8JN5tmOeOc68GWQtiuWRG/qSBtAiEAoFwpM03i2kB/3f3iiGz6PAqAAg0Tb907xP57CixvNm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3842977},"type":"module","_from":"file:funhub-platform-0.2.107.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/052913be6181e6c30949bd823d9b8e2e/funhub-platform-0.2.107.tgz","_integrity":"sha512-u9fPDfTPMPGwqHWKiTI7k396nY276/x/+I6px9gDQ9Rg3ly7th5gaD6w0KRAqUOwl0/O042/YEYbun/Db0/oQg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.107_1775113519508_0.44383183749249366","host":"s3://npm-registry-packages-npm-production"}},"0.2.108":{"name":"@funhub/platform","version":"0.2.108","_id":"@funhub/platform@0.2.108","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e232b40e630d36cbf4199122fe85bfd8036c0fda","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.108.tgz","fileCount":1595,"integrity":"sha512-23SFHjvg7Tb5mQeTfNLBKaeN5MjhtlpcEDga0txu3HihgZX2dXzcFYaAr8v00M7n4hj11sI7ghvGg9BpC1umZA==","signatures":[{"sig":"MEQCIFXtD94bBZL5+c1w3RrqxSB9eItXFpk+n1qH1DONNdUyAiB3rOiD6sA2nl6aesfTjXoZHSYKvIhx2Z2oRyU1k4odTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3842962},"type":"module","_from":"file:funhub-platform-0.2.108.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/b478187d7327c702d66da800c5478e14/funhub-platform-0.2.108.tgz","_integrity":"sha512-23SFHjvg7Tb5mQeTfNLBKaeN5MjhtlpcEDga0txu3HihgZX2dXzcFYaAr8v00M7n4hj11sI7ghvGg9BpC1umZA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.108_1775114571577_0.8780079824594309","host":"s3://npm-registry-packages-npm-production"}},"0.2.109":{"name":"@funhub/platform","version":"0.2.109","_id":"@funhub/platform@0.2.109","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e9278a93103cc2d342fd8a364d45ce6d38ed61cf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.109.tgz","fileCount":1596,"integrity":"sha512-orpC95iWtwMoF7Mu7CxX0oMpymp4nXQYlUQ1BRS9p9stzCe1neZ8/I0fE80jjhq9I+3NpDVQipgwhAFHsrI4XA==","signatures":[{"sig":"MEUCIDS+hmP3Iicqm+qq5oZgOlNrX582dY3FTsMe4x63uFCeAiEA10XrgKKDW+uki0wV7oLfVYgvJkq09iORhnxm6QnZr+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3846042},"type":"module","_from":"file:funhub-platform-0.2.109.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/51435e61c78965fd365832b7776f0ff6/funhub-platform-0.2.109.tgz","_integrity":"sha512-orpC95iWtwMoF7Mu7CxX0oMpymp4nXQYlUQ1BRS9p9stzCe1neZ8/I0fE80jjhq9I+3NpDVQipgwhAFHsrI4XA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.109_1775115484046_0.9479985968917639","host":"s3://npm-registry-packages-npm-production"}},"0.2.110":{"name":"@funhub/platform","version":"0.2.110","_id":"@funhub/platform@0.2.110","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"137708d84afd43e3460303e4f9011cbb2205c2aa","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.110.tgz","fileCount":1486,"integrity":"sha512-kNhDhLUrLsThnr34SEdUascOKA/+txPyeBYFhi62dyiKh+XiOquEwjnGoDLzpE1zLWD8B7BO89xknceuVhZgmw==","signatures":[{"sig":"MEYCIQD/GR/C3s0btzFY3hG1h4EURq5SYviX9Al8QBlDuWATUQIhAIo3F2CGrcJMbUORZ/kjhY8ax7qv5mfSZaSjlkmRAG6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339875},"type":"module","_from":"file:funhub-platform-0.2.110.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/7ed82614ed2871e79963d2ad60a20153/funhub-platform-0.2.110.tgz","_integrity":"sha512-kNhDhLUrLsThnr34SEdUascOKA/+txPyeBYFhi62dyiKh+XiOquEwjnGoDLzpE1zLWD8B7BO89xknceuVhZgmw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.110_1775119165248_0.09751983291697308","host":"s3://npm-registry-packages-npm-production"}},"0.2.111":{"name":"@funhub/platform","version":"0.2.111","_id":"@funhub/platform@0.2.111","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dc0a58639ff58895ca4fadca9f4d158a7a631b6b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.111.tgz","fileCount":1596,"integrity":"sha512-V7Z0EBu/VPiWownVgmlmIjQBNkq6Mcf97BzCTcs0a28TaNz70IX8Iar5Juc9xYkfRWZwprYRnBeMg2dJnikeXA==","signatures":[{"sig":"MEQCIDa5Zerj9nnoxBzVlD6dzbyMvxu7TLbEPgpylNlQlisBAiAL8O5L/l7DE4WN8K7W2ciCx9fZAU2AZrD/HNfQzMl2xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3846029},"type":"module","_from":"file:funhub-platform-0.2.111.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/e96215ab11af91f6e05ae53280265e41/funhub-platform-0.2.111.tgz","_integrity":"sha512-V7Z0EBu/VPiWownVgmlmIjQBNkq6Mcf97BzCTcs0a28TaNz70IX8Iar5Juc9xYkfRWZwprYRnBeMg2dJnikeXA==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.111_1775122096054_0.15974541836130696","host":"s3://npm-registry-packages-npm-production"}},"0.2.112":{"name":"@funhub/platform","version":"0.2.112","_id":"@funhub/platform@0.2.112","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2a9c50231283f8e3f01e27b7dc63d5b865dbd106","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.112.tgz","fileCount":1596,"integrity":"sha512-vhYXa8tGfXi6fiBBU7p7s2+xaVTXCgwdfTyTvZxdmDWgi397ioBu5G70kiqVu1IHeB7YlF40srTGzspQ1bejNw==","signatures":[{"sig":"MEYCIQDm9YIjZIhgY1e7WWZmyz7+mLszKcV6ugp51TwPG8qtOwIhAKZiHibgtvalnlXBXrSCiwEizQHC8W8GZL8EHNEvt0CI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3848607},"type":"module","_from":"file:funhub-platform-0.2.112.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/cfe0ca5bb20efc12d405c89cae35382f/funhub-platform-0.2.112.tgz","_integrity":"sha512-vhYXa8tGfXi6fiBBU7p7s2+xaVTXCgwdfTyTvZxdmDWgi397ioBu5G70kiqVu1IHeB7YlF40srTGzspQ1bejNw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.112_1775125122093_0.9937113419384207","host":"s3://npm-registry-packages-npm-production"}},"0.2.113":{"name":"@funhub/platform","version":"0.2.113","_id":"@funhub/platform@0.2.113","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ba03928956901fa83ad56b5b8b3c22534e745ade","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.113.tgz","fileCount":1596,"integrity":"sha512-aHprN+JWgd3I2LYCjlmcZ9Tz86yByLAWnI2NmcsoHfq8cpxNz5l0JwussogjTKXxdEsFtrfMWwIJ0OgUo/KhKw==","signatures":[{"sig":"MEQCIFhhz7zaIh18C+k5gpaNv/SGU+47Z94kuLdRuDQHYKZzAiBNQREUm+eF4MBYuUtvTna+b9ZLTDAA9DOo+T6d1hsY+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3846971},"type":"module","_from":"file:funhub-platform-0.2.113.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/21ebf853cd2943884758de1b0dd0ca60/funhub-platform-0.2.113.tgz","_integrity":"sha512-aHprN+JWgd3I2LYCjlmcZ9Tz86yByLAWnI2NmcsoHfq8cpxNz5l0JwussogjTKXxdEsFtrfMWwIJ0OgUo/KhKw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.113_1775126174121_0.1308328833402843","host":"s3://npm-registry-packages-npm-production"}},"0.2.114":{"name":"@funhub/platform","version":"0.2.114","_id":"@funhub/platform@0.2.114","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"61df9f7a90d9b4a6f98084e6ca2e9128ff5d42cd","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.114.tgz","fileCount":1593,"integrity":"sha512-jkv1e1j4/HQTyjDJiG7jxo0PekX4ZgArtpWY0win/X/VEfC2C50KGoLzkhjplFsT6G26y6IxaVkWCLOz+tqsOQ==","signatures":[{"sig":"MEQCIDkuygJ+vw78xZq6oqv3EiGbVvL7gBUsCBKJC+Pjq+YYAiAGLqC9WrpjqRR7pFHhMRG7eLtvshCN4Ccla1liWXqtuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8745689},"type":"module","_from":"file:funhub-platform-0.2.114.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_resolved":"/private/var/folders/f0/fvvmxhzj7xg23gwlgvpqfvc80000gn/T/c973d4e77c8872aa09f6fb5f7eda8989/funhub-platform-0.2.114.tgz","_integrity":"sha512-jkv1e1j4/HQTyjDJiG7jxo0PekX4ZgArtpWY0win/X/VEfC2C50KGoLzkhjplFsT6G26y6IxaVkWCLOz+tqsOQ==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.114_1775129544190_0.41145143835184017","host":"s3://npm-registry-packages-npm-production"}},"0.2.115":{"name":"@funhub/platform","version":"0.2.115","_id":"@funhub/platform@0.2.115","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1381e3445a56e5256cb8d7b68a45b93533815b63","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.115.tgz","fileCount":1594,"integrity":"sha512-vNsfIDjTRdhAAxnwFuFFzF5Lh1GZxgKI2h3u4Uvqd9iBBM6OFGoShl+8ZFxGHVm9DMemsbw9p30UtGxG0GC77g==","signatures":[{"sig":"MEUCIQC5YeTfwxIobeontZUC18+nRPA8aplEHuEd2CQz1Lg2jQIgNfnVnlTEd5QDO7WWatUPPWGhY/DGduhmjxP3y9WXzL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8746976},"type":"module","_from":"file:funhub-platform-0.2.115.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/54a2e72542d36527a14d2c1c60cf5976/funhub-platform-0.2.115.tgz","_integrity":"sha512-vNsfIDjTRdhAAxnwFuFFzF5Lh1GZxgKI2h3u4Uvqd9iBBM6OFGoShl+8ZFxGHVm9DMemsbw9p30UtGxG0GC77g==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.115_1775134241690_0.6904565705725834","host":"s3://npm-registry-packages-npm-production"}},"0.2.116":{"name":"@funhub/platform","version":"0.2.116","_id":"@funhub/platform@0.2.116","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"55b8bef4ecfb43f640aea6c18b5e6d7f6c7a36b7","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.116.tgz","fileCount":1595,"integrity":"sha512-CUBNNwYsYnruBPAOb+YB28eq/ptRDtlp7aVasE7H4RAY+fdRclC+9NICqBW0v6HYGuxZEFci/l94j2hGM/l/3w==","signatures":[{"sig":"MEQCICQxziBUJr6F+Jf6+wkmklK2PWa4gbx3eNUsyarRO/EDAiAlMJPIXCl73JpdoNCWrI4bgJyAVBHiwRIEQJRTInvoYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8769267},"type":"module","_from":"file:funhub-platform-0.2.116.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/a4a8b7ab2b289105057b014be6c0bc28/funhub-platform-0.2.116.tgz","_integrity":"sha512-CUBNNwYsYnruBPAOb+YB28eq/ptRDtlp7aVasE7H4RAY+fdRclC+9NICqBW0v6HYGuxZEFci/l94j2hGM/l/3w==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.116_1775136691878_0.6889334761808941","host":"s3://npm-registry-packages-npm-production"}},"0.2.117":{"name":"@funhub/platform","version":"0.2.117","_id":"@funhub/platform@0.2.117","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3bb87718bde50fe8419bbd23e8ca1dd24068e4b2","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.117.tgz","fileCount":1595,"integrity":"sha512-d87XT5ezbgEUwmuh1vdIh0dQSnsb7/DswH9rQkfO+qi1VbrB4NyZkTYKulNRUP7ZDX5KbwrOls7939bQTkGwMg==","signatures":[{"sig":"MEUCIQDKly6DA56x7QOcsechtm3xyK1FH6YRByTgzZxiwWc1agIgYrdWn7c/J4wUcbU+CKhzoLg9v16HhNb94mfMK3O0pPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8769593},"type":"module","_from":"file:funhub-platform-0.2.117.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/de4d0869337d2ea0562d8f810d4c8150/funhub-platform-0.2.117.tgz","_integrity":"sha512-d87XT5ezbgEUwmuh1vdIh0dQSnsb7/DswH9rQkfO+qi1VbrB4NyZkTYKulNRUP7ZDX5KbwrOls7939bQTkGwMg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.117_1775137154359_0.7984486312820032","host":"s3://npm-registry-packages-npm-production"}},"0.2.118":{"name":"@funhub/platform","version":"0.2.118","_id":"@funhub/platform@0.2.118","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e87348a1bafa72edce9d9cb7faf34d854b6568bc","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.118.tgz","fileCount":1595,"integrity":"sha512-tdei6vvRQFkXX2T559s0wnBK1gcOLSPp29LvOgpz8MDnwb7aX73CbSD7S/LkO1nRGvdeIGvuDQf/QKZRNbuVzw==","signatures":[{"sig":"MEUCIHZIfQYb9+tleMFDiq42s9cxK/iWSpkUvOFmVWuNdxqBAiEA5fKk/j/mQlHVR/ieLhsgqIOKvO6YqYRQObmfT5PuXKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8769583},"type":"module","_from":"file:funhub-platform-0.2.118.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/87e857895eb3c0c06687844acbb1808c/funhub-platform-0.2.118.tgz","_integrity":"sha512-tdei6vvRQFkXX2T559s0wnBK1gcOLSPp29LvOgpz8MDnwb7aX73CbSD7S/LkO1nRGvdeIGvuDQf/QKZRNbuVzw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.118_1775137564205_0.051019162581326105","host":"s3://npm-registry-packages-npm-production"}},"0.2.119":{"name":"@funhub/platform","version":"0.2.119","_id":"@funhub/platform@0.2.119","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"688f0fc9c742729d6859a51481bc89d327b912e4","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.119.tgz","fileCount":1593,"integrity":"sha512-mT6Df701UX4KWjKm/5/DC3VipzSrU36f6JDLb+GYmOR4lWmGCvzQMdA+MqQaQuJczzYSGzK7gVDCRE12RarBLw==","signatures":[{"sig":"MEYCIQDtZZjdZZAPkCFjT1vbQUUJjFHsPqRue3oIzPgdR11mbgIhAIIK4adTtKwdxseM6GA+iyn0cXi8leZI5xXy42NRu1ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12088218},"type":"module","_from":"file:funhub-platform-0.2.119.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown && node scripts/patch-dist-runtime.mjs","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_resolved":"/private/var/folders/f0/fvvmxhzj7xg23gwlgvpqfvc80000gn/T/20feb513f435a48fab5f7df63751e040/funhub-platform-0.2.119.tgz","_integrity":"sha512-mT6Df701UX4KWjKm/5/DC3VipzSrU36f6JDLb+GYmOR4lWmGCvzQMdA+MqQaQuJczzYSGzK7gVDCRE12RarBLw==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.119_1775140016408_0.35695476983168417","host":"s3://npm-registry-packages-npm-production"}},"0.2.120":{"name":"@funhub/platform","version":"0.2.120","_id":"@funhub/platform@0.2.120","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a7c4e0c226e135bec32a3fb36e80d05f5a523785","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.120.tgz","fileCount":1595,"integrity":"sha512-jw4scU+qzn8ycdS8IS0RoFgmtvItgyyQxILO9ajHH3bcv82RJ6Ql76dGeCr3lNtBv5f/Tv8ed9Ph06tvB1eY8Q==","signatures":[{"sig":"MEUCIF5irT8qr+f0K/KLmRJ0U5f2mvGBFC4TohigR6KxTkIjAiEAkz0KY+1MHDqHljCjGCKthde5HIWuIqBhL5wF2XLLwXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12112117},"type":"module","_from":"file:funhub-platform-0.2.120.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown && node scripts/patch-dist-runtime.mjs","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_resolved":"/private/var/folders/f0/fvvmxhzj7xg23gwlgvpqfvc80000gn/T/9d43c9a193c3a244aeba1bb2c5fa3b42/funhub-platform-0.2.120.tgz","_integrity":"sha512-jw4scU+qzn8ycdS8IS0RoFgmtvItgyyQxILO9ajHH3bcv82RJ6Ql76dGeCr3lNtBv5f/Tv8ed9Ph06tvB1eY8Q==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.120_1775140971477_0.7395612681325845","host":"s3://npm-registry-packages-npm-production"}},"0.2.121":{"name":"@funhub/platform","version":"0.2.121","_id":"@funhub/platform@0.2.121","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3244dccd4bc2c0c592241aa494381e598e757709","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.121.tgz","fileCount":1597,"integrity":"sha512-NWi8EWZDrfy0bkjzCRfp89fmo5XbaJVOpJd/yNiCZqSAy3QKtt5d0Yde4ZdEwlKVc9qGsw/LnevbC3R77gCQOw==","signatures":[{"sig":"MEUCIQDpwIbJGwUxxzmn6KCPAs32kzn5UsVMotva99yr6v9PjAIgGH2mtinjX98H/iM5Tdl53CD8Ba3aonXT7Jfi2K5JVkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8769640},"type":"module","_from":"file:funhub-platform-0.2.121.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/86d4a582c28e2aed34ebaefcbf3e2f19/funhub-platform-0.2.121.tgz","_integrity":"sha512-NWi8EWZDrfy0bkjzCRfp89fmo5XbaJVOpJd/yNiCZqSAy3QKtt5d0Yde4ZdEwlKVc9qGsw/LnevbC3R77gCQOw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.121_1775142269413_0.6224737293918221","host":"s3://npm-registry-packages-npm-production"}},"0.2.122":{"name":"@funhub/platform","version":"0.2.122","_id":"@funhub/platform@0.2.122","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9a4fd6dc9c99ba346c0abe4cd5a5cee617be98e6","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.122.tgz","fileCount":1595,"integrity":"sha512-je/hwSwTPMQQ7dYldsz2Jwm1iYD2w3W3INcF+P5NwHvx06vdgW5a/PtCQsDIXk8utFgbhcoh+nXcoiN/z0cHng==","signatures":[{"sig":"MEUCIGOF9S3VMvg2d4tN9VyiAsRgo8q4M0O5vV4Hp24WUdf4AiEA7iNl2zQVBVPuYanQlh4a2yJf6s2at2BQzT+q+5LmI6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8769544},"type":"module","_from":"file:funhub-platform-0.2.122.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/8932e2a431b36de657f01481f3451054/funhub-platform-0.2.122.tgz","_integrity":"sha512-je/hwSwTPMQQ7dYldsz2Jwm1iYD2w3W3INcF+P5NwHvx06vdgW5a/PtCQsDIXk8utFgbhcoh+nXcoiN/z0cHng==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.122_1775183978299_0.46138113939252867","host":"s3://npm-registry-packages-npm-production"}},"0.2.123":{"name":"@funhub/platform","version":"0.2.123","_id":"@funhub/platform@0.2.123","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"06a6b3d12c223364908c47555c232dc1e29d5da1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.123.tgz","fileCount":1595,"integrity":"sha512-+oeIPPoLwyYbkkJHmtgP36v9Aw+4EvH8iRSyWPg16spnSVZl1oEXPQyJ+nUWPEIy5y+g/zTDFhlLnvzTaEbYiA==","signatures":[{"sig":"MEUCIQCzR1XEFW1c9IFmfzl6ap7jedqPsZ7R6XtpCkjD2mgjbQIgGo72zLTfS/4TkqlBDn9MufauiRRH8nKlEs8z9UYrzb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8775697},"type":"module","_from":"file:funhub-platform-0.2.123.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/3705d51d89c2f6e06b93526ef65dbea9/funhub-platform-0.2.123.tgz","_integrity":"sha512-+oeIPPoLwyYbkkJHmtgP36v9Aw+4EvH8iRSyWPg16spnSVZl1oEXPQyJ+nUWPEIy5y+g/zTDFhlLnvzTaEbYiA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.123_1775187929348_0.9140664764900197","host":"s3://npm-registry-packages-npm-production"}},"0.2.124":{"name":"@funhub/platform","version":"0.2.124","_id":"@funhub/platform@0.2.124","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c5a75ac13c1c84a2ee06ce2687d18bc4b0517752","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.124.tgz","fileCount":1595,"integrity":"sha512-+kVmlXgA9PnBkRiWFiu/3vr2hvnZyvhVCusOdiPmsTAZ5fj0nvaNslyQr+7gLYrfzrHTBTylzl3sAgw0NWWfRA==","signatures":[{"sig":"MEYCIQD3nLlfJY9dl/31Lk1ulO7GaIvATTwQj0Uc0Jmpb1gDMgIhAIk+g09K2+jhfGgNAy/26fbOt/+96dFBJfImlF34W4dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8774645},"type":"module","_from":"file:funhub-platform-0.2.124.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/64cfa4050691f9f5e629f0f5223710ac/funhub-platform-0.2.124.tgz","_integrity":"sha512-+kVmlXgA9PnBkRiWFiu/3vr2hvnZyvhVCusOdiPmsTAZ5fj0nvaNslyQr+7gLYrfzrHTBTylzl3sAgw0NWWfRA==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.124_1775188865857_0.6164720145304186","host":"s3://npm-registry-packages-npm-production"}},"0.2.125":{"name":"@funhub/platform","version":"0.2.125","_id":"@funhub/platform@0.2.125","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"5b19fde19edbf2f9e668544799de210129c02034","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.125.tgz","fileCount":1597,"integrity":"sha512-OYeOZT5qMm0GHjx1aGqlnWo0jxR5p19CMCP24gchtMrfeYmxNP5o61aC/nNct/ixjLLa6SeP9XQiXs4yZHzD0Q==","signatures":[{"sig":"MEUCIC7aEU8s4YRLObModEFdqgErK2RX8P7mmpjB5lUu0iL1AiEA97VRQkCZHIrWbUqAMX3BPLFlPxWYKbdCOXrprPKLeAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8777915},"type":"module","_from":"file:funhub-platform-0.2.125.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/86544087c6688c3f76812bc15b075c28/funhub-platform-0.2.125.tgz","_integrity":"sha512-OYeOZT5qMm0GHjx1aGqlnWo0jxR5p19CMCP24gchtMrfeYmxNP5o61aC/nNct/ixjLLa6SeP9XQiXs4yZHzD0Q==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.125_1775189375308_0.7786888530431006","host":"s3://npm-registry-packages-npm-production"}},"0.2.126":{"name":"@funhub/platform","version":"0.2.126","_id":"@funhub/platform@0.2.126","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"89be987837db1980ede605b2d64141927bc8b93a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.126.tgz","fileCount":1597,"integrity":"sha512-TA/2Ezbtu34KjBXT7SmHBapd6hGg55MQU7jyFePW3ewRQk6g3dUWs73YzvVoB+tDONkNUjEQ++XnUewWhaJU3Q==","signatures":[{"sig":"MEQCIBesIrF380rDRmaPdsCbMeompJseSiJ8pfkUcBDCMu4kAiAjp4JhcysW6BLFsSLUK3GAQQ5dxLU+bWrRWjkvQjblrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8778345},"type":"module","_from":"file:funhub-platform-0.2.126.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/3282dae19133d5a0980ddd9558b6210f/funhub-platform-0.2.126.tgz","_integrity":"sha512-TA/2Ezbtu34KjBXT7SmHBapd6hGg55MQU7jyFePW3ewRQk6g3dUWs73YzvVoB+tDONkNUjEQ++XnUewWhaJU3Q==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.126_1775196228718_0.8212526806395164","host":"s3://npm-registry-packages-npm-production"}},"0.2.127":{"name":"@funhub/platform","version":"0.2.127","_id":"@funhub/platform@0.2.127","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b2ff80ed961e81353a767d055f2155970f3936d0","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.127.tgz","fileCount":1598,"integrity":"sha512-DHi8MY/GsGcEqS3EQTsVlcdn534qMMZ6S3HxsJjQrqoWEHECYLpikNVb+U5d6hgEFMRoBq1IK+CZkwsE6hjPPw==","signatures":[{"sig":"MEQCIEk89OjclYx/wRtcpArjCPpxil4HYowP13rTtGPzY4q3AiBDlgcd+rpcRdC1thevQljWIL8vQRvTemQ63OcC5KL5ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8783167},"type":"module","_from":"file:funhub-platform-0.2.127.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build && node scripts/prepare-im-sdk.mjs","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/916405953b8f87c5ca15a902790ff370/funhub-platform-0.2.127.tgz","_integrity":"sha512-DHi8MY/GsGcEqS3EQTsVlcdn534qMMZ6S3HxsJjQrqoWEHECYLpikNVb+U5d6hgEFMRoBq1IK+CZkwsE6hjPPw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.2","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.127_1775200257759_0.337562107273671","host":"s3://npm-registry-packages-npm-production"}},"0.2.128":{"name":"@funhub/platform","version":"0.2.128","_id":"@funhub/platform@0.2.128","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b6bedd5a1851f5b8b16ecfcd3cc04607cc6ca824","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.128.tgz","fileCount":1597,"integrity":"sha512-ZGsIa+4r4AWdHADBPOEuoZFn3Zzsgotmu0ZhQks1ouVvrn9x6oFIZq/sz8QOuyYQnB0TIPdZmxUKq4wP3Fkfmw==","signatures":[{"sig":"MEQCID+P021kkiHIOnclPrq9vYtvFmkMDPMSOMEpqUIDLgjrAiBolcPY+S6U2J9g4l8RkZj/GWQMO/KBIN+JJ57U+FXUiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879629},"type":"module","_from":"file:funhub-platform-0.2.128.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_resolved":"/private/var/folders/f0/fvvmxhzj7xg23gwlgvpqfvc80000gn/T/0cf1c09309bbd6495ddad41e433c70c8/funhub-platform-0.2.128.tgz","_integrity":"sha512-ZGsIa+4r4AWdHADBPOEuoZFn3Zzsgotmu0ZhQks1ouVvrn9x6oFIZq/sz8QOuyYQnB0TIPdZmxUKq4wP3Fkfmw==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.128_1775203666501_0.17985158405151225","host":"s3://npm-registry-packages-npm-production"}},"0.2.129":{"name":"@funhub/platform","version":"0.2.129","_id":"@funhub/platform@0.2.129","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d80b7ebee4de0cf7dd6870f9a060390ed0b3b21e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.129.tgz","fileCount":1597,"integrity":"sha512-VA12iGNu2zvx4rN96Oc5AtGynP+OiA6UwJPfBuzP9uyM0ziDxhS699fmeWYK9L0XF4dn5Y+IBF4k7GGpornJDg==","signatures":[{"sig":"MEYCIQCnCre5zmk1CyV5UNXecQe4wQ/F89b3qEhD7kxn2h9EkQIhALl7MoHUgy9bJYOcz0ImugBdDRczx3afDx2BcyKjwawc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879761},"type":"module","_from":"file:funhub-platform-0.2.129.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/7d7ef73e8869f01cdf59cff4537005e7/funhub-platform-0.2.129.tgz","_integrity":"sha512-VA12iGNu2zvx4rN96Oc5AtGynP+OiA6UwJPfBuzP9uyM0ziDxhS699fmeWYK9L0XF4dn5Y+IBF4k7GGpornJDg==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.129_1775204210725_0.02086228447186267","host":"s3://npm-registry-packages-npm-production"}},"0.2.130":{"name":"@funhub/platform","version":"0.2.130","_id":"@funhub/platform@0.2.130","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"da0dd988685a2354ca574c7a33de7450b0af43de","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.130.tgz","fileCount":1597,"integrity":"sha512-QCfeLpBBFFtrw3XP02x9P+n3Z6nV7eQvwjltrCWoD9CAUHygGLM2a0vSQpsRj5soFCYWvXIqIuj3T6khYgtw9Q==","signatures":[{"sig":"MEUCIQDuqkEVxMSb35E5B6XUi4LnV94JUUSX91u/J5AN24eX3gIgK/DfPTY1F9w1c1o4RmLlu4WNEZz2t4OdFqwBXIu+ajc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879761},"type":"module","_from":"file:funhub-platform-0.2.130.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"london2025","email":"ld2025@tutamail.com"},"_resolved":"/private/var/folders/f0/fvvmxhzj7xg23gwlgvpqfvc80000gn/T/9c560c349aa38b7f7f9ffe71ac862cee/funhub-platform-0.2.130.tgz","_integrity":"sha512-QCfeLpBBFFtrw3XP02x9P+n3Z6nV7eQvwjltrCWoD9CAUHygGLM2a0vSQpsRj5soFCYWvXIqIuj3T6khYgtw9Q==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.130_1775205350928_0.04569931333189725","host":"s3://npm-registry-packages-npm-production"}},"0.2.131":{"name":"@funhub/platform","version":"0.2.131","_id":"@funhub/platform@0.2.131","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"916949da47eb4925774f0471f23226ce8323025e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.131.tgz","fileCount":1597,"integrity":"sha512-0c2CLB9WiVWEn6Wm5Vfjxt4Iqe+GXezM28q18urMNnBlskPNwvLGBncvX3n7WtgMqnVRUIsCYDdsqQct7XNOeQ==","signatures":[{"sig":"MEUCIBbL+7sdLEqvtiOO6ir8MS1JX6KVSLTqeYWRu84Gf1BpAiEA5CS/qDsuANMQ3iyIU2y7UFoio8ZDLJKPD9p1QwShCBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880297},"type":"module","_from":"file:funhub-platform-0.2.131.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/c907b26e4ed55f6d2685e1337cd820b1/funhub-platform-0.2.131.tgz","_integrity":"sha512-0c2CLB9WiVWEn6Wm5Vfjxt4Iqe+GXezM28q18urMNnBlskPNwvLGBncvX3n7WtgMqnVRUIsCYDdsqQct7XNOeQ==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.131_1775209899991_0.9319391223305369","host":"s3://npm-registry-packages-npm-production"}},"0.2.132":{"name":"@funhub/platform","version":"0.2.132","_id":"@funhub/platform@0.2.132","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"92d1cf16681e8e04549a24b6073b44ae76e1cfe3","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.132.tgz","fileCount":1598,"integrity":"sha512-LNdyzRYLJDkLniDcATTDRKxhq8F0FhLccWCENwNGRd3FBqx5ZQOum1vFWmpEOVxWbbcyg3oGQpiNOSt/wRhu+w==","signatures":[{"sig":"MEUCIFw2bir2Kh+T/nXtd7vuKoS8kM9JWQmpeJtJJsg7bnOXAiEA2ZNpFJbiqVkJJDR3XKL5oq5UN5pmIF23RIn/e080H9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3887184},"type":"module","_from":"file:funhub-platform-0.2.132.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/13769e85ef8eb955058cae4a0806ae52/funhub-platform-0.2.132.tgz","_integrity":"sha512-LNdyzRYLJDkLniDcATTDRKxhq8F0FhLccWCENwNGRd3FBqx5ZQOum1vFWmpEOVxWbbcyg3oGQpiNOSt/wRhu+w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.132_1775535610655_0.3974919978240008","host":"s3://npm-registry-packages-npm-production"}},"0.2.133":{"name":"@funhub/platform","version":"0.2.133","_id":"@funhub/platform@0.2.133","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0d44b156be1694f7cf155365275e700197372230","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.133.tgz","fileCount":1598,"integrity":"sha512-tGnR3qxVXHSANGYzgBQQVNjw4pX5SCmlkQ1pich+sUS9OgkYfKkfhrbW5T1yd2ajzkIoZ5leFgPhsdo1hdlHEQ==","signatures":[{"sig":"MEUCIQCgrSPeMj4saHUnSumDBdgxT6d+ngD/oPuBQ3AFcLr2PQIgfnW3qaPrjT8R+Jo2TsLHeahblKcfT1cfmgN6nATMWzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3891459},"type":"module","_from":"file:funhub-platform-0.2.133.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/864bfa054a6f55c09c5aeaa959670fdd/funhub-platform-0.2.133.tgz","_integrity":"sha512-tGnR3qxVXHSANGYzgBQQVNjw4pX5SCmlkQ1pich+sUS9OgkYfKkfhrbW5T1yd2ajzkIoZ5leFgPhsdo1hdlHEQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.133_1775539873197_0.027143430873800556","host":"s3://npm-registry-packages-npm-production"}},"0.2.134":{"name":"@funhub/platform","version":"0.2.134","_id":"@funhub/platform@0.2.134","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f52bf8a0fca3476f6e91608522de814a54dcb479","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.134.tgz","fileCount":1598,"integrity":"sha512-iGkF4+jldJ+U45wgJG5j+6l6ppNMYhwlZ1fCzkgj6cBS3RqGNUmeZzhb/aZoaPwEjYD/eBvrSkgTXdbNduvhJA==","signatures":[{"sig":"MEQCIGh++QCcDYUtjEzbLvSl/JSu229qFb3M96kFHwEX1FXuAiA143bHf/jyY8ViouokpLDabouQ6dGGGgmaKT0FQQ1Ujw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3891459},"type":"module","_from":"file:funhub-platform-0.2.134.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/0c3b518f6675d23b74f98543b7bd1d52/funhub-platform-0.2.134.tgz","_integrity":"sha512-iGkF4+jldJ+U45wgJG5j+6l6ppNMYhwlZ1fCzkgj6cBS3RqGNUmeZzhb/aZoaPwEjYD/eBvrSkgTXdbNduvhJA==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.134_1775542154405_0.5894396870078851","host":"s3://npm-registry-packages-npm-production"}},"0.2.135":{"name":"@funhub/platform","version":"0.2.135","_id":"@funhub/platform@0.2.135","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"753fa2039bb86bb8c4671aadb1f0dce546b90d9e","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.135.tgz","fileCount":1600,"integrity":"sha512-IusF9jhIfcIM6AdjYbAboXyvJZB6RolxXRV4U/vm/e+5mYqalsOfUT77KJWyi4aUR0dzOLWS7AXeR5LXXDoL9w==","signatures":[{"sig":"MEYCIQCFVBBosbeLFUQE+fhu1IxSntJK/EScKqH9/+s1idTZnAIhAN5kBPnW4MGacNnP0bYn+nxBRTt/j5oJFoj+swQTcUNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3897549},"type":"module","_from":"file:funhub-platform-0.2.135.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_resolved":"/private/var/folders/b_/ltwjyx_51771_p04s4_f9dmm0000gn/T/7d3fc916bd3c1f246d9e02c2423830fa/funhub-platform-0.2.135.tgz","_integrity":"sha512-IusF9jhIfcIM6AdjYbAboXyvJZB6RolxXRV4U/vm/e+5mYqalsOfUT77KJWyi4aUR0dzOLWS7AXeR5LXXDoL9w==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.135_1775548103190_0.21450813757161824","host":"s3://npm-registry-packages-npm-production"}},"0.2.136":{"name":"@funhub/platform","version":"0.2.136","_id":"@funhub/platform@0.2.136","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a476c1b45212a2c48843556c2d42eff952828144","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.136.tgz","fileCount":1602,"integrity":"sha512-ZqhQNWJVvuoFmFdm+17rykRKvzoO6hoZrakLvrOpMG+4hz2JR0KrG1PJE0byeMd1FfyDF+VygiiShOXJjbTPOQ==","signatures":[{"sig":"MEYCIQDtpr8qjiGCVjb1jZr7F6A/OquGjp4hPGm6N8lRMdDcgAIhAINijPeUVPQvCN/XdvA/GX+jyBGyldHDn29toU3nXQ3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3898977},"type":"module","_from":"file:funhub-platform-0.2.136.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/41a7c02efaf630cc8fa2901a9d7695ef/funhub-platform-0.2.136.tgz","_integrity":"sha512-ZqhQNWJVvuoFmFdm+17rykRKvzoO6hoZrakLvrOpMG+4hz2JR0KrG1PJE0byeMd1FfyDF+VygiiShOXJjbTPOQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.136_1775549501332_0.25035851314247526","host":"s3://npm-registry-packages-npm-production"}},"0.2.137":{"name":"@funhub/platform","version":"0.2.137","_id":"@funhub/platform@0.2.137","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"845b31988710871c8fffeb192814300ca6cfbb85","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.137.tgz","fileCount":1602,"integrity":"sha512-y0005UkRktveyL6n+J+wGZwY0//itNuC1QDM+GDJQogJr47+PYD9QSbaxtfqq8GqxxrUX1hwjhp/lSmk3zPBiA==","signatures":[{"sig":"MEUCIQD+lUIlnJeO54WEjL8XujRZ9RdFqMNaaroC37Pgs4FqGgIgPLmVBvNRX2coSKwxCg864I0hLrypyrNIRmsoWaxCSK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3898981},"type":"module","_from":"file:funhub-platform-0.2.137.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/d3188e78516477762764d41384224bdb/funhub-platform-0.2.137.tgz","_integrity":"sha512-y0005UkRktveyL6n+J+wGZwY0//itNuC1QDM+GDJQogJr47+PYD9QSbaxtfqq8GqxxrUX1hwjhp/lSmk3zPBiA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.137_1775554893331_0.7725967253694899","host":"s3://npm-registry-packages-npm-production"}},"0.2.138":{"name":"@funhub/platform","version":"0.2.138","_id":"@funhub/platform@0.2.138","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"fb390bb58b32d442d6284c960e095e72f78994cb","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.138.tgz","fileCount":1602,"integrity":"sha512-6FyzBrpvudxAvfKqRgrLH40FwJnEwvs7lU/y63l1eql/fZ4bbG7GAeFF6wpzDVBFyP3oU3nD39uYZV/hNKDIXw==","signatures":[{"sig":"MEYCIQDrus8OFulHyyjp6NTwCxW7B4CZ/iVYNKRTO2EyZ6wGVAIhALaDiXWMsGv7oW+OcvkpD0wioox5F8s/+1eHtHi2c/2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3898964},"type":"module","_from":"file:funhub-platform-0.2.138.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/732967f44193544f9a38e1f2e6d5dcd7/funhub-platform-0.2.138.tgz","_integrity":"sha512-6FyzBrpvudxAvfKqRgrLH40FwJnEwvs7lU/y63l1eql/fZ4bbG7GAeFF6wpzDVBFyP3oU3nD39uYZV/hNKDIXw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.138_1775555029306_0.1044941293618229","host":"s3://npm-registry-packages-npm-production"}},"0.2.139":{"name":"@funhub/platform","version":"0.2.139","_id":"@funhub/platform@0.2.139","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d10e6af7c9e57b8809bd846c5b1f6562730b92cd","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.139.tgz","fileCount":1602,"integrity":"sha512-ATBjP20zRu/+vYYh0Vo9PoWs4WhCbNGN53clSUH0pWBS+ILwJPKfQ4G8wX//QX9Xnhxr45P4Dm0VMH672z1Wjg==","signatures":[{"sig":"MEYCIQCb+rGh2WvGJEbL7iwMqkpHocHltZUIAx7DkuKEusV0JQIhAJy7WmBR4KoqPqmEkWIOlqB8KivHVfWZZzEJcHdPhMxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3899064},"type":"module","_from":"file:funhub-platform-0.2.139.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/36dfcef1005fbc2baf373f797981160a/funhub-platform-0.2.139.tgz","_integrity":"sha512-ATBjP20zRu/+vYYh0Vo9PoWs4WhCbNGN53clSUH0pWBS+ILwJPKfQ4G8wX//QX9Xnhxr45P4Dm0VMH672z1Wjg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.139_1775556730161_0.2443541462035359","host":"s3://npm-registry-packages-npm-production"}},"0.2.140":{"name":"@funhub/platform","version":"0.2.140","_id":"@funhub/platform@0.2.140","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ba75a11b688083867ab9d178bc4fcc9058157c2a","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.140.tgz","fileCount":1602,"integrity":"sha512-T7JhEIINpXiHZJw17YhGUbRDUN6EONTC8tv7TckR3fkmmranM67pr4dxUXq3CKIHgv32K7SxWBT629ZiaVH9+Q==","signatures":[{"sig":"MEYCIQCrrb2+hUbveVYBQp168AznrlT3RM1FC1qCZYR/m+3aPwIhAL60m52F8PQHgfn5YtOw/sqIB4J79xoGYud7heUsE0Xt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3899388},"type":"module","_from":"file:funhub-platform-0.2.140.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/74c7927449b0eb560dd67bb7785e137e/funhub-platform-0.2.140.tgz","_integrity":"sha512-T7JhEIINpXiHZJw17YhGUbRDUN6EONTC8tv7TckR3fkmmranM67pr4dxUXq3CKIHgv32K7SxWBT629ZiaVH9+Q==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.140_1775557350355_0.6028482638046633","host":"s3://npm-registry-packages-npm-production"}},"0.2.141":{"name":"@funhub/platform","version":"0.2.141","_id":"@funhub/platform@0.2.141","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1711f1818bba142d5526e79e924a883801d1a1bf","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.141.tgz","fileCount":1602,"integrity":"sha512-6vAPsEydSIxlbGq02xChauRlKKJS87wdW2ZUre+0ZGovWIvL0tG/VqSvBBBJXNuhayD2zo6sMfddT5A5TDeAww==","signatures":[{"sig":"MEUCIQCsc6GOjlAD9b8z2brBNladXuJqVQ9nbNljBnDz1uvXBQIgGEuR3NVpsQW89El5qytVHRN7Jk0UVPqO78PoODopQYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3898012},"type":"module","_from":"file:funhub-platform-0.2.141.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/1faa2c688acb1035ee9aa03063ef3be4/funhub-platform-0.2.141.tgz","_integrity":"sha512-6vAPsEydSIxlbGq02xChauRlKKJS87wdW2ZUre+0ZGovWIvL0tG/VqSvBBBJXNuhayD2zo6sMfddT5A5TDeAww==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.141_1775557666229_0.23272824935308556","host":"s3://npm-registry-packages-npm-production"}},"0.2.142":{"name":"@funhub/platform","version":"0.2.142","_id":"@funhub/platform@0.2.142","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3ed2c7d5d23ef0e4b5b6b6103a7669d00cab3479","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.142.tgz","fileCount":1602,"integrity":"sha512-+tUg0Leq5vgagAlU8bIDm+K3y/1q/Dyzzet5uTdMLIcYQbBBw1lvaeAEIFGpriQFTRUQQVItLXLLaYKyty0qYw==","signatures":[{"sig":"MEYCIQCYq3Db5SwDi0Qbd1ER6ZqdR1LETiBUV7CJU1xNiM4FegIhAMSeQc67je0ll0Aa37LxSnM5P+Ogvd7/EP8cPig0LiAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3897090},"type":"module","_from":"file:funhub-platform-0.2.142.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"feelix","email":"yxlix@outlook.com"},"_resolved":"/private/var/folders/ps/yscq0tkn4pl7g2h1v7vvcs7m0000gn/T/6329e8c02effec727fec527ae486a73d/funhub-platform-0.2.142.tgz","_integrity":"sha512-+tUg0Leq5vgagAlU8bIDm+K3y/1q/Dyzzet5uTdMLIcYQbBBw1lvaeAEIFGpriQFTRUQQVItLXLLaYKyty0qYw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.142_1775558730070_0.5458541394629841","host":"s3://npm-registry-packages-npm-production"}},"0.2.143":{"name":"@funhub/platform","version":"0.2.143","_id":"@funhub/platform@0.2.143","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d587f826aedb9ceeab081d47d18a9efec97c9746","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.143.tgz","fileCount":1602,"integrity":"sha512-jEyIlKIesBIyC8VaUcNMeyW+1XHupG3iKwtqsx9D4K/CtsEWKcpHeg+YBMSArjJARzplTsw3mE+/LloPbiS/jw==","signatures":[{"sig":"MEUCIQDvJBqo1WGCRFgK4o4GsS28v0C+/UKmonX3k8rGY/RPBwIgEpiz/ZU8k+CKBk1+D5xvjimy4xDALqvX4zzL3kYqOgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3897298},"type":"module","_from":"file:funhub-platform-0.2.143.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/4548662c7162c71bacb8944b96801be2/funhub-platform-0.2.143.tgz","_integrity":"sha512-jEyIlKIesBIyC8VaUcNMeyW+1XHupG3iKwtqsx9D4K/CtsEWKcpHeg+YBMSArjJARzplTsw3mE+/LloPbiS/jw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.143_1775613222423_0.4958344770710168","host":"s3://npm-registry-packages-npm-production"}},"0.2.144":{"name":"@funhub/platform","version":"0.2.144","_id":"@funhub/platform@0.2.144","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dbac61a2c7074e0f80b4b6716a6e6d30a74f73c1","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.144.tgz","fileCount":1603,"integrity":"sha512-IETxgpfwIUpXZmCtRMxSbjOqSnEG2HlVQHf8+bsMDKnPKBsC5H+TIyAT/FRjRSVLLMWez0gc9/UQr/CBpLekbQ==","signatures":[{"sig":"MEUCICN3x7oXHbFsuJ/o2gV0n6rFFgCY3++jC04MggayLvAFAiEAkfbkFu1xqxZ2Cs3G6gdHj5bEpnXWwjVbrKiv6aLzNeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3902257},"type":"module","_from":"file:funhub-platform-0.2.144.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build && pnpm prepare:im-sdk","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build && pnpm prepare:im-sdk","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build && pnpm prepare:im-sdk","prepare:im-sdk":"node scripts/prepare-im-sdk.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/1e77ef3f37c10d91659ad2265c25e3b5/funhub-platform-0.2.144.tgz","_integrity":"sha512-IETxgpfwIUpXZmCtRMxSbjOqSnEG2HlVQHf8+bsMDKnPKBsC5H+TIyAT/FRjRSVLLMWez0gc9/UQr/CBpLekbQ==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","@mimi/im-sdk":"^1.1.4","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.144_1775616917930_0.7219236810662062","host":"s3://npm-registry-packages-npm-production"}},"0.2.145":{"name":"@funhub/platform","version":"0.2.145","_id":"@funhub/platform@0.2.145","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1128862287e074cf65f49ba8994affd6c301c5cc","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.145.tgz","fileCount":1551,"integrity":"sha512-L8ThUM5S8x9jcjy9OFLrG2qplITtcsav2NvPmS1t8eS6gTXHLf2yLNpDDldX9Ieja6h37HUsmmgVEY4U/FCHTw==","signatures":[{"sig":"MEMCHyPfhgUDps6KcWl9svskCpfARKaHYkUXMvYGm/U+SOwCIG4GbEbQuGRv2wFmvUJZQjkx2081CdmVZEMWGX90tBI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3779054},"type":"module","_from":"file:funhub-platform-0.2.145.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/00915596e47df080e76e703908646322/funhub-platform-0.2.145.tgz","_integrity":"sha512-L8ThUM5S8x9jcjy9OFLrG2qplITtcsav2NvPmS1t8eS6gTXHLf2yLNpDDldX9Ieja6h37HUsmmgVEY4U/FCHTw==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.145_1775622093397_0.11882288343312486","host":"s3://npm-registry-packages-npm-production"}},"0.2.146":{"name":"@funhub/platform","version":"0.2.146","_id":"@funhub/platform@0.2.146","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"b90d8116c33ada292b4efdcb23b3e8920cd2b911","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.146.tgz","fileCount":1551,"integrity":"sha512-/yxpYfVcPI3WLdl2GmfAZb0mBZvJ9lr6EW5HTag2/GhUnRucKDt1/GAehb9BWB+XgrqoyLclKMT6UTYY9Ma9Hg==","signatures":[{"sig":"MEUCIGW+LAK7dYOyia1/MuTtXYs7rr6PVtWEk+pTcnHPQK1GAiEAhJhXEEGfiKvapYlGbsdLPDFTHc9PCBLVdqJM5egkuZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3779054},"type":"module","_from":"file:funhub-platform-0.2.146.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/308f65380367a03cbfa423aeb0ce0f90/funhub-platform-0.2.146.tgz","_integrity":"sha512-/yxpYfVcPI3WLdl2GmfAZb0mBZvJ9lr6EW5HTag2/GhUnRucKDt1/GAehb9BWB+XgrqoyLclKMT6UTYY9Ma9Hg==","_npmVersion":"10.8.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.146_1775622368699_0.018099413438154244","host":"s3://npm-registry-packages-npm-production"}},"0.2.147":{"name":"@funhub/platform","version":"0.2.147","_id":"@funhub/platform@0.2.147","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"379ff5f7e3865207f49fc77aaf4f6abb3258d686","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.147.tgz","fileCount":1551,"integrity":"sha512-DUld2kl2twX79ZkcaWnAUW3rPhnVRCzGvD0Fl9sA4Cx6c5hukIxeU0aClJxPS6h00KdltfPYkUVFOuQ5IDBd7w==","signatures":[{"sig":"MEQCIHlEZi2Mu+JXLTzHFajKQZ6bdzk80ZRfJlX0PHXHvjYaAiAvjCCgE7Azsq/RQrw+IXCE2km8k4DBwP9L7bdpyY6oEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3779544},"type":"module","_from":"file:funhub-platform-0.2.147.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/7f802814eee5f41883b73b29f0a1cd49/funhub-platform-0.2.147.tgz","_integrity":"sha512-DUld2kl2twX79ZkcaWnAUW3rPhnVRCzGvD0Fl9sA4Cx6c5hukIxeU0aClJxPS6h00KdltfPYkUVFOuQ5IDBd7w==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.147_1775631407598_0.5810285573072227","host":"s3://npm-registry-packages-npm-production"}},"0.2.148":{"name":"@funhub/platform","version":"0.2.148","_id":"@funhub/platform@0.2.148","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6d4ec47950714eac91cfa1cc27dbfee20045ca72","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.148.tgz","fileCount":1551,"integrity":"sha512-1bnnuu3Ftxkpnzk0XPOyDPW+o6XlPucnA6oxmoimb5rp7V1UivUsN2eDviDDBx1AaJxJenhzAwVQX5J5ufTMYA==","signatures":[{"sig":"MEUCIDx2s3OcQBzLqklxClj7qczdKfVjGK+edqx5bQuO7s4/AiEA7588CXnpDu+1qi79ubxQfEz6vYr1rAt+Y8HqmzALAgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3782794},"type":"module","_from":"file:funhub-platform-0.2.148.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/958000f0b26ba07f328c069587411156/funhub-platform-0.2.148.tgz","_integrity":"sha512-1bnnuu3Ftxkpnzk0XPOyDPW+o6XlPucnA6oxmoimb5rp7V1UivUsN2eDviDDBx1AaJxJenhzAwVQX5J5ufTMYA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.148_1775722675790_0.9802713247174508","host":"s3://npm-registry-packages-npm-production"}},"0.2.149":{"name":"@funhub/platform","version":"0.2.149","_id":"@funhub/platform@0.2.149","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"733b67c477cf1bb3645b6cb6299ae6f59a34f15b","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.149.tgz","fileCount":1551,"integrity":"sha512-9FhR3muzeXK/CnabdQCkrhC0YNbaEUU7u56jlQ0wPy5oVuuywRNwqTuVzTjAuLaiGiUZOaq88coIQnbJXnjN0Q==","signatures":[{"sig":"MEYCIQDIu9fnj3UATmyHDX/WkUBiRTLmb2E/N6n/mNtQqe7dkgIhAJWhLlhCw+bVJFrFh1NIruqfrnYB6P3XaoONCPYIeZKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3782799},"type":"module","_from":"file:funhub-platform-0.2.149.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_resolved":"/private/var/folders/b_/ltwjyx_51771_p04s4_f9dmm0000gn/T/f673a6f09c497efc5189e6886f4ec1f4/funhub-platform-0.2.149.tgz","_integrity":"sha512-9FhR3muzeXK/CnabdQCkrhC0YNbaEUU7u56jlQ0wPy5oVuuywRNwqTuVzTjAuLaiGiUZOaq88coIQnbJXnjN0Q==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.149_1775731180990_0.740995902757843","host":"s3://npm-registry-packages-npm-production"}},"0.2.150":{"name":"@funhub/platform","version":"0.2.150","_id":"@funhub/platform@0.2.150","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"fc08f035b240a535bad9c3a0dd51ae14ec709d73","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.150.tgz","fileCount":1553,"integrity":"sha512-uCkKInv9mLq3+mLDK+IUIDqGk+h6gyj+XdH9huWUdlCkRrMv3vkg12HuK+Dt4ZIy11CZdvR2YBi8iHORNXJGuQ==","signatures":[{"sig":"MEUCIQCR9ueMgpVLT8ej6AuNI2Jbz0Kz28RCkFLf9FWJfYgRtgIgH3+WIBor/EGs+djZPNDq8MJd3KsQ3wZEDjjEy8bRG58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3793708},"type":"module","_from":"file:funhub-platform-0.2.150.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"anchex","email":"anchex@163.com"},"_resolved":"/private/var/folders/b_/ltwjyx_51771_p04s4_f9dmm0000gn/T/69269bfd70be57e58af62134706a1047/funhub-platform-0.2.150.tgz","_integrity":"sha512-uCkKInv9mLq3+mLDK+IUIDqGk+h6gyj+XdH9huWUdlCkRrMv3vkg12HuK+Dt4ZIy11CZdvR2YBi8iHORNXJGuQ==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.150_1775806479983_0.8101886527785582","host":"s3://npm-registry-packages-npm-production"}},"0.2.151":{"name":"@funhub/platform","version":"0.2.151","_id":"@funhub/platform@0.2.151","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1ed9b14830e662b53a63930b70222a0d16045c91","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.151.tgz","fileCount":1551,"integrity":"sha512-fRcKbeDnfy+UZWJnn+XPz42tvN2rOQqC40lL0WFnADbFn9urtWowV7JLTSABciveRBpA18CuMhwlr/WsN1hpjQ==","signatures":[{"sig":"MEUCIQD6dL+/SwqT8aqbrFMkHw+vLZ1YgGz7pyNlbhQalNnrigIgOiQKNoCrbW6eO8PM1RURzNqQ8dwCkJi7/Fm3cxLOMto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3792260},"type":"module","_from":"file:funhub-platform-0.2.151.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"liushurui","email":"liui666@sina.com"},"_resolved":"/private/var/folders/xf/l02y_0qx7pd4zztgnkrpsbq80000gn/T/9fc4121d851d36918c61b28f16a16060/funhub-platform-0.2.151.tgz","_integrity":"sha512-fRcKbeDnfy+UZWJnn+XPz42tvN2rOQqC40lL0WFnADbFn9urtWowV7JLTSABciveRBpA18CuMhwlr/WsN1hpjQ==","_npmVersion":"10.9.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.151_1776051001648_0.7441115234351052","host":"s3://npm-registry-packages-npm-production"}},"0.2.152":{"name":"@funhub/platform","version":"0.2.152","_id":"@funhub/platform@0.2.152","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d4efd83f76b08803c141206fdf5322f3b88526da","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.152.tgz","fileCount":1583,"integrity":"sha512-efIXh6gLy03kQq4d2vBwsfBlOnWWGslloK3S4kLTUdgOvMvbeCPARKqBH1a17Gbo4UF/RnVIADDccznGnmOkZA==","signatures":[{"sig":"MEUCIEALe3TK+mgy8UhpenjuxNxpnFzvpRlJD0WhR6tUggGgAiEAuu3tenY4I+B0iI5gIWrWdYnGsUAXY7831sLvCIWeAes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879596},"type":"module","_from":"file:funhub-platform-0.2.152.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"wenhouman","email":"wisakura@outlook.com"},"_resolved":"/private/var/folders/gb/t_zbp9355sjgn2r5rp4l_qbw0000gn/T/0455318f29f6132d7ea2e0b6207cf241/funhub-platform-0.2.152.tgz","_integrity":"sha512-efIXh6gLy03kQq4d2vBwsfBlOnWWGslloK3S4kLTUdgOvMvbeCPARKqBH1a17Gbo4UF/RnVIADDccznGnmOkZA==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.152_1776163114287_0.5819842045290751","host":"s3://npm-registry-packages-npm-production"}},"0.2.153":{"name":"@funhub/platform","version":"0.2.153","_id":"@funhub/platform@0.2.153","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wenhouman","email":"wisakura@outlook.com"},{"name":"welabx","email":"keman.wu@outlook.com"},{"name":"agniwen","email":"wenhouman@gmail.com"},{"name":"liushurui","email":"liui666@sina.com"},{"name":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"feelix","email":"yxlix@outlook.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a64098d26d774b39962e11f22d314b1402ef8593","tarball":"https://registry.npmjs.org/@funhub/platform/-/platform-0.2.153.tgz","fileCount":1553,"integrity":"sha512-F+5468n4j6ZDtAd+ahw4C/gccQhniW/MpYk5rCTZpXvQ1kgbmbxw9lMWlVUgSYLEKh2rCqIcimHpREKezJ/1aw==","signatures":[{"sig":"MEUCIQCuUSLq2MzXNq72H4FXtlJNw78yIHPjHu/z/SBmobRwewIgMv0WA4jEJGve8ZQSap2vBRL3nZytK/iTOfVyliIgXLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3794535},"type":"module","_from":"file:funhub-platform-0.2.153.tgz","exports":{"./seo":{"types":"./dist/seo/index.d.ts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./theme.css":"./theme.css","./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/components/biz/index.d.ts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/components/pages/index.d.ts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:theme-tokens && pnpm i18n:build","build:web":"next build","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc --noEmit","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/qg/1prvk2ks5zjg8zrjhvfw8mnh0000gr/T/d580f9055465d4f33be33214693d7993/funhub-platform-0.2.153.tgz","_integrity":"sha512-F+5468n4j6ZDtAd+ahw4C/gccQhniW/MpYk5rCTZpXvQ1kgbmbxw9lMWlVUgSYLEKh2rCqIcimHpREKezJ/1aw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.3.6","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.13","giget":"^3.1.2","immer":"^10.1.1","crypto":"^1.0.1","foxact":"^0.2.52","sonner":"^2.0.7","zustand":"^5.0.9","chokidar":"^5.0.0","xgplayer":"^3.0.23","crypto-js":"^4.2.0","input-otp":"^1.4.2","lodash-es":"^4.17.23","photoswipe":"^5.4.4","next-themes":"^0.4.6","lucide-react":"^0.562.0","xgplayer-hls":"^3.0.23","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","tailwind-merge":"^3.4.0","react-easy-crop":"^5.5.6","html-react-parser":"^5.2.11","@aws-sdk/client-s3":"^3.890.0","tailwindcss-animate":"^1.0.7","@aws-sdk/lib-storage":"^3.890.0","embla-carousel-react":"^8.6.0","react-content-loader":"^7.1.2","@aws-crypto/sha256-js":"^5.2.0","@next/bundle-analyzer":"^16.1.6","class-variance-authority":"^0.7.1","package-manager-detector":"^1.6.0","@ncdai/react-wheel-picker":"^1.1.0","browser-image-compression":"^2.0.2","react-intersection-observer":"^10.0.2","@fingerprintjs/fingerprintjs":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.153_1776423470857_0.10403466199203049","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-12T04:12:54.513Z","modified":"2026-06-11T06:41:50.957Z","0.1.10":"2026-01-12T04:12:54.811Z","0.1.13":"2026-02-26T12:00:29.661Z","0.1.15":"2026-03-03T07:27:20.504Z","0.1.18":"2026-03-03T07:28:34.501Z","0.1.19":"2026-03-03T08:46:11.098Z","0.1.16":"2026-03-03T09:52:12.489Z","0.1.21":"2026-03-03T09:53:48.727Z","0.1.22":"2026-03-03T10:01:00.381Z","0.1.23":"2026-03-04T08:16:37.805Z","0.1.24":"2026-03-04T08:28:22.038Z","0.1.25":"2026-03-04T09:15:07.480Z","0.1.26":"2026-03-04T09:44:06.854Z","0.1.27":"2026-03-04T10:09:24.975Z","0.1.28":"2026-03-04T10:18:40.672Z","0.1.29":"2026-03-04T12:45:43.981Z","0.1.30":"2026-03-05T03:18:43.064Z","0.1.31":"2026-03-05T03:22:48.517Z","0.1.33":"2026-03-05T04:00:46.575Z","0.1.34":"2026-03-05T07:22:21.856Z","0.1.35":"2026-03-05T08:41:07.155Z","0.1.36":"2026-03-05T09:08:19.581Z","0.1.37":"2026-03-05T12:28:28.906Z","0.1.38":"2026-03-06T06:05:19.149Z","0.1.41":"2026-03-06T07:51:44.599Z","0.1.43":"2026-03-06T08:11:49.295Z","0.1.45":"2026-03-06T08:34:35.735Z","0.1.44":"2026-03-06T08:43:53.397Z","0.1.46":"2026-03-06T09:03:49.812Z","0.1.47":"2026-03-06T10:08:47.489Z","0.1.48":"2026-03-06T10:17:41.691Z","0.1.49":"2026-03-06T10:36:36.502Z","0.1.51":"2026-03-09T04:06:26.630Z","0.1.52":"2026-03-09T07:08:15.213Z","0.1.53":"2026-03-09T07:58:43.555Z","0.1.55":"2026-03-09T08:25:51.140Z","0.1.56":"2026-03-09T08:30:09.848Z","0.1.57":"2026-03-09T11:33:45.537Z","0.1.58":"2026-03-09T13:02:08.458Z","0.1.59":"2026-03-09T13:14:50.355Z","0.1.60":"2026-03-09T13:56:35.316Z","0.1.54":"2026-03-09T14:09:19.432Z","0.1.61":"2026-03-09T14:33:33.710Z","0.1.62":"2026-03-09T14:46:55.980Z","0.1.63":"2026-03-09T15:14:55.020Z","0.1.64":"2026-03-10T03:33:48.019Z","0.1.65":"2026-03-10T03:55:38.613Z","0.1.66":"2026-03-10T07:53:28.053Z","0.1.67":"2026-03-10T08:56:24.987Z","0.1.68":"2026-03-10T09:02:22.449Z","0.1.69":"2026-03-10T10:16:26.210Z","0.1.70":"2026-03-10T12:33:28.782Z","0.1.71":"2026-03-10T12:50:55.365Z","0.1.72":"2026-03-11T00:10:49.836Z","0.1.73":"2026-03-11T01:38:15.302Z","0.1.74":"2026-03-11T02:05:17.040Z","0.1.75":"2026-03-11T02:35:45.085Z","0.1.76":"2026-03-11T03:26:31.732Z","0.1.77":"2026-03-11T03:47:09.443Z","0.1.78":"2026-03-11T03:59:24.951Z","0.1.79":"2026-03-11T04:12:10.436Z","0.1.80":"2026-03-11T05:24:29.010Z","0.1.81":"2026-03-11T06:07:47.742Z","0.1.82":"2026-03-11T06:09:43.467Z","0.1.83":"2026-03-11T06:14:19.197Z","0.1.84":"2026-03-11T06:20:07.622Z","0.1.85":"2026-03-11T06:49:09.559Z","0.1.86":"2026-03-11T06:54:41.278Z","0.1.87":"2026-03-11T07:47:24.925Z","0.1.88":"2026-03-11T07:54:57.670Z","0.1.89":"2026-03-11T08:26:48.957Z","0.1.90":"2026-03-11T08:53:06.891Z","0.1.91":"2026-03-11T09:11:39.193Z","0.1.92":"2026-03-11T09:40:16.570Z","0.1.93":"2026-03-11T09:57:51.129Z","0.1.94":"2026-03-11T11:09:34.498Z","0.1.95":"2026-03-11T11:51:27.713Z","0.1.96":"2026-03-11T11:53:41.435Z","0.1.97":"2026-03-11T12:42:08.086Z","0.1.98":"2026-03-11T12:45:48.589Z","0.1.99":"2026-03-11T12:57:01.337Z","0.1.100":"2026-03-11T13:02:39.735Z","0.1.101":"2026-03-11T16:28:11.182Z","0.1.102":"2026-03-12T07:09:11.822Z","0.1.103":"2026-03-12T07:59:00.948Z","0.1.104":"2026-03-12T08:34:19.875Z","0.1.105":"2026-03-12T08:37:16.817Z","0.1.106":"2026-03-12T09:26:35.096Z","0.1.107":"2026-03-12T09:42:24.715Z","0.1.108":"2026-03-12T10:05:47.716Z","0.1.109":"2026-03-12T10:41:05.944Z","0.1.110":"2026-03-12T11:15:02.344Z","0.1.111":"2026-03-12T12:56:48.002Z","0.1.112":"2026-03-12T16:33:50.993Z","0.1.113":"2026-03-13T02:26:03.534Z","0.1.114":"2026-03-13T02:54:42.583Z","0.1.115":"2026-03-13T03:20:28.600Z","0.1.116":"2026-03-13T03:49:05.714Z","0.1.117":"2026-03-13T05:14:47.458Z","0.1.118":"2026-03-13T06:29:21.020Z","0.1.119":"2026-03-13T07:34:22.650Z","0.1.120":"2026-03-13T08:30:31.288Z","0.1.121":"2026-03-13T08:41:17.784Z","0.1.122":"2026-03-13T08:46:21.963Z","0.1.123":"2026-03-13T10:40:39.125Z","0.1.124":"2026-03-16T02:15:46.676Z","0.1.125":"2026-03-16T04:14:08.770Z","0.1.126":"2026-03-16T07:34:43.408Z","0.1.127":"2026-03-16T08:24:23.675Z","0.1.130":"2026-03-16T08:26:04.072Z","0.1.131":"2026-03-16T08:49:10.465Z","0.1.132":"2026-03-16T09:30:12.974Z","0.1.133":"2026-03-16T09:35:27.388Z","0.1.134":"2026-03-16T09:42:44.843Z","0.1.135":"2026-03-16T09:45:26.118Z","0.1.136":"2026-03-16T09:49:01.392Z","0.1.137":"2026-03-16T09:59:03.580Z","0.1.138":"2026-03-16T10:03:17.873Z","0.1.139":"2026-03-16T10:04:07.519Z","0.1.140":"2026-03-16T10:04:49.980Z","0.1.141":"2026-03-16T10:06:17.991Z","0.1.142":"2026-03-16T10:08:37.738Z","0.1.143":"2026-03-16T10:15:44.511Z","0.1.144":"2026-03-17T01:34:44.648Z","0.1.145":"2026-03-17T02:21:32.259Z","0.1.146":"2026-03-17T07:04:29.213Z","0.1.147":"2026-03-17T09:16:02.641Z","0.1.148":"2026-03-17T09:34:00.634Z","0.1.149":"2026-03-17T12:40:53.918Z","0.1.150":"2026-03-17T12:56:14.708Z","0.1.151":"2026-03-18T01:38:23.081Z","0.1.152":"2026-03-18T02:04:46.500Z","0.1.153":"2026-03-18T02:28:23.633Z","0.1.154":"2026-03-18T03:17:48.927Z","0.1.155":"2026-03-18T09:30:46.274Z","0.1.156":"2026-03-19T08:06:58.509Z","0.1.157":"2026-03-19T10:53:23.835Z","0.1.158":"2026-03-19T11:26:44.857Z","0.1.159":"2026-03-19T11:44:35.062Z","0.1.160-beta.0":"2026-03-20T03:25:09.350Z","0.1.160":"2026-03-20T04:16:48.296Z","0.1.161":"2026-03-20T07:43:07.913Z","0.1.162":"2026-03-20T08:26:02.029Z","0.1.163":"2026-03-20T08:27:58.312Z","0.1.164-beta.0":"2026-03-23T08:28:58.271Z","0.2.0-beta.0":"2026-03-23T09:01:50.438Z","0.1.164":"2026-03-23T09:34:55.228Z","0.2.0":"2026-03-23T09:37:06.320Z","0.2.1-beta.0":"2026-03-23T09:50:19.284Z","0.2.1-beta.1":"2026-03-23T10:17:53.496Z","0.2.1-beta.2":"2026-03-23T11:56:36.836Z","0.2.1-beta.3":"2026-03-23T12:19:21.855Z","0.2.1-beta.4":"2026-03-23T12:31:45.429Z","0.2.1-beta.5":"2026-03-23T12:50:21.110Z","0.2.1-beta.6":"2026-03-23T12:55:49.628Z","0.2.1":"2026-03-24T01:33:41.384Z","0.2.2":"2026-03-24T04:27:31.793Z","0.2.3-beta.0":"2026-03-24T04:39:39.415Z","0.2.3-beta.1":"2026-03-24T07:00:26.711Z","0.2.3":"2026-03-24T07:48:03.318Z","0.2.4-beta.0":"2026-03-24T08:27:14.831Z","0.2.4-beta.1":"2026-03-24T08:31:53.929Z","0.2.4-beta.2":"2026-03-24T08:54:19.535Z","0.2.4-beta.3":"2026-03-24T09:13:10.203Z","0.2.4-beta.4":"2026-03-24T09:23:27.098Z","0.2.4":"2026-03-24T11:25:48.825Z","0.2.5":"2026-03-24T11:38:42.013Z","0.2.6":"2026-03-24T11:53:11.879Z","0.2.7":"2026-03-24T12:27:48.347Z","0.2.8":"2026-03-25T04:21:57.485Z","0.2.9":"2026-03-25T06:34:12.915Z","0.2.10":"2026-03-25T07:12:50.618Z","0.2.11":"2026-03-25T10:12:28.337Z","0.2.12":"2026-03-25T11:49:34.680Z","0.2.13":"2026-03-25T12:52:02.527Z","0.2.14":"2026-03-26T03:20:20.550Z","0.2.15":"2026-03-26T03:31:57.771Z","0.2.16":"2026-03-26T04:35:12.306Z","0.2.17":"2026-03-26T06:46:02.903Z","0.2.18":"2026-03-26T07:45:40.477Z","0.2.19":"2026-03-26T09:05:09.235Z","0.2.20":"2026-03-26T09:47:40.958Z","0.2.21":"2026-03-26T10:03:30.350Z","0.2.22":"2026-03-26T10:17:04.989Z","0.2.23":"2026-03-26T10:53:55.191Z","0.2.24":"2026-03-26T12:50:11.372Z","0.2.25":"2026-03-26T13:53:47.877Z","0.2.26":"2026-03-26T14:46:16.161Z","0.2.27":"2026-03-26T14:57:18.176Z","0.2.28":"2026-03-27T03:29:17.723Z","0.2.29":"2026-03-27T04:07:35.950Z","0.2.30":"2026-03-27T05:58:23.866Z","0.2.31":"2026-03-27T06:45:56.634Z","0.2.32":"2026-03-27T08:43:17.866Z","0.2.33":"2026-03-27T09:46:04.527Z","0.2.34":"2026-03-30T03:47:07.634Z","0.2.35":"2026-03-30T04:18:20.736Z","0.2.36":"2026-03-30T08:13:15.265Z","0.2.37":"2026-03-30T08:32:03.776Z","0.2.38":"2026-03-30T11:58:46.440Z","0.2.39":"2026-03-30T12:49:37.497Z","0.2.40":"2026-03-30T12:58:04.495Z","0.2.41":"2026-03-30T12:59:51.134Z","0.2.42":"2026-03-30T13:25:12.519Z","0.2.43":"2026-03-31T01:34:47.321Z","0.2.44":"2026-03-31T01:56:33.021Z","0.2.45":"2026-03-31T02:35:14.849Z","0.2.46":"2026-03-31T03:54:11.706Z","0.2.47":"2026-03-31T04:20:12.945Z","0.2.48":"2026-03-31T04:43:11.312Z","0.2.49":"2026-03-31T04:52:02.739Z","0.2.50":"2026-03-31T05:31:31.343Z","0.2.51":"2026-03-31T06:40:48.857Z","0.2.52":"2026-03-31T06:48:47.286Z","0.2.53":"2026-03-31T07:16:11.866Z","0.2.54":"2026-03-31T07:55:28.402Z","0.2.55":"2026-03-31T08:12:45.888Z","0.2.56":"2026-03-31T08:18:08.616Z","0.2.57":"2026-03-31T08:30:02.521Z","0.2.58":"2026-03-31T08:32:01.635Z","0.2.59":"2026-03-31T08:36:12.041Z","0.2.60":"2026-03-31T08:43:43.993Z","0.2.61":"2026-03-31T09:11:26.155Z","0.2.62":"2026-03-31T09:19:02.686Z","0.2.63":"2026-03-31T09:23:56.374Z","0.2.64":"2026-03-31T09:28:34.131Z","0.2.65":"2026-03-31T09:41:35.198Z","0.2.66":"2026-03-31T09:53:28.055Z","0.2.67":"2026-03-31T10:27:41.870Z","0.2.68":"2026-03-31T10:38:49.155Z","0.2.69":"2026-03-31T10:40:27.981Z","0.2.70":"2026-03-31T10:54:07.247Z","0.2.71":"2026-03-31T11:00:38.293Z","0.2.72":"2026-03-31T12:30:43.978Z","0.2.73":"2026-03-31T12:34:57.222Z","0.2.74":"2026-03-31T12:51:32.337Z","0.2.75":"2026-04-01T03:34:42.114Z","0.2.76":"2026-04-01T04:10:56.279Z","0.2.77":"2026-04-01T04:12:11.836Z","0.2.78":"2026-04-01T04:20:49.812Z","0.2.79":"2026-04-01T04:48:56.230Z","0.2.80":"2026-04-01T05:36:23.373Z","0.2.81":"2026-04-01T05:55:12.623Z","0.2.82":"2026-04-01T06:25:18.889Z","0.2.83":"2026-04-01T06:45:43.530Z","0.2.84":"2026-04-01T07:09:37.498Z","0.2.85":"2026-04-01T07:13:18.856Z","0.2.86":"2026-04-01T07:21:58.081Z","0.2.87":"2026-04-01T07:54:18.860Z","0.2.88":"2026-04-01T08:04:43.106Z","0.2.89":"2026-04-01T08:05:58.789Z","0.2.90":"2026-04-01T08:08:39.480Z","0.2.91":"2026-04-01T08:44:44.176Z","0.2.92":"2026-04-01T09:42:19.920Z","0.2.93":"2026-04-01T09:49:20.454Z","0.2.94":"2026-04-01T10:12:04.550Z","0.2.95":"2026-04-01T10:14:11.866Z","0.2.96":"2026-04-01T10:17:48.947Z","0.2.97-beta.0":"2026-04-01T12:01:01.798Z","0.2.97":"2026-04-01T13:02:39.481Z","0.2.98":"2026-04-01T13:35:27.956Z","0.2.99":"2026-04-01T15:52:51.549Z","0.2.100":"2026-04-01T16:55:31.402Z","0.2.101":"2026-04-01T17:25:29.899Z","0.2.102":"2026-04-02T02:26:22.833Z","0.2.103":"2026-04-02T03:06:23.599Z","0.2.104":"2026-04-02T04:23:47.770Z","0.2.105":"2026-04-02T04:33:35.294Z","0.2.106":"2026-04-02T05:03:49.839Z","0.2.107":"2026-04-02T07:05:19.809Z","0.2.108":"2026-04-02T07:22:52.126Z","0.2.109":"2026-04-02T07:38:04.298Z","0.2.110":"2026-04-02T08:39:25.458Z","0.2.111":"2026-04-02T09:28:16.373Z","0.2.112":"2026-04-02T10:18:42.299Z","0.2.113":"2026-04-02T10:36:14.397Z","0.2.114":"2026-04-02T11:32:24.480Z","0.2.115":"2026-04-02T12:50:41.973Z","0.2.116":"2026-04-02T13:31:32.254Z","0.2.117":"2026-04-02T13:39:14.761Z","0.2.118":"2026-04-02T13:46:04.606Z","0.2.119":"2026-04-02T14:26:56.813Z","0.2.120":"2026-04-02T14:42:51.856Z","0.2.121":"2026-04-02T15:04:29.815Z","0.2.122":"2026-04-03T02:39:38.703Z","0.2.123":"2026-04-03T03:45:29.785Z","0.2.124":"2026-04-03T04:01:06.195Z","0.2.125":"2026-04-03T04:09:35.633Z","0.2.126":"2026-04-03T06:03:49.128Z","0.2.127":"2026-04-03T07:10:58.177Z","0.2.128":"2026-04-03T08:07:46.776Z","0.2.129":"2026-04-03T08:16:50.967Z","0.2.130":"2026-04-03T08:35:51.163Z","0.2.131":"2026-04-03T09:51:40.253Z","0.2.132":"2026-04-07T04:20:10.925Z","0.2.133":"2026-04-07T05:31:13.421Z","0.2.134":"2026-04-07T06:09:14.618Z","0.2.135":"2026-04-07T07:48:23.506Z","0.2.136":"2026-04-07T08:11:41.594Z","0.2.137":"2026-04-07T09:41:33.620Z","0.2.138":"2026-04-07T09:43:49.551Z","0.2.139":"2026-04-07T10:12:10.487Z","0.2.140":"2026-04-07T10:22:30.631Z","0.2.141":"2026-04-07T10:27:46.599Z","0.2.142":"2026-04-07T10:45:30.406Z","0.2.143":"2026-04-08T01:53:42.763Z","0.2.144":"2026-04-08T02:55:18.248Z","0.2.145":"2026-04-08T04:21:33.634Z","0.2.146":"2026-04-08T04:26:08.999Z","0.2.147":"2026-04-08T06:56:47.886Z","0.2.148":"2026-04-09T08:17:56.117Z","0.2.149":"2026-04-09T10:39:41.231Z","0.2.150":"2026-04-10T07:34:40.223Z","0.2.151":"2026-04-13T03:30:01.976Z","0.2.152":"2026-04-14T10:38:34.556Z","0.2.153":"2026-04-17T10:57:51.158Z"},"description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","maintainers":[{"email":"webjsforyou@163.com","name":"xpromise"},{"email":"anchex@163.com","name":"anchex"},{"email":"wisakura@outlook.com","name":"wenhouman"},{"email":"keman.wu@outlook.com","name":"welabx"},{"email":"wenhouman@gmail.com","name":"agniwen"},{"email":"liui666@sina.com","name":"liushurui"},{"email":"anton6202527@gmail.com","name":"wesleylll123"},{"email":"424139777@qq.com","name":"nf_guojian"},{"email":"ld2025@tutamail.com","name":"london2025"},{"email":"zhouhaizhoug@gmail.com","name":"zhzsmile"},{"email":"wangkailang992@gmail.com","name":"wangkailang992"}],"readme":"# @funhub/platform\n\n现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。\n\n## 技术栈\n\n- React 18+\n- TypeScript\n- Zustand + Immer (状态管理)\n- TanStack Query (数据获取)\n- Vite (构建工具)\n\n## 安装\n\n```bash\npnpm add @funhub/platform\n```\n\n## 初始化应用\n\n```bash\nnpx @funhub/platform init my-funhub-app\n```\n\n可选参数：\n\n- `--template base`：使用内置最小 starter 模板\n- `--pm pnpm`：指定包管理器\n- `--no-install`：只生成文件，不安装依赖\n- `--no-git`：跳过 Git 仓库初始化\n\n## 监听第三方包产物同步\n\n当你在本地开发第三方包，希望把构建后的产物持续覆盖到某个已安装目录时，可以使用 `watch-module`：\n\n```bash\nnpx @funhub/platform watch-module\n```\n\n默认会读取当前目录下的 `watchModule.json`。你也可以显式指定配置目录：\n\n```bash\nnpx @funhub/platform watch-module /path/to/project\n```\n\n配置示例：\n\n```json\n[\n  {\n    \"source\": \"/project/npm-last/packages/node/config/dist\",\n    \"target\": \"/Desktop/dist\"\n  }\n]\n```\n\n说明：\n\n- `source` 和 `target` 都支持绝对路径。\n- `source` 和 `target` 也支持相对路径，相对路径会基于 `watchModule.json` 所在目录解析。\n- 只有当 `source` 与 `target` 都存在时，该项才会被监听。\n- 命令启动后会先执行一次同步，再持续监听 `source` 变化并覆盖到 `target`。\n\n## 导出模块\n\n| 模块 | 路径 | 说明 |\n|------|------|------|\n| common | `@funhub/platform/components/common` | 公共组件 |\n| biz | `@funhub/platform/biz` | 业务组件 |\n| utils | `@funhub/platform/utils` | 工具函数 |\n| service | `@funhub/platform/service` | API 服务层 |\n| hooks | `@funhub/platform/hooks` | React Hooks |\n| types | `@funhub/platform/types` | TypeScript 类型定义 |\n| store | `@funhub/platform/store` | 状态管理 |\n| config/tailwind | `@funhub/platform/config/tailwind` | Tailwind 预设与 content 工具 |\n\n## Tailwind 配置复用\n\n```js\n// tailwind.config.js\nconst {\n  platformTailwindPreset,\n  withPlatformTailwindContent,\n} = require('@funhub/platform/config/tailwind');\n\nmodule.exports = {\n  content: withPlatformTailwindContent([\n    './app/**/*.{js,ts,jsx,tsx}',\n    './components/**/*.{js,ts,jsx,tsx}',\n  ]),\n  presets: [platformTailwindPreset],\n};\n```\n\n## 公共组件 (Common)\n\n```\nEmpty   MediaPreview   useMediaPreview   PopupVideo\nCommonPlayer   PhotoGrid   CommonPhotoGrid\nphotoPreview   closePhotoPreview   DebugLocaleSwitcher\n```\n\n### FunhubProvider（推荐入口）\n\n- 接入说明：`components/common/funhub-provider/README.md`\n- 使用要求：必须传入 `intl` 配置（建议通过 `@funhub/platform/i18n` 的 `getMessages` 获取语言包）\n\n### 渲染模式约定\n\n- `AppContext` / `useAppContext` 已移除。\n- 物料组件统一通过 props 传递 `mode`，并在组件内部使用 `mode = 'renderer'` 作为默认值。\n- 当子组件也需要区分编辑态与渲染态时，继续透传 `mode`。\n\n## 业务组件 (Biz)\n\n### Basics (基础业务组件)\n- **header-nav** - 头部导航组件\n- **logo** - Logo 组件\n- **search** - 搜索组件\n  - basic-search - 基础搜索\n  - filter-search - 过滤搜索\n  - tag-search - 标签搜索\n\n### Business (业务组件)\n- **search-bar** - 搜索栏组件\n  - basic-search-bar - 基础搜索栏\n  - filter-search-bar - 过滤搜索栏\n  - tag-search-bar - 标签搜索栏\n\n## 使用示例\n\n### 使用公共组件\n\n```tsx\nimport { Empty } from '@funhub/platform/components/common';\n\nfunction App() {\n  return (\n    <Empty\n      icon='img_empty_nodata'\n      title='暂无数据'\n    />\n  );\n}\n```\n\n### 使用业务组件\n\n```tsx\nimport { BasicSearch } from '@funhub/platform/biz';\n\nfunction App() {\n  return <BasicSearch />;\n}\n```\n\n### 使用工具函数\n\n```ts\nimport { http } from '@funhub/platform/utils';\n\nconst data = await http.get('/api/data');\n```\n\n### 使用状态管理\n\n```ts\nimport { useDemoStore } from '@funhub/platform/store';\n\nfunction App() {\n  const { data, setData } = useDemoStore();\n  // ...\n}\n```\n\n## 开发\n\n```bash\n# 开发模式（监听文件变化）\npnpm dev\n\n# 构建\npnpm build\n\n# 发布\npnpm pp\n```\n\n## 代码规范\n\n### ESLint\n\n```bash\npnpm lint         # 检查代码问题\npnpm fix          # 自动修复问题\n```\n\n### 文件组织规范\n\n#### 命名规范\n所有文件和文件夹使用 **kebab-case** 命名。\n\n#### 组件组织方式\n\n**方式一：多文件组件（文件夹组织）**\n\n```\nlist/\n├── index.ts           # 统一导出\n├── list.tsx           # 主组件\n└── list-item.tsx      # 子组件\n```\n\n**方式二：单文件组件**\n\n```\nbutton.tsx\ncard.tsx\ninput.tsx\n```\n\n## 相关文档\n\n- [完整文档](https://funhub.example.com) (待上线)\n- [更新日志](./CHANGELOG.md)\n","readmeFilename":"README.md"}