{"_id":"@funhub/platform-beta","_rev":"61-a58c555616271147ad49d4992bc4079c","name":"@funhub/platform-beta","dist-tags":{"latest":"0.2.153-beta.0","beta":"1.3.0-beta.10"},"versions":{"0.2.153-beta.0":{"name":"@funhub/platform-beta","version":"0.2.153-beta.0","_id":"@funhub/platform-beta@0.2.153-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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2680878ff6fe1f471eb6f19dcd47d53714c02cc2","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.0.tgz","fileCount":1553,"integrity":"sha512-QgDLf1r7MH2DeKEcKjGRHGtlO1MDU1T8DBAQJ4/0cGD/ord3s2Nb+PABJG3xer9031+I0VustWfYgRlQ5SCbSg==","signatures":[{"sig":"MEUCICOHQUxSfqhoBtXbL1KvDaGinEGtKFWHenDniAHGHjQkAiEAwJsopk4LE3x+4PgUDajZwfwap5dXqlMmECpwW5fGA5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3795525},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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/cd776480abb702f9226cda21e155959e/funhub-platform-beta-0.2.153-beta.0.tgz","_integrity":"sha512-QgDLf1r7MH2DeKEcKjGRHGtlO1MDU1T8DBAQJ4/0cGD/ord3s2Nb+PABJG3xer9031+I0VustWfYgRlQ5SCbSg==","_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-beta_0.2.153-beta.0_1776220864186_0.17232349226776877","host":"s3://npm-registry-packages-npm-production"}},"0.2.153-beta.1":{"name":"@funhub/platform-beta","version":"0.2.153-beta.1","_id":"@funhub/platform-beta@0.2.153-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":"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":"d75ebb8d5b2ffb50b4a2a3716b97334598505d83","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.1.tgz","fileCount":1583,"integrity":"sha512-+MSA6oHukFeRAi7NDtpwNcw8708niVfkYkE851V8KY8tVS3yWyGh/6Jlq0n+/rxvPeU4T9GW2IAUSbNnFzVVTw==","signatures":[{"sig":"MEUCIQD2V/ayRY/hBE3IklpBx2LR3RwoII5DXslO7ux8JJyUUgIgcwYxGjtnknFqbOZ+C93ZXfq78SiE4CNzUkjlsqMNK44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3914199},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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","./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/7304397a1b17d47ba87cc97e06ff7efb/funhub-platform-beta-0.2.153-beta.1.tgz","_integrity":"sha512-+MSA6oHukFeRAi7NDtpwNcw8708niVfkYkE851V8KY8tVS3yWyGh/6Jlq0n+/rxvPeU4T9GW2IAUSbNnFzVVTw==","_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,"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-beta_0.2.153-beta.1_1776305639752_0.4238374394487654","host":"s3://npm-registry-packages-npm-production"}},"0.2.153-beta.2":{"name":"@funhub/platform-beta","version":"0.2.153-beta.2","_id":"@funhub/platform-beta@0.2.153-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":"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":"c8ab0797fe8ed4cfe0a707a5fb0ca00b6a4f8f0c","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.2.tgz","fileCount":1602,"integrity":"sha512-8visq6JQ6L7Gm408Ffm3M4TbqmYFQzc8WISvMEt4HWVDS34rrFSZGyE5uslOhvI+SEflUiggdpupjiIu50+nUA==","signatures":[{"sig":"MEUCIBv/EbJ7hrji126pWN2iNRWmuG7eDC+N7YcZbMiJZT/KAiEAm2i5dk2vROMl/D295yweBekBX6hSQCPpGqlsgZX6Qx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3980428},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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","./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/21b894bc1d93406ff6d03d2cb6f90727/funhub-platform-beta-0.2.153-beta.2.tgz","_integrity":"sha512-8visq6JQ6L7Gm408Ffm3M4TbqmYFQzc8WISvMEt4HWVDS34rrFSZGyE5uslOhvI+SEflUiggdpupjiIu50+nUA==","_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":"^11.1.3","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,"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-beta_0.2.153-beta.2_1776393211275_0.5650671062247188","host":"s3://npm-registry-packages-npm-production"}},"0.2.153-beta.3":{"name":"@funhub/platform-beta","version":"0.2.153-beta.3","_id":"@funhub/platform-beta@0.2.153-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":"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":"44a467220dde753657f1f510aa8a5fa3d00a78ae","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.3.tgz","fileCount":1602,"integrity":"sha512-MT3TdnGUDLpEnaAOBxpQIOT/4SKFIYn3DhaSvRGvzgraFk2yi1P27y50wMUbt3vWHZuMzZ56dPdj+yuMN77xHQ==","signatures":[{"sig":"MEUCIFgkpP1uT6jxPR7Qn3WzG2+FdCsKTWHX63Iceu2gQeYXAiEA0DXRTIy+nChlJQi4dNQpYyl1FxF/MJ71EFogB5bGwjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3980423},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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","./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/df5810dbb9fd715e7b4acb03021ab293/funhub-platform-beta-0.2.153-beta.3.tgz","_integrity":"sha512-MT3TdnGUDLpEnaAOBxpQIOT/4SKFIYn3DhaSvRGvzgraFk2yi1P27y50wMUbt3vWHZuMzZ56dPdj+yuMN77xHQ==","_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":"^11.1.3","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,"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-beta_0.2.153-beta.3_1776393808678_0.24550598117987366","host":"s3://npm-registry-packages-npm-production"}},"0.2.153-beta.4":{"name":"@funhub/platform-beta","version":"0.2.153-beta.4","_id":"@funhub/platform-beta@0.2.153-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":"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":"6d898b090e21187b1d1103a0c64f6e11dda92620","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.4.tgz","fileCount":2563,"integrity":"sha512-CVDPx+IqVzuOWgNfiqyQE/muCq3uV+KJaG8zirwn5opmLXArhMxVHUc357xfSCgylC+jsRRYlrJzMv9zGm83lQ==","signatures":[{"sig":"MEYCIQCx4qNbiRvRrC1wDx8e1GeBqZZ7q+VS3sJybi6/lxvbXwIhAMwse5dLZLsFp9ml7zbC4cVoPemplHz9koWvWLUjWz8u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695554},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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","./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/77929f52e5b5eeb48b3f2e0acc004654/funhub-platform-beta-0.2.153-beta.4.tgz","_integrity":"sha512-CVDPx+IqVzuOWgNfiqyQE/muCq3uV+KJaG8zirwn5opmLXArhMxVHUc357xfSCgylC+jsRRYlrJzMv9zGm83lQ==","_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":"^11.1.3","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,"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-beta_0.2.153-beta.4_1776418897178_0.05561279448610423","host":"s3://npm-registry-packages-npm-production"}},"0.2.153-beta.5":{"name":"@funhub/platform-beta","version":"0.2.153-beta.5","_id":"@funhub/platform-beta@0.2.153-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":"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":"6509f9faf8e31de7c53d3b86bc55dd488b684796","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.153-beta.5.tgz","fileCount":2563,"integrity":"sha512-LZ6/U55Z5xAnyrS5Oqik2zlyYNAErgNsA3fYdOUTZgX4BSWaKE1K4iSIx0eyKVzZKKrM+zHgK4cUzppvs4DYog==","signatures":[{"sig":"MEUCIHGQh1RtC+4ZMGa2ZaY9KUjpGeGo12rG23+KelNl4yjsAiEAqV1/bGZ/SF/lZ0DttDUqMrGuhxJ86Zu/WNy8QNJXe2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695719},"type":"module","_from":"file:funhub-platform-beta-0.2.153-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","./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/555afe019988a5b26783a97e418684e1/funhub-platform-beta-0.2.153-beta.5.tgz","_integrity":"sha512-LZ6/U55Z5xAnyrS5Oqik2zlyYNAErgNsA3fYdOUTZgX4BSWaKE1K4iSIx0eyKVzZKKrM+zHgK4cUzppvs4DYog==","_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":"^11.1.3","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,"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-beta_0.2.153-beta.5_1776419431312_0.476735736414329","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.0":{"name":"@funhub/platform-beta","version":"0.2.154-beta.0","_id":"@funhub/platform-beta@0.2.154-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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1a24746b0fb1903941ba44fe3bb66fb5e9929438","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.0.tgz","fileCount":2566,"integrity":"sha512-9CbyLbU6ByVgrj1jYg+yLF8GksSSYG+JFtBHgK6ULODiQJgRQvfFyitF1QIj1n3oKIHdE5ee7JStIe36Wo8JLg==","signatures":[{"sig":"MEYCIQDTcejur23/2ScQnnLw8koNioW6NX0FDMF7bGTVYXGnBwIhALQKK4P3wZDtyPvdzdTJk94XWy0U6Nol+2cSPOH9GXr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11715180},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/513b8b0e2794d8a79b2f5d24838ff62e/funhub-platform-beta-0.2.154-beta.0.tgz","_integrity":"sha512-9CbyLbU6ByVgrj1jYg+yLF8GksSSYG+JFtBHgK6ULODiQJgRQvfFyitF1QIj1n3oKIHdE5ee7JStIe36Wo8JLg==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.0_1776440283169_0.0400247580586115","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.1":{"name":"@funhub/platform-beta","version":"0.2.154-beta.1","_id":"@funhub/platform-beta@0.2.154-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":"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":"2579d02a61705a866617b09828e172f7f69d4ccc","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.1.tgz","fileCount":2566,"integrity":"sha512-EqUrZ8Vnx2pkDhApMPck0+AwhuBHh2DoCIfFT3WG7gmVhlFaB73dhkW8ylGUKEuXGrAyv9xodnTChrJsQxDMgA==","signatures":[{"sig":"MEYCIQD5JWJrkTiQi075aqbSWKhKeBfTZTGhUT8T0AyXTSDjMwIhAKi9tBMrzQg5Z5oStO54h5GMYFXVjQDz1kaPVkCKsc8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11721703},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/92159f2e0b00dc7d22ef4b907c85a680/funhub-platform-beta-0.2.154-beta.1.tgz","_integrity":"sha512-EqUrZ8Vnx2pkDhApMPck0+AwhuBHh2DoCIfFT3WG7gmVhlFaB73dhkW8ylGUKEuXGrAyv9xodnTChrJsQxDMgA==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.1_1776659274525_0.8008677285148198","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.2":{"name":"@funhub/platform-beta","version":"0.2.154-beta.2","_id":"@funhub/platform-beta@0.2.154-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":"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":"1822347b6ddeebc0d95a592141cfe68f956dae3c","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.2.tgz","fileCount":1610,"integrity":"sha512-NNVkM6vdvtx0MKFfw8KxI6hdttY5ky+92bhBuhjN1WA/Zz7EzzNcvfuKcs9eWEwAcKHs5Jul7Erlhj5YcTAE6Q==","signatures":[{"sig":"MEUCIAIRFGWSj52mua4VFBLl7JqWl9XSomYW/WrtEFK9XvZkAiEAoisWZNLZ0sYVPAkOzHlx1aMeHdkuostSvZxepzVREwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4019519},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/2e3716174e5b21102a639167aa8513b3/funhub-platform-beta-0.2.154-beta.2.tgz","_integrity":"sha512-NNVkM6vdvtx0MKFfw8KxI6hdttY5ky+92bhBuhjN1WA/Zz7EzzNcvfuKcs9eWEwAcKHs5Jul7Erlhj5YcTAE6Q==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.2_1776667399236_0.7751270677602331","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.3":{"name":"@funhub/platform-beta","version":"0.2.154-beta.3","_id":"@funhub/platform-beta@0.2.154-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":"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":"7c0d1934d794b1fefe5ce5c1a793fcb3cba9e4c7","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.3.tgz","fileCount":2572,"integrity":"sha512-ixsSpg5U/81rmvg0qS964rjYhx65Yj/uAUFu9QR529OlEWFKewsIw3FLIYDRy2JZhgNoAvSDkMpBUk8P9QHIxw==","signatures":[{"sig":"MEQCIEvQqwmpcTF7WOYEerNHD+VrVgSkYklS08X+U09EA05LAiAmhAFKh2+mzfuolq0uMmWT4zJfe/1WCkLbPs8ZD2nJhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11743841},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/1a6ff4e55bcc34c93cc8c437543e289a/funhub-platform-beta-0.2.154-beta.3.tgz","_integrity":"sha512-ixsSpg5U/81rmvg0qS964rjYhx65Yj/uAUFu9QR529OlEWFKewsIw3FLIYDRy2JZhgNoAvSDkMpBUk8P9QHIxw==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.3_1776671018021_0.7676617091651996","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.4":{"name":"@funhub/platform-beta","version":"0.2.154-beta.4","_id":"@funhub/platform-beta@0.2.154-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":"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":"fa60ac91c61823aaa3cf183407f9d3b35466d0fc","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.4.tgz","fileCount":1610,"integrity":"sha512-HWxzZ/vNLyUT+s9dLjNgzl1MivG1WiSZvs00f73TYn0DnF8nGI7RNZkoVdRcIAV9Pwdm38bTNTftO5F3zycDXQ==","signatures":[{"sig":"MEQCIA2+Pbsftabvhfs+Aej+ddXPmmCCcznkNQYcsCnpLPgzAiAOj6kf9lKsfqH2kLmFDuAyNGiVCc+ygOEVH3opN5RoNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4020997},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/c94d1ebfd9403661f4fdcaed29935924/funhub-platform-beta-0.2.154-beta.4.tgz","_integrity":"sha512-HWxzZ/vNLyUT+s9dLjNgzl1MivG1WiSZvs00f73TYn0DnF8nGI7RNZkoVdRcIAV9Pwdm38bTNTftO5F3zycDXQ==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.4_1776673587431_0.9315814447231641","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.5":{"name":"@funhub/platform-beta","version":"0.2.154-beta.5","_id":"@funhub/platform-beta@0.2.154-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":"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":"cfd559304df925d59392f34a6ad1c4d482956299","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.5.tgz","fileCount":1610,"integrity":"sha512-KNqX4ps9jbiR/hG/dK9pzCGeXYdJf6nMYXMoMBjGQ+iMLIcxy6E1PJ0AMNyxsgLjQu/wO1Jf2iAu6PtvgE7XVg==","signatures":[{"sig":"MEQCIANDBINw4wpfuEIietW1q0wTiqL8ZH1JniOzcsvcpSGDAiBwA4MCbeOFLx2Rf/WhGPHOB0DNphGnfht5C45MESQ6bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4021697},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/e12175b6026a47f20d70cb69a17cbad3/funhub-platform-beta-0.2.154-beta.5.tgz","_integrity":"sha512-KNqX4ps9jbiR/hG/dK9pzCGeXYdJf6nMYXMoMBjGQ+iMLIcxy6E1PJ0AMNyxsgLjQu/wO1Jf2iAu6PtvgE7XVg==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.5_1776678825400_0.24853507435274347","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.6":{"name":"@funhub/platform-beta","version":"0.2.154-beta.6","_id":"@funhub/platform-beta@0.2.154-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":"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":"ff0bf2ca3d269137697bd620aa43ffd6927d6fb8","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.6.tgz","fileCount":1610,"integrity":"sha512-XYL8/QxJp4bfibkgNZssa5Dt9T++nXmqfwJ+8oDF6vb6yRfU7AuSxORqmsDxo45TX+041SVnP9taDA0CuPwS/Q==","signatures":[{"sig":"MEUCIQC41ERS7By1LZzItexhNPceegjMTkOjDTIbu3iqXldS/QIge+/zm6f/m6E3z72FMi+ScrJzPdTkz3OUvRLHt54cG1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4021697},"type":"module","_from":"file:funhub-platform-beta-0.2.154-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","./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/6cab40a2c0b64f60aa3f4ec7b11dde1f/funhub-platform-beta-0.2.154-beta.6.tgz","_integrity":"sha512-XYL8/QxJp4bfibkgNZssa5Dt9T++nXmqfwJ+8oDF6vb6yRfU7AuSxORqmsDxo45TX+041SVnP9taDA0CuPwS/Q==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.6_1776679698374_0.1737803360922332","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.7":{"name":"@funhub/platform-beta","version":"0.2.154-beta.7","_id":"@funhub/platform-beta@0.2.154-beta.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":"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":"298ee243b64c0ed2ee4ecc408b50658527d97d68","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.7.tgz","fileCount":1613,"integrity":"sha512-8I55Slhy0J66DxXcaMUf70HdbXWTUkrKEr/Tp/E75twBOejDoD4kZ7fGjFLCkmKDIO3PUjC1T/5qIywSaA2cZQ==","signatures":[{"sig":"MEUCIQD94eqsZBqDqnyeGibTuCsPu7uazgXluHnOvSaYJZE7ngIgWFyiFS6DtIYxTZPldwIt4l3HtO2BxxooKdJ1T7Z0MHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4045705},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/453c519b6df72af88c1b36efc626b460/funhub-platform-beta-0.2.154-beta.7.tgz","_integrity":"sha512-8I55Slhy0J66DxXcaMUf70HdbXWTUkrKEr/Tp/E75twBOejDoD4kZ7fGjFLCkmKDIO3PUjC1T/5qIywSaA2cZQ==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.7_1776839643147_0.266108447593127","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.8":{"name":"@funhub/platform-beta","version":"0.2.154-beta.8","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"f695dce017e20c8381a11a4e08bc654e5746d1da","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.8.tgz","fileCount":2578,"integrity":"sha512-Us0Yx7YtT04aQurtt0Nb9XITbWP8BhVqunNfb5RlRdyc9koU+vXXllZ3eS01gwut9nONqxIzqjtR63UHxQMuNQ==","signatures":[{"sig":"MEUCIGRA8kFfNGZd47ocCcksK90OJJacPv4ivm5N/RVMOhaoAiEA2QXEJGXRP59V/BlV1Bb2hLkkfC4hcRvaudkE7n+lmM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11812865},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/c38de9ce7308360cb20a5e9adc009cc1/funhub-platform-beta-0.2.154-beta.8.tgz","_integrity":"sha512-Us0Yx7YtT04aQurtt0Nb9XITbWP8BhVqunNfb5RlRdyc9koU+vXXllZ3eS01gwut9nONqxIzqjtR63UHxQMuNQ==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.8_1776846420528_0.5203371852982117","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.9":{"name":"@funhub/platform-beta","version":"0.2.154-beta.9","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"11aa07babf51bc7f786bf9f2fe8a9870983451c0","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.9.tgz","fileCount":1613,"integrity":"sha512-qxgBtq+Mo+DMp8QATb+ABj60sSxamlqlQIkuxdwdBfQOgkdMOqmXBPevj9TvXKTB8Y2inoY+I84FHjg5rjkS5A==","signatures":[{"sig":"MEYCIQDHVQ6Gjw3BAP/Adjkk+xudb6RW1OEqJyl6CRUbIsCxlwIhAId4BrZpATrklHT2kSLtzQtqYSYrUFhZu8mfvWzToUQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042707},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/154698d20445a56419d3a906a47d2e72/funhub-platform-beta-0.2.154-beta.9.tgz","_integrity":"sha512-qxgBtq+Mo+DMp8QATb+ABj60sSxamlqlQIkuxdwdBfQOgkdMOqmXBPevj9TvXKTB8Y2inoY+I84FHjg5rjkS5A==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.9_1776852275480_0.5712664112931045","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.10":{"name":"@funhub/platform-beta","version":"0.2.154-beta.10","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"adb9afef1ef3b0bd5d2dbd2e5fcc8daeb53e5ed8","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.10.tgz","fileCount":2578,"integrity":"sha512-lyOFNrKuJMR01JYIT9dCFkBor2r6P2UKktuQLHK3PkvzPt35XlJgbBRYH9zBbz7TM7C79ySSI4Qc5UHIIAzTBA==","signatures":[{"sig":"MEQCIB/kxMBf7nyKBjK472DuZvIqkcsbcdodqI5N4lAx7BG2AiBWQH6JefrhQ068mj3GH7zEMw+BqW4iTYSIa+EH22Dpaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11813908},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/bc564c58792aaac9f1a821d6d1130379/funhub-platform-beta-0.2.154-beta.10.tgz","_integrity":"sha512-lyOFNrKuJMR01JYIT9dCFkBor2r6P2UKktuQLHK3PkvzPt35XlJgbBRYH9zBbz7TM7C79ySSI4Qc5UHIIAzTBA==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.10_1776912039688_0.6322442456176238","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.11":{"name":"@funhub/platform-beta","version":"0.2.154-beta.11","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ad9415461f9c20ed6303ad4dab0de9eed3af0a0f","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.11.tgz","fileCount":2578,"integrity":"sha512-29apaUNSPMgVYlpT/KDrMSHbsNcpPr8vmlOL5Nx2qt4wtZSEMWF2/Wk+RYP+jE8VkBYNMNeZ4BvF+8QBV9sNIw==","signatures":[{"sig":"MEUCIQDi8v+Ge/kutUnDROHXZJFxifei4D4kNOsCy7H1NkSwUQIgTmD2kH7fc3jFplaIDb1d3Glt0JaRciGkLCV9zJDmSwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11811294},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/cs/yf7xlngn59d3xtssgdpl0dwm0000gn/T/dc179b46e0a71138ca1e50e6185ba8d6/funhub-platform-beta-0.2.154-beta.11.tgz","_integrity":"sha512-29apaUNSPMgVYlpT/KDrMSHbsNcpPr8vmlOL5Nx2qt4wtZSEMWF2/Wk+RYP+jE8VkBYNMNeZ4BvF+8QBV9sNIw==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.11_1776927142227_0.06520281327238919","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.12":{"name":"@funhub/platform-beta","version":"0.2.154-beta.12","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"2838e0e7e1f10768f6ef79650be2d6cc245d3f06","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.12.tgz","fileCount":1624,"integrity":"sha512-bn2X/pGs5VeJLFwRgqsbLoVpk6NAM4JIq/Wo5t40w2+JeOr/iyb2g8iryp/BWbrI0UrEaCO0uDr0Q86o1h5l5g==","signatures":[{"sig":"MEYCIQD8dEAGhd45HPk9WLzos+U03Fsd8KzOCGpKm/yYCf4pQgIhAJ/0FoX1z1F1Z01fCdyees5ebtAlGOU7JWfDntEQGQeE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069353},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.12.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks.d.mts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store.d.mts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils.d.mts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service.d.mts","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/ui.d.mts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/biz.d.mts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./components/common":{"types":"./dist/common.d.mts","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/e22d45e87b1584f79d6985024dc6aae5/funhub-platform-beta-0.2.154-beta.12.tgz","_integrity":"sha512-bn2X/pGs5VeJLFwRgqsbLoVpk6NAM4JIq/Wo5t40w2+JeOr/iyb2g8iryp/BWbrI0UrEaCO0uDr0Q86o1h5l5g==","_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":"^11.1.3","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,"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-beta_0.2.154-beta.12_1777256259194_0.8115780323216017","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.13":{"name":"@funhub/platform-beta","version":"0.2.154-beta.13","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ccee2765388d90ed63c1df7d9d52c3337f6a1ba7","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.13.tgz","fileCount":1630,"integrity":"sha512-lLKxpoJnbCV0vkRF+FMTpGFCT15vzxKwSLpJHJ8/vExXA5gOm4oldnccR9cBvub55lJtSCxgWCR7TTfrkjqr+A==","signatures":[{"sig":"MEUCIQDCDWIIj+TeTLg53Twp3z7+ptu9ThPRe3+VjTvNxTRSjgIgY8O1KTMiqZCalQ4aAEJNPPg1XqKp8cxbnccp7S++02g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056859},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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/925d6abcd8255261384436898325ef9b/funhub-platform-beta-0.2.154-beta.13.tgz","_integrity":"sha512-lLKxpoJnbCV0vkRF+FMTpGFCT15vzxKwSLpJHJ8/vExXA5gOm4oldnccR9cBvub55lJtSCxgWCR7TTfrkjqr+A==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.13_1777520995347_0.3153340154585096","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.14":{"name":"@funhub/platform-beta","version":"0.2.154-beta.14","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"871198994380d0053573fe01a624846ede04f729","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.14.tgz","fileCount":1653,"integrity":"sha512-aPYCLK54gfSaqlECb2pQV5XwmoGvbwB1AHOFyuFCtM+n3C6TaISJqYbTIDcoJLH+vnM56aH7eaI7OoFNzteocA==","signatures":[{"sig":"MEQCIDmeWeVlWloXpH0p1BXwWFiLJN4uCTsfrpsLqQk6nAn/AiAFaSjm6JJ//vLtd63DSD1giFaor9f914XLqeCtY2LhUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4119837},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/2fb6d1399829970ac6cd6925c928af2e/funhub-platform-beta-0.2.154-beta.14.tgz","_integrity":"sha512-aPYCLK54gfSaqlECb2pQV5XwmoGvbwB1AHOFyuFCtM+n3C6TaISJqYbTIDcoJLH+vnM56aH7eaI7OoFNzteocA==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.14_1778049387363_0.10963193556737627","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.15":{"name":"@funhub/platform-beta","version":"0.2.154-beta.15","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"933a8efb8e0a551f64ce17dac7c4c9d3c2943fb2","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.15.tgz","fileCount":2638,"integrity":"sha512-w9dnbarTYoiLnV3uwwNqoufZLgpohGSN58Q+rJ+nysTPFt7KjoBqbOLac+Sj3UnM/LicDamkKKIeOsQHESpS2w==","signatures":[{"sig":"MEUCIQC8eleaZT0MqhrHeFYBLA+3eMuFjZwNySmpkdSubOwHowIgSYG8vEXs8dHBIxA9qVOherZv6bK9MG3fvDWM9hIYOtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10662578},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/8c927142544555a778ace573ed9f3bcb/funhub-platform-beta-0.2.154-beta.15.tgz","_integrity":"sha512-w9dnbarTYoiLnV3uwwNqoufZLgpohGSN58Q+rJ+nysTPFt7KjoBqbOLac+Sj3UnM/LicDamkKKIeOsQHESpS2w==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.15_1778135825662_0.19370823241268864","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.16":{"name":"@funhub/platform-beta","version":"0.2.154-beta.16","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e26692b88e1e3def2689e8775c84fdad49ebbc8d","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.16.tgz","fileCount":2632,"integrity":"sha512-VOt01UKGYU/p4XyX6uYHLKHAZgBVw1FV/38M0t0J2aeOvoq5jQpVLUsQnjWL+CuXW2eHRpsapgqMFZXbw5txlA==","signatures":[{"sig":"MEYCIQCqyft2QA3lz9ssBjVQz3KCVAO7MJRRxvOA06Y7GZ3tdQIhANwQVu1RHRhxq2viMLIRLLFzzicu3CWLvtVhnhpPK5fG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10655556},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/d7541f304c76c4669b6708c53ecb900e/funhub-platform-beta-0.2.154-beta.16.tgz","_integrity":"sha512-VOt01UKGYU/p4XyX6uYHLKHAZgBVw1FV/38M0t0J2aeOvoq5jQpVLUsQnjWL+CuXW2eHRpsapgqMFZXbw5txlA==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.16_1778294309931_0.110144713724865","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.17":{"name":"@funhub/platform-beta","version":"0.2.154-beta.17","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"94336c47ca8db8a4d7971d599ebc9409c9aaf2a3","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.17.tgz","fileCount":2634,"integrity":"sha512-d3NKJKMLYhannVSvDUXV7I9yNq5aeIq40mLuBasEY2IWa9x2UH1x68jPprjE4M+xmT813xdGphHTTdieTGyQEA==","signatures":[{"sig":"MEQCIHOQv1Pu18Blp+/OHRhUmQagFjDCplULAXt8He70h9uqAiBiU3Y1kgC4NTyWe48t3i50SRhDHQYbjok8qzUiKObm9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10662750},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/367545f08421df6eb1292580b38d9e67/funhub-platform-beta-0.2.154-beta.17.tgz","_integrity":"sha512-d3NKJKMLYhannVSvDUXV7I9yNq5aeIq40mLuBasEY2IWa9x2UH1x68jPprjE4M+xmT813xdGphHTTdieTGyQEA==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.17_1778638430839_0.4979364061122107","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.18":{"name":"@funhub/platform-beta","version":"0.2.154-beta.18","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"982e30e025fcdefd419dc76dfb0236cf6b19b048","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.18.tgz","fileCount":1716,"integrity":"sha512-0TCN9G6fAstoo+ZvRdB2JXim41OB1LZ6lJrIsX/zyNs/arOqNl0sHZZ3JlLsBe0sRjUktuAqC8Wpl9KFfYedyw==","signatures":[{"sig":"MEUCIQDaUZBUF/Cfbn7zY2Y9IZ3oTo1uuEVtwFumY84FeBxmnAIgRi/z75o/cWSHlZ9pOi2nWyb8QUqLOY1vPKLuXp3oJG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4217797},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/6ed5272ae67374368188732ef245e9fa/funhub-platform-beta-0.2.154-beta.18.tgz","_integrity":"sha512-0TCN9G6fAstoo+ZvRdB2JXim41OB1LZ6lJrIsX/zyNs/arOqNl0sHZZ3JlLsBe0sRjUktuAqC8Wpl9KFfYedyw==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.18_1778657586724_0.050891500906831366","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.19":{"name":"@funhub/platform-beta","version":"0.2.154-beta.19","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"8bd5ac3e987f9866b0dbe3a4aea33209fa7cb033","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.19.tgz","fileCount":2729,"integrity":"sha512-5mOTnzcB9kj39eS999HiAAiErFD/qn833KFSiezyU+oj2YGCFVJ2HVm5rVOo4vJY0qEmtoBJoyezUHtVKFKvDQ==","signatures":[{"sig":"MEYCIQCfJnCmAtYM6irat8lHiVUiN9gF1LwnABj2bHjk0NHnUAIhAOL3T14JHQ8iBdNXHcQUUknEfyCSO2oFLCumbSO3jL2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10990813},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/3a220cbdd63f46578d699f06e6f63ac0/funhub-platform-beta-0.2.154-beta.19.tgz","_integrity":"sha512-5mOTnzcB9kj39eS999HiAAiErFD/qn833KFSiezyU+oj2YGCFVJ2HVm5rVOo4vJY0qEmtoBJoyezUHtVKFKvDQ==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.19_1778729180019_0.5817588801626596","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.20":{"name":"@funhub/platform-beta","version":"0.2.154-beta.20","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"0a541d0808186d4d34e920e13fd71c8cea62822f","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.20.tgz","fileCount":2731,"integrity":"sha512-VWrs8JEEuWAnFZl8f9R5AH5V5zh1MzEIW/GKoN0hRWdz2+O77C0XAE5uQMCTBeX4HS93JlYsjZa5stCtShL3/g==","signatures":[{"sig":"MEUCIE7L+xJCFEzS81GxCuT/c9cynJGRnHpJY1Gg0eUFOI56AiEAi+FXMr4sG8JOTpvVM0bTBCLAyBSyopNYRhPVOv9loqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11007858},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/5bc347ee164de831bf1500774c45692b/funhub-platform-beta-0.2.154-beta.20.tgz","_integrity":"sha512-VWrs8JEEuWAnFZl8f9R5AH5V5zh1MzEIW/GKoN0hRWdz2+O77C0XAE5uQMCTBeX4HS93JlYsjZa5stCtShL3/g==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.20_1778740191417_0.46609194545686483","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.21":{"name":"@funhub/platform-beta","version":"0.2.154-beta.21","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1dd71c14635647722829e9ca2a6cd8d3e8b088b5","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.21.tgz","fileCount":2731,"integrity":"sha512-hL+Nzb9dmgAOzPIlQS/MaxaHgIm5CFtMWJnutXZfQiDdAm0eOk8hSIc88IegQlvLkIBN7hYR09y+kMbiGpS5qQ==","signatures":[{"sig":"MEUCIQD8hkjEYcMZ9iOTz8LOZDyEg6lMTf1DTvujIZ4p4dd2hwIgPH6X30fy8hYCVWUY66572j+yQel2OLY/y7sXcSF+HE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11007459},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/1a8ded423107ab4acc0d89131f3278f3/funhub-platform-beta-0.2.154-beta.21.tgz","_integrity":"sha512-hL+Nzb9dmgAOzPIlQS/MaxaHgIm5CFtMWJnutXZfQiDdAm0eOk8hSIc88IegQlvLkIBN7hYR09y+kMbiGpS5qQ==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.21_1778741693848_0.824587741919341","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.22":{"name":"@funhub/platform-beta","version":"0.2.154-beta.22","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"74074fa01965ca8225d47fab9e279a3984b35400","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.22.tgz","fileCount":1717,"integrity":"sha512-7Y2micbFyBLFkrOg8Cp3/wfUvHcScOhJfmYDe4oNS6tajJGUBxShFf3bwVkO1b8crhg8JToJqZp7KMS+fGVFmA==","signatures":[{"sig":"MEUCIQCy+PNhuJNBrem2sGKdrxyxcDGCyPmEdqwyS/QLhiruWwIgDp5l5zv/AT6oe4YkMmfTZpkaXbMvpmjJd3NqOMB5/Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4267531},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/4a6a4944a0113e53849955639829ecab/funhub-platform-beta-0.2.154-beta.22.tgz","_integrity":"sha512-7Y2micbFyBLFkrOg8Cp3/wfUvHcScOhJfmYDe4oNS6tajJGUBxShFf3bwVkO1b8crhg8JToJqZp7KMS+fGVFmA==","_npmVersion":"11.9.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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.22_1778759762795_0.8331362675088663","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.23":{"name":"@funhub/platform-beta","version":"0.2.154-beta.23","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"425a67b97c56d27cf8205b74e1bc1bbec4bea6ad","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.23.tgz","fileCount":1720,"integrity":"sha512-HZ92p7nmHy7U92J9tVKoiBJTaaOxhB6AUglJx92S7GQXbXpqnOFlhKx/cbbS/J/8oWu1rMwpKKORZK8pl6gNVw==","signatures":[{"sig":"MEYCIQDYeSiLAjj/vsBFjgAaD8X15hUbqm+gpV7FCi7bgI/gCQIhALWwp/6t+l/flMjBqtcvKTdHEIawPZ6I64QC3ypHZUzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4282822},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/d6d17f567da971d142db6d5b88fc3cab/funhub-platform-beta-0.2.154-beta.23.tgz","_integrity":"sha512-HZ92p7nmHy7U92J9tVKoiBJTaaOxhB6AUglJx92S7GQXbXpqnOFlhKx/cbbS/J/8oWu1rMwpKKORZK8pl6gNVw==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.23_1778910290129_0.8667323297543483","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.24":{"name":"@funhub/platform-beta","version":"0.2.154-beta.24","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"9129ac3079fc00b849dec43326e592a4dcf63cf2","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.24.tgz","fileCount":1704,"integrity":"sha512-l1dWbwwt88HqbelncsvPYpy61t05/DvDvxYVmtS2YvEDOp9YtceyeElj8GW686yWHLS+hfHs9SRRE6zG8MXbeA==","signatures":[{"sig":"MEQCIDnYNS3foJ3oVouaePBxlS1UZ6DxEmrezCc4B24X5PYkAiBl2LOdMajDIp1lEkrrEjm+4b8A96DRR/elI24QiU5nTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6908815},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.24.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks.d.mts","import":"./dist/hooks.mjs"},"./store":{"types":"./dist/store.d.mts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils.d.mts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service.d.mts","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/ui.d.mts","import":"./dist/ui.mjs"},"./components/biz":{"types":"./dist/biz.d.mts","import":"./dist/biz.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/common.d.mts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/f496bc77dcb6a7dfb6b4d7aa06c6ef31/funhub-platform-beta-0.2.154-beta.24.tgz","_integrity":"sha512-l1dWbwwt88HqbelncsvPYpy61t05/DvDvxYVmtS2YvEDOp9YtceyeElj8GW686yWHLS+hfHs9SRRE6zG8MXbeA==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.24_1779158203557_0.3911831596430777","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.25":{"name":"@funhub/platform-beta","version":"0.2.154-beta.25","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"8a12e509269cc97bf5aa3b5a78541ed47bb3197b","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.25.tgz","fileCount":1720,"integrity":"sha512-Fhl66OV3hHbeVlF8+KT4oy7Zol2EzMc5Z0ZvCpLTemCF86YNRAhkIgcJmVcPqb6U2uOQZYSMxaEvCQ4lWhtmig==","signatures":[{"sig":"MEUCIBTUPs2QyQNTraArFihJew3+gvp8kZPut/JjElzZs7qGAiEAuvEL+XG3fbrOeuHZmHCZEvISevQv7T+sz1z/9YuAsf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4283049},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/f92745e547d50f1fe34e584b4e478f64/funhub-platform-beta-0.2.154-beta.25.tgz","_integrity":"sha512-Fhl66OV3hHbeVlF8+KT4oy7Zol2EzMc5Z0ZvCpLTemCF86YNRAhkIgcJmVcPqb6U2uOQZYSMxaEvCQ4lWhtmig==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.25_1779246475698_0.4363454235472608","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.26":{"name":"@funhub/platform-beta","version":"0.2.154-beta.26","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"74f1f5e4b1b0755fcc66b706c3a874e3134fa874","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.26.tgz","fileCount":1720,"integrity":"sha512-SMOGrM9jd+1eN61r1L7E2MFbX4b43Ya+xmN3G/i45D3I0Y4KkKZu209gLuVDKq2xDRblhzIQGfDHaHfXWazNJA==","signatures":[{"sig":"MEUCICiEkgyCQqnI6M49QOBAG0LeEPHb9sbRmsuZeXNUMYixAiEAt9NaIccMGtVLCcyaj7LiXK1JuJG5NfRVTiRY8risNT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4286568},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/f64280609bf09d6e3f8c7e04cf5e3e5a/funhub-platform-beta-0.2.154-beta.26.tgz","_integrity":"sha512-SMOGrM9jd+1eN61r1L7E2MFbX4b43Ya+xmN3G/i45D3I0Y4KkKZu209gLuVDKq2xDRblhzIQGfDHaHfXWazNJA==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.26_1779261251799_0.41946249718897577","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.27":{"name":"@funhub/platform-beta","version":"0.2.154-beta.27","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"840c124c7c302812070882070473e8984fee3727","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.27.tgz","fileCount":1720,"integrity":"sha512-/j8OOCBgR8Zdg3a/YeGF6Na7CpSmhFEJmAUuH2H3w6j0V3j7bchEIfJXrgoU2AyKVAdMsEPvvRxEa+zZKEKWag==","signatures":[{"sig":"MEUCIQD+GJaMsXtTqMGH21Dmz23AIbsrRwvaqNzlU7P+qnJCcAIgMPtXIvvxP5wRoNqW4qEaI9X8tzhtwoSyhqJW2fr8xug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4283281},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/36bdc61a8c5fb17fd29f16e75739be6b/funhub-platform-beta-0.2.154-beta.27.tgz","_integrity":"sha512-/j8OOCBgR8Zdg3a/YeGF6Na7CpSmhFEJmAUuH2H3w6j0V3j7bchEIfJXrgoU2AyKVAdMsEPvvRxEa+zZKEKWag==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.27_1779263466605_0.04425651654997731","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.28":{"name":"@funhub/platform-beta","version":"0.2.154-beta.28","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6d19297e85d73872a372c2fe65b4f3eebe90788a","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.28.tgz","fileCount":1720,"integrity":"sha512-G08mtQ3mJes/A/vCi4ITHJTs60tBoOUFjvo83FEoqdQtd+7PiutYYFV/KHpzYf0dvKt0F9zjn5c5x6UkCvQ6Vg==","signatures":[{"sig":"MEQCIGXjD8etT3lSSol1MRVeWP2QrU2YOBNMSc2pm+yLzUgKAiBU5LnRUdTJ4diyd6GU7fkva3IZ/IVoYy/kzRpLY2zYGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4292672},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/dd21045f845b9cffef3471a7f0a5ce10/funhub-platform-beta-0.2.154-beta.28.tgz","_integrity":"sha512-G08mtQ3mJes/A/vCi4ITHJTs60tBoOUFjvo83FEoqdQtd+7PiutYYFV/KHpzYf0dvKt0F9zjn5c5x6UkCvQ6Vg==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.28_1779285040306_0.131290451045166","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.29":{"name":"@funhub/platform-beta","version":"0.2.154-beta.29","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"a815528f0937683051d2df78fd15e8aa3e2c2beb","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.29.tgz","fileCount":1722,"integrity":"sha512-Xa02SGMuVXXMIupM54vhaIGqAYrPpRoCfiJi9AMhDA0bu/rpcZlWAFEf829cXYLTEFPJPfBApvS5En8a24gdQg==","signatures":[{"sig":"MEUCIQDnFF0il/L1dIWTLXn8+vuUU2T+luJdiMV51RZ/wbEiVwIgP9FkbNY8FVklBTCOvc2jgPrOXrssbYucOefSW6HBbU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4295907},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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/787b1d7c69fd9d78c9cdae28c15b4e3a/funhub-platform-beta-0.2.154-beta.29.tgz","_integrity":"sha512-Xa02SGMuVXXMIupM54vhaIGqAYrPpRoCfiJi9AMhDA0bu/rpcZlWAFEf829cXYLTEFPJPfBApvS5En8a24gdQg==","_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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.29_1779347295212_0.42110389520338076","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.30":{"name":"@funhub/platform-beta","version":"0.2.154-beta.30","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ee1a730840ab4334870c8858a0908d9c2c0893c4","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.30.tgz","fileCount":2739,"integrity":"sha512-zyeBNitiKXkmVb2HSPG330J1FFfAlPAR++6Irnr9jMqNR5rV5mYMe3HAmYyz3zWs4o2GeCsaL4BM4lSJ2CQwMw==","signatures":[{"sig":"MEUCIHXVxaHN7VCqigPRRuNcRZMprxqJcrZWx5FqAoT638vwAiEA2Txc+NoblpvIczI6ALX58q4kiP0TA7zRMABKgKd7kTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11122665},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./materials/client":{"types":"./dist/materials/client.d.mts","import":"./dist/materials/client.mjs"},"./materials/server":{"types":"./dist/materials/server.d.mts","import":"./dist/materials/server.mjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/pages/fullscreen-feed":{"types":"./dist/components/pages/fullscreen-feed/index.d.ts","import":"./dist/components/pages/fullscreen-feed/index.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --fix","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","start":"next start","predev":"pnpm i18n:build","dev:web":"next dev","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","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","build:fast":"pnpm gen:theme-tokens && pnpm i18n:build && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.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":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/9cdb653c4fa37f6fe32208f49ef4e46f/funhub-platform-beta-0.2.154-beta.30.tgz","_integrity":"sha512-zyeBNitiKXkmVb2HSPG330J1FFfAlPAR++6Irnr9jMqNR5rV5mYMe3HAmYyz3zWs4o2GeCsaL4BM4lSJ2CQwMw==","_npmVersion":"11.9.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":"^11.1.3","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,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@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-beta_0.2.154-beta.30_1779365426999_0.9647064497837385","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.31":{"name":"@funhub/platform-beta","version":"0.2.154-beta.31","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"1497a7f47769fb676bdea0b9c78c2db1020a6d92","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.31.tgz","fileCount":1919,"integrity":"sha512-vrOLPbAmjtgEfDS/yJViOtqHYFDKTgapVKAECPK16IIvXpZ4iGSNmybh6nn2XUtbdCbGG/47QFp8vcFVqLtc/A==","signatures":[{"sig":"MEQCIDVOWReNnTwKvZjLwrjg/9pBxbQAQmrK1sYS+bCav9OdAiAR3dMH1LVJZdVww/6GRVV0+md0w253P6XaKl32po8IXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7461748},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/96/97ws5q4d6rgb1nq9z7b6ctph0000gn/T/6487c8f928fa7d9c209367d914447838/funhub-platform-beta-0.2.154-beta.31.tgz","_integrity":"sha512-vrOLPbAmjtgEfDS/yJViOtqHYFDKTgapVKAECPK16IIvXpZ4iGSNmybh6nn2XUtbdCbGG/47QFp8vcFVqLtc/A==","_npmVersion":"11.12.1","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.31_1781095549550_0.22754092679352045","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.32":{"name":"@funhub/platform-beta","version":"0.2.154-beta.32","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"6b7684b8702b801b0427df2e1ac23de552fbe4ff","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.32.tgz","fileCount":1919,"integrity":"sha512-W2auY8WmiZt58Hbs65Zcp2Uh+fhOAC0aSE8zFw0lO1W/RKCYp+ToE/Dvh6rOE7EwnYn7WB7Pmt0FEK4e4l6nsw==","signatures":[{"sig":"MEUCIDwW7KHSshuIEZKJKxIA6U0YDfQjJX3el1/+GCeNwidyAiEA9YBK7ay9p8EpdafVdpmayTz0zZNWT7V3u+5mwJzfrxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7463375},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/96/97ws5q4d6rgb1nq9z7b6ctph0000gn/T/04d4068acfd2fe84181c8455be048342/funhub-platform-beta-0.2.154-beta.32.tgz","_integrity":"sha512-W2auY8WmiZt58Hbs65Zcp2Uh+fhOAC0aSE8zFw0lO1W/RKCYp+ToE/Dvh6rOE7EwnYn7WB7Pmt0FEK4e4l6nsw==","_npmVersion":"11.12.1","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.32_1781097706885_0.967289839434891","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.33":{"name":"@funhub/platform-beta","version":"0.2.154-beta.33","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e4bf341f4a07a228729813a7fd7271803027ca24","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.33.tgz","fileCount":1920,"integrity":"sha512-++JoEdBaw0Gmu/AmvU/4CY5bY4kO9pwQ9ylNUlLJ8kuzSI2+ekS61kEE2ebfI/OaPW2Qy+VFeTLxjpHjiKhTNQ==","signatures":[{"sig":"MEYCIQCf7yJwzNUmwQ7zF18eU5YjaB/ND5aa60JOdMO5QRmorQIhAJdkElbnJmwt8AkBQgO5/8UUE/augzGrvOE3EB/6hKbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7465949},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/96/97ws5q4d6rgb1nq9z7b6ctph0000gn/T/944625ea87bf4327ee243a9a14a89530/funhub-platform-beta-0.2.154-beta.33.tgz","_integrity":"sha512-++JoEdBaw0Gmu/AmvU/4CY5bY4kO9pwQ9ylNUlLJ8kuzSI2+ekS61kEE2ebfI/OaPW2Qy+VFeTLxjpHjiKhTNQ==","_npmVersion":"11.12.1","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.33_1781148752733_0.5895093043558122","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.34":{"name":"@funhub/platform-beta","version":"0.2.154-beta.34","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"e2d43f67b271fa8098f1cbc9df5fc30a72fde76c","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.34.tgz","fileCount":1928,"integrity":"sha512-GYOy7Jzu9Et4mx49WMW+r6wOa6w5nUSeyK2t4PcjK92vQV4I77LR7hPFZVGjzGXHMe36m/wz0Wlz2CtYm+p24Q==","signatures":[{"sig":"MEUCIQD8ag9I4fqOKFPuNonQH364VeTEYzqcwGsvMfnlE5ezxgIgNCrxpvBuXmswybb2o7doRScbfG9RLTbOEvhq8hvnesY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7484900},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wangkailang992","email":"wangkailang992@gmail.com"},"_resolved":"/private/var/folders/zf/gv7byyyj4l5_yp6wh_00n3fw0000gn/T/eba19bd6b65a8010f79f2852498dec19/funhub-platform-beta-0.2.154-beta.34.tgz","_integrity":"sha512-GYOy7Jzu9Et4mx49WMW+r6wOa6w5nUSeyK2t4PcjK92vQV4I77LR7hPFZVGjzGXHMe36m/wz0Wlz2CtYm+p24Q==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.34_1781160704428_0.36821083584828695","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.35":{"name":"@funhub/platform-beta","version":"0.2.154-beta.35","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"94c2377bb8683136ce29452ca6af741d7fbd8ee5","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.35.tgz","fileCount":1921,"integrity":"sha512-Y3zaDkadYhvsiALm2slZ3lvX5B1sVb6Nq4Q+hCeZ7t1K78OZt/pit0O71pa9O9O5caLDxnBtfLtAxd7+HIY8zA==","signatures":[{"sig":"MEUCICaJ7B3FcqHU8FD205xDM1nL6MqIuoL6p0Edva1/ESE8AiEApkQTN10YRn2PYg3KQ+VAUl8yaRjFz6E3q04puFrp5Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7465794},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown  --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wesleylll123","email":"anton6202527@gmail.com"},"_resolved":"/private/var/folders/96/97ws5q4d6rgb1nq9z7b6ctph0000gn/T/ee051672f201256c7b4c3d0208b2815a/funhub-platform-beta-0.2.154-beta.35.tgz","_integrity":"sha512-Y3zaDkadYhvsiALm2slZ3lvX5B1sVb6Nq4Q+hCeZ7t1K78OZt/pit0O71pa9O9O5caLDxnBtfLtAxd7+HIY8zA==","_npmVersion":"11.12.1","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.35_1781160902313_0.24562792262413624","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.36":{"name":"@funhub/platform-beta","version":"0.2.154-beta.36","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"7d584316b5146dbfb44a5a7a2f67869a552ae1c8","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.36.tgz","fileCount":1929,"integrity":"sha512-7xd6D0ngwctIoJopKdM0Y4zjqzmJN/Md/A26oy074cmyW9/IIkLHGR6mKmwU/cjcoGEbZPdNFKPw8Cn81IbvCg==","signatures":[{"sig":"MEUCIFupMGdkMzYnxzwzClF35Ck/nuzwSKe+p2lW3F5ni6ffAiEA7OVaTsAG3172RQrQUXmn1P2+cxrHqCMyyrb1AeUIyCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7486170},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wangkailang992","email":"wangkailang992@gmail.com"},"_resolved":"/private/var/folders/zf/gv7byyyj4l5_yp6wh_00n3fw0000gn/T/cf639fa0341a96c8bcd1aaa7b4354b23/funhub-platform-beta-0.2.154-beta.36.tgz","_integrity":"sha512-7xd6D0ngwctIoJopKdM0Y4zjqzmJN/Md/A26oy074cmyW9/IIkLHGR6mKmwU/cjcoGEbZPdNFKPw8Cn81IbvCg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.36_1781163218947_0.04264889018095097","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.37":{"name":"@funhub/platform-beta","version":"0.2.154-beta.37","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"3a06ba99f58d6049774ce2b44c4a0cd57dd18c92","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.37.tgz","fileCount":2078,"integrity":"sha512-6P+gylWM5Fo7w76X11Mj7TgVQvdtwcYQuqHmaiEW9JOEn4VgsWeyHyJhfnxkF2I9MLZyJNo+EW3TyALOzwqVZA==","signatures":[{"sig":"MEUCIQCMBcoS+F0FRQdRLFw7HuZ4GjYeZTkJaAkEG1VzNRXn6wIgA6YR+Zw+wVcAdxAIw4ToM90gnyMuCbcUAb42i5sRPcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8202434},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/vn/cl0535_x46v8yb6csf7jtgy40000gn/T/d5a8450c73b9736c04ef17908446d8ad/funhub-platform-beta-0.2.154-beta.37.tgz","_integrity":"sha512-6P+gylWM5Fo7w76X11Mj7TgVQvdtwcYQuqHmaiEW9JOEn4VgsWeyHyJhfnxkF2I9MLZyJNo+EW3TyALOzwqVZA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.37_1781253985787_0.776705372628701","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.38":{"name":"@funhub/platform-beta","version":"0.2.154-beta.38","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"40088e7716d29400f9c3761e8de8dc052662b2cc","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.38.tgz","fileCount":2093,"integrity":"sha512-POciNxINvkjwcJ+H2uqpuDiZ/3AV8FyKw4TqPV/gRH+V6M82zWi3F7hj6PfKeNWzBrzG104DorLld7IqS1sJsg==","signatures":[{"sig":"MEQCIBElb/se2o0aSXmwjeFCMR1GlX9dwmZLqhiUV/mdDAiEAiAxNJ5Pi1d1KjiQI6ezYtlbLqobbetI0LhzFpMEAAVpHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8232002},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"wangkailang992","email":"wangkailang992@gmail.com"},"_resolved":"/private/var/folders/zf/gv7byyyj4l5_yp6wh_00n3fw0000gn/T/e6b9193c475a2968798e83857b48a8fc/funhub-platform-beta-0.2.154-beta.38.tgz","_integrity":"sha512-POciNxINvkjwcJ+H2uqpuDiZ/3AV8FyKw4TqPV/gRH+V6M82zWi3F7hj6PfKeNWzBrzG104DorLld7IqS1sJsg==","_npmVersion":"10.9.4","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.38_1782295449249_0.2047624566182027","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.39":{"name":"@funhub/platform-beta","version":"0.2.154-beta.39","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"968d87b026dfa3c9fe171d461c0ac514afa9398b","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.39.tgz","fileCount":2142,"integrity":"sha512-cuF/qxvxZE42dgegq8DOJO/HveYbVYdAcdYZEetaidyU65jkxkAlSUSkgIUUKN/jPzT9XA6X5fGtE1lLWSGVrQ==","signatures":[{"sig":"MEQCIGmZvxQiM4BORfQ7KDeDmBUGqttMVfLekSInwNJQrynXAiAeJHTrZA5UfqEflPNolRmej3qGm/0YBohTzT9jacfkYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8395985},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/04db8d23e4c316f84a7660573906cccd/funhub-platform-beta-0.2.154-beta.39.tgz","_integrity":"sha512-cuF/qxvxZE42dgegq8DOJO/HveYbVYdAcdYZEetaidyU65jkxkAlSUSkgIUUKN/jPzT9XA6X5fGtE1lLWSGVrQ==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.39_1782380202340_0.170895457026911","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.40":{"name":"@funhub/platform-beta","version":"0.2.154-beta.40","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"d2549b69e6a3bf90b6c8d004690a83f8deb5ad1c","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.40.tgz","fileCount":2142,"integrity":"sha512-P51rXj9Xv0mZ+iJOr9wBKZAvVAkOOLFmFJb/kzAgmlnlpA0xI8xrzSF1oOxy6L4C8171lNJb9qQu8eJ/8fLjOA==","signatures":[{"sig":"MEYCIQCKlVXWpZbGDT2Zf+hJ5vJcNiokt6jOYyl4rl3GLXwbOgIhALH2Cf2diV8lXd294vweRQ+mwKTOuPeTn/yrfzR4Wyy/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8408573},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/2c38b0546f28a011494b2a9baac86519/funhub-platform-beta-0.2.154-beta.40.tgz","_integrity":"sha512-P51rXj9Xv0mZ+iJOr9wBKZAvVAkOOLFmFJb/kzAgmlnlpA0xI8xrzSF1oOxy6L4C8171lNJb9qQu8eJ/8fLjOA==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.40_1782458537085_0.03732157069259978","host":"s3://npm-registry-packages-npm-production"}},"0.2.154-beta.41":{"name":"@funhub/platform-beta","version":"0.2.154-beta.41","_id":"@funhub/platform-beta@0.2.154-beta.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"154ecfb1f120d19399eae7b870baff76eb474978","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-0.2.154-beta.41.tgz","fileCount":2148,"integrity":"sha512-s1J/IpwPW+//y64CU0nJJu2sJL0dUpy7eXDxJw57JX/p1lhQ4gJm3BhazadTxefNeN42zOe7Q3hLRNfv1KM3YQ==","signatures":[{"sig":"MEQCIHISkcjcDK1fkbsvfAUMY2oMUN+kfCk2XI0nRsqMvqBEAiA0hcmwlVnjRaKVZLC9ed1PUM8sWFSoOcvIiC1bQ9HKtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8466710},"type":"module","_from":"file:funhub-platform-beta-0.2.154-beta.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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/c5f2b7ab814c6327e6152b276c471ba6/funhub-platform-beta-0.2.154-beta.41.tgz","_integrity":"sha512-s1J/IpwPW+//y64CU0nJJu2sJL0dUpy7eXDxJw57JX/p1lhQ4gJm3BhazadTxefNeN42zOe7Q3hLRNfv1KM3YQ==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_0.2.154-beta.41_1782706564127_0.8475390189627927","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"@funhub/platform-beta","version":"1.3.0-beta.1","_id":"@funhub/platform-beta@1.3.0-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":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"ac2ea53598755ecbe6b7aa8301937e769d06a8a2","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.1.tgz","fileCount":2093,"integrity":"sha512-lHmW0CJ9DYb0DU2yTtFOmd6kv54pfj2bPPXd1GqV84uv/qNeFHioLHPOboAzVZxUjQwFqFJeBSQdW3h37GvFtA==","signatures":[{"sig":"MEQCICxfA8hGSkOV1oC0JsNc/PG3wDEaJ7CJ26OCYbRNeM90AiBeBeV4Dvh5YWGPgQCzcghWbWlwFyT7Fj337CGmVZjdZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8269084},"type":"module","_from":"file:funhub-platform-beta-1.3.0-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"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/ec50b84991fb30b7fc8f77446f96e025/funhub-platform-beta-1.3.0-beta.1.tgz","_integrity":"sha512-lHmW0CJ9DYb0DU2yTtFOmd6kv54pfj2bPPXd1GqV84uv/qNeFHioLHPOboAzVZxUjQwFqFJeBSQdW3h37GvFtA==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.1_1782814601854_0.5292922259149391","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.2":{"name":"@funhub/platform-beta","version":"1.3.0-beta.2","_id":"@funhub/platform-beta@1.3.0-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":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"4d2167a54a0184658b3ddd771c0923b70b6c5446","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.2.tgz","fileCount":2164,"integrity":"sha512-ucohLlgMZ1B0p9Tts7kYCc2gURwhPuk1GSi76ooYzZeh+L9D1mFRScSV4XP7BvVOSKb44ypkECShOtcIOAc3sw==","signatures":[{"sig":"MEQCIDjFrPm6985WABGeVPtU5nOobFoJlZez1Q3spMTQX9TyAiB1r6DnSNPn5Hprotqm7pikmlygrFS6kfgb/E7ByMoCOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8559963},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.2.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/d26c5dc34fe5da4e25d5fffc854a78f4/funhub-platform-beta-1.3.0-beta.2.tgz","_integrity":"sha512-ucohLlgMZ1B0p9Tts7kYCc2gURwhPuk1GSi76ooYzZeh+L9D1mFRScSV4XP7BvVOSKb44ypkECShOtcIOAc3sw==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.2_1783395150008_0.3631821565992941","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.3":{"name":"@funhub/platform-beta","version":"1.3.0-beta.3","_id":"@funhub/platform-beta@1.3.0-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":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"c21e8c08428bb6221833a94e98dd026efddcfbe7","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.3.tgz","fileCount":2177,"integrity":"sha512-3ERiECkBC9X0s2unio65u+RGSsp++7o+15/oRHyXDHXeajyCEZ11HieIfjlbt01syDfy3R7C3qr/KDH0bm95fg==","signatures":[{"sig":"MEYCIQCkUYBdvi31OoOqQgRJkW3UqqvbYlQDxcsPBMUhmFBWqAIhAIDuYTp9UuzeJcaDoMLRce6XFYUQCuij1r5jtDYMHyne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8563159},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.3.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/cc7fe44d38cee124a678c350cd1f4bef/funhub-platform-beta-1.3.0-beta.3.tgz","_integrity":"sha512-3ERiECkBC9X0s2unio65u+RGSsp++7o+15/oRHyXDHXeajyCEZ11HieIfjlbt01syDfy3R7C3qr/KDH0bm95fg==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.3_1783592173606_0.154568816358559","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.4":{"name":"@funhub/platform-beta","version":"1.3.0-beta.4","_id":"@funhub/platform-beta@1.3.0-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":"wesleylll123","email":"anton6202527@gmail.com"},{"name":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"dc72cf182ca13c6dbfb60eef615cf1b7e005732b","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.4.tgz","fileCount":2219,"integrity":"sha512-SbMsZ7TPm4rATJQEr6bw7YsVBHz+fgi+Eb4Rpgy+YVjZArC6p9y/ywt9oMMuPQpYSOXaiu4qigOPPSTOSVLRiw==","signatures":[{"sig":"MEQCICQupKvxF0L7OsydynBpTPgbTDKD4uLmyhHc/jJqBu09AiBpacyShtiKx59x5hkvpdVjBYDS6mxXiiLiDg7p85NqZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8600949},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.4.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"nf_guojian","email":"424139777@qq.com"},"_resolved":"/private/var/folders/5j/yml3zj3x6z5g3rvvv2wdy0c80000gn/T/3e0b6fa8acec9447dbd575b37cafb4eb/funhub-platform-beta-1.3.0-beta.4.tgz","_integrity":"sha512-SbMsZ7TPm4rATJQEr6bw7YsVBHz+fgi+Eb4Rpgy+YVjZArC6p9y/ywt9oMMuPQpYSOXaiu4qigOPPSTOSVLRiw==","_npmVersion":"11.9.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.4_1784030679386_0.6864156872900471","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.5":{"name":"@funhub/platform-beta","version":"1.3.0-beta.5","_id":"@funhub/platform-beta@1.3.0-beta.5","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"491ee19b31171006e15cab2d03ed7c5ce5d29ad4","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.5.tgz","fileCount":2248,"integrity":"sha512-ARk1Lg3VtNhqVxo+VouFpe3NX2KrTbLoQcI1DPnedP5XaHmprwNPxFMH97b43fEh+FB64uzFjCEB9tH4Cwq+Jg==","signatures":[{"sig":"MEQCIH3gENo3WujDqR+TgtPg+pCZwab8mbbQGFMI2tVxyTvdAiBlCh3SeQIP/fpwYamiCayz8xPPL5C7hka4PqgFGqtHIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8815553},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.5.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/vn/cl0535_x46v8yb6csf7jtgy40000gn/T/71063a11a67232a357da321654d4ceeb/funhub-platform-beta-1.3.0-beta.5.tgz","_integrity":"sha512-ARk1Lg3VtNhqVxo+VouFpe3NX2KrTbLoQcI1DPnedP5XaHmprwNPxFMH97b43fEh+FB64uzFjCEB9tH4Cwq+Jg==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.5_1784102857026_0.05565077950044017","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.6":{"name":"@funhub/platform-beta","version":"1.3.0-beta.6","_id":"@funhub/platform-beta@1.3.0-beta.6","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"374198fe4ae5fe51e43518d723a7a509d92e81ca","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.6.tgz","fileCount":2182,"integrity":"sha512-HyeumzNXVnmcKUViBwH9SJbmzf9kBMPrgelFrVQpW4FoVgipRZHrlCKpmoPPQlq5CA7AW/uq+wnoFZ+Pc9hjqA==","signatures":[{"sig":"MEQCIH7hXTxsXAar/ZT5wvinxxMTd40iNiiU9XXOSDh7H78qAiAsV7IOCBogZnKDlkLNMLrbf5600zoBLBuYt9wFdvN/zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8572823},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.6.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/vn/cl0535_x46v8yb6csf7jtgy40000gn/T/528eab8957a85e07ca4b49a8fe9e7d03/funhub-platform-beta-1.3.0-beta.6.tgz","_integrity":"sha512-HyeumzNXVnmcKUViBwH9SJbmzf9kBMPrgelFrVQpW4FoVgipRZHrlCKpmoPPQlq5CA7AW/uq+wnoFZ+Pc9hjqA==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.6_1784105620859_0.25081879812751406","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.7":{"name":"@funhub/platform-beta","version":"1.3.0-beta.7","_id":"@funhub/platform-beta@1.3.0-beta.7","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"00822c9ffcee531f296934482fa46857f2540146","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.7.tgz","fileCount":2133,"integrity":"sha512-spLFSt/U6C4/tQcMbjlE0N29didzMOHiprFYDP5NDyIguYuSda0ju6aU5RvW3VYxFcaH9V2jUTPiWAHPGIz5yw==","signatures":[{"sig":"MEUCIQD1KQ1jJd9NnV0RIqSnAu/O9fyDMW+eVsYLy63N5gA3VAIgehc9R3JqpJm9QON2nk1Lu6w+tvmSneKOR6kR13h07nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9176830},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.7.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/components/common/index.d.ts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./components/common/search":{"types":"./dist/components/common/search/index.d.ts","import":"./dist/components/common/search/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/search-result":{"types":"./dist/components/common/search-result/index.d.ts","import":"./dist/components/common/search-result/index.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},"_resolved":"/private/var/folders/j2/40l03bf966zgkssp4_hf81k40000gn/T/ddc55f83c08e78a3fc7eda36f41d4437/funhub-platform-beta-1.3.0-beta.7.tgz","_integrity":"sha512-spLFSt/U6C4/tQcMbjlE0N29didzMOHiprFYDP5NDyIguYuSda0ju6aU5RvW3VYxFcaH9V2jUTPiWAHPGIz5yw==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","next-themes":"^0.4.6","lucide-react":"^0.577.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":{"jsdom":"^29.1.0","tsdown":"0.20.3","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.7_1784118722422_0.6394770426468552","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.8":{"name":"@funhub/platform-beta","version":"1.3.0-beta.8","_id":"@funhub/platform-beta@1.3.0-beta.8","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"5617c6ef81b50c96498d431d9a5e6a7ad3a58dfa","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.8.tgz","fileCount":2163,"integrity":"sha512-3rbu8v5nxLiDqKO9A4Lg3MApSqaNfh70O8W35+8gmaS75pnY5dofPF2RU1/xUPWqrM15tzsBEMpzt151s4vBvQ==","signatures":[{"sig":"MEUCIQDE0pigQRbB9dmL6pP/krHxGE6FZGDNtZ3rJyRgDhQ15gIgK09Lb053Ad21YPD0DrTsWJaJpOqW4HhHIgPzasUNtdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9199300},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.8.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/common.d.mts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},"_resolved":"/private/var/folders/j2/40l03bf966zgkssp4_hf81k40000gn/T/45e4f5d28b5b76cee7bdc8f5ec080b9d/funhub-platform-beta-1.3.0-beta.8.tgz","_integrity":"sha512-3rbu8v5nxLiDqKO9A4Lg3MApSqaNfh70O8W35+8gmaS75pnY5dofPF2RU1/xUPWqrM15tzsBEMpzt151s4vBvQ==","_npmVersion":"11.11.0","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","qr-scanner":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.577.0","qrcode.react":"^4.2.0","xgplayer-hls":"^3.0.23","html-to-image":"^1.11.13","@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":{"jsdom":"^29.1.0","react":"19.2.3","tsdown":"0.22.8","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","react-dom":"19.2.3","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.8_1784255360201_0.6608393754373918","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.9":{"name":"@funhub/platform-beta","version":"1.3.0-beta.9","_id":"@funhub/platform-beta@1.3.0-beta.9","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"bin":{"funhub-platform":"dist/cli.mjs"},"dist":{"shasum":"bafb6b15a15e811d8c142392e453a82b70c2779d","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.9.tgz","fileCount":2134,"integrity":"sha512-0vNOgOm3gUZB/vE2Ld9C8jqz3EDm8t5bfJA+z1TdZI2StUuakiAlsuBZAplVmmaj+TphbOXJEqYtq6ta7tylBw==","signatures":[{"sig":"MEUCIH/mHQ2Q4yC+9NXiP9CASnXL4jsot+CfiO2V3D80D90JAiEA9v17blKY/PhJBgPuuo/DeXsELak3Mr00CjCDWWM8EKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9310067},"type":"module","_from":"file:funhub-platform-beta-1.3.0-beta.9.tgz","exports":{"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.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"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./components/common":{"types":"./dist/common.d.mts","import":"./dist/common.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"}},"private":false,"scripts":{"pp":"pnpm publish:platform","dev":"node scripts/dev-with-i18n-watch.mjs","lint":"eslint . --config ../../frontend/eslint.config.mjs","test":"vitest run","build":"cross-env TSDOWN_ENV=production tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","gen:api":"node ./scripts/generate-from-swagger.cjs","prelint":"pnpm i18n:build","pretest":"pnpm gen:material-registry && pnpm i18n:build","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","i18n:set":"node scripts/i18n-locale-tool.mjs set","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","i18n:find":"node scripts/i18n-locale-tool.mjs find","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:check":"node scripts/i18n-flat-sync.mjs check","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","check:pages":"node scripts/check-pages-against-sheet.mjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","sync:public":"node scripts/sync-public-assets.mjs","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","publish:platform":"node scripts/publish-platform.mjs","gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs"},"_npmUser":{"name":"welabx","email":"keman.wu@outlook.com"},"_resolved":"/private/var/folders/vn/cl0535_x46v8yb6csf7jtgy40000gn/T/99e79c1270ed47908b25208cd4714988/funhub-platform-beta-1.3.0-beta.9.tgz","_integrity":"sha512-0vNOgOm3gUZB/vE2Ld9C8jqz3EDm8t5bfJA+z1TdZI2StUuakiAlsuBZAplVmmaj+TphbOXJEqYtq6ta7tylBw==","_npmVersion":"11.6.2","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","zod":"^4.4.3","clsx":"^2.1.1","nuqs":"^2.8.6","vaul":"^1.1.2","dayjs":"^1.11.19","giget":"^3.1.2","immer":"^11.1.3","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","qr-scanner":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.577.0","qrcode.react":"^4.2.0","xgplayer-hls":"^3.0.23","html-to-image":"^1.11.13","@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":{"jsdom":"^29.1.0","react":"19.2.3","tsdown":"0.22.8","vitest":"^4.1.5","postcss":"^8.4.41","cross-env":"^10.1.0","react-dom":"19.2.3","@svgr/webpack":"^8.1.0","postcss-nesting":"^12.1.0","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","vite-plugin-svgr":"^4.3.0","@vitest/coverage-v8":"^4.1.5","@funhub/eslint-config":"0.0.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","rollup-preserve-directives":"^1.1.3"},"peerDependencies":{"next":">=13.4","react":">=18","next-intl":">=4.7.0","react-dom":">=18","@tanstack/query-core":">=5","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/platform-beta_1.3.0-beta.9_1784271466967_0.8527526831476573","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.10":{"name":"@funhub/platform-beta","type":"module","version":"1.3.0-beta.10","private":false,"sideEffects":["**/*.css"],"exports":{"./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/ui.mjs"},"./components/common":{"types":"./dist/common.d.mts","import":"./dist/common.mjs"},"./components/common/analytics-init":{"types":"./dist/common-analytics-init.d.mts","import":"./dist/common-analytics-init.mjs"},"./components/common/blocked-dialog":{"types":"./dist/common-blocked-dialog.d.mts","import":"./dist/common-blocked-dialog.mjs"},"./components/common/collection-popup":{"types":"./dist/common-collection-popup.d.mts","import":"./dist/common-collection-popup.mjs"},"./components/common/content-filter":{"types":"./dist/common-content-filter.d.mts","import":"./dist/common-content-filter.mjs"},"./components/common/feedback-modal":{"types":"./dist/common-feedback-modal.d.mts","import":"./dist/common-feedback-modal.mjs"},"./components/common/funhub-provider":{"types":"./dist/common-funhub-provider.d.mts","import":"./dist/common-funhub-provider.mjs"},"./components/common/locale-sync":{"types":"./dist/common-locale-sync.d.mts","import":"./dist/common-locale-sync.mjs"},"./components/common/login-dialog":{"types":"./dist/common-login-dialog.d.mts","import":"./dist/common-login-dialog.mjs"},"./components/common/rating-dialog":{"types":"./dist/common-rating-dialog.d.mts","import":"./dist/common-rating-dialog.mjs"},"./components/common/resource-cache-service-worker":{"types":"./dist/common-resource-cache-service-worker.d.mts","import":"./dist/common-resource-cache-service-worker.mjs"},"./components/common/theme-sync":{"types":"./dist/common-theme-sync.d.mts","import":"./dist/common-theme-sync.mjs"},"./components/common/user-info-initializer":{"types":"./dist/common-user-info-initializer.d.mts","import":"./dist/common-user-info-initializer.mjs"},"./materials":{"types":"./dist/materials.d.mts","import":"./dist/materials.mjs"},"./materials/renderer":{"types":"./dist/materials/renderer/renderer.d.mts","import":"./dist/materials/renderer/renderer.mjs"},"./materials/registry":{"types":"./dist/materials/registry.d.mts","import":"./dist/materials/registry.mjs"},"./materials/registry/server":{"types":"./dist/materials/registry/server.d.mts","import":"./dist/materials/registry/server.mjs"},"./materials/registry/client":{"types":"./dist/materials/registry/client.d.mts","import":"./dist/materials/registry/client.mjs"},"./pages":{"types":"./dist/pages.d.mts","import":"./dist/pages.mjs"},"./pages/fullscreen-feed":{"types":"./dist/pages/fullscreen-feed/index.d.mts","import":"./dist/pages/fullscreen-feed/index.mjs"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils.mjs"},"./constants":{"types":"./dist/constants.d.mts","import":"./dist/constants.mjs"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service.mjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks.mjs"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types.mjs"},"./store":{"types":"./dist/store/index.d.ts","import":"./dist/store.mjs"},"./runtime/lazy-dialog-registry":{"types":"./dist/runtime-lazy-dialog-registry.d.mts","import":"./dist/runtime-lazy-dialog-registry.mjs"},"./seo":{"types":"./dist/seo.d.mts","import":"./dist/seo.mjs"},"./i18n":{"types":"./dist/i18n.d.mts","import":"./dist/i18n.mjs"},"./theme-tokens":{"types":"./dist/theme-tokens.d.mts","import":"./dist/theme-tokens.mjs"},"./config/tailwind":{"types":"./config/tailwind/index.d.ts","import":"./config/tailwind/index.mjs","require":"./config/tailwind/index.cjs"},"./theme.css":"./theme.css"},"bin":{"funhub-platform":"dist/cli.mjs"},"peerDependencies":{"@tanstack/query-core":">=5","@tanstack/react-query":">=5","next":">=13.4","next-intl":">=4.7.0","react":">=18","react-dom":">=18"},"dependencies":{"@aws-crypto/sha256-js":"^5.2.0","@aws-sdk/client-s3":"^3.890.0","@aws-sdk/lib-storage":"^3.890.0","@base-ui/react":"^1.0.0","@clack/prompts":"^1.1.0","@fingerprintjs/fingerprintjs":"5.1.0","@ncdai/react-wheel-picker":"^1.1.0","@next/bundle-analyzer":"^16.1.6","browser-image-compression":"^2.0.2","cac":"^6.7.14","chokidar":"^5.0.0","class-variance-authority":"^0.7.1","clsx":"^2.1.1","crypto":"^1.0.1","crypto-js":"^4.2.0","dayjs":"^1.11.19","embla-carousel-react":"^8.6.0","foxact":"^0.2.52","giget":"^3.1.2","html-react-parser":"^5.2.11","html-to-image":"^1.11.13","immer":"^11.1.3","input-otp":"^1.4.2","lodash-es":"^4.17.23","lucide-react":"^0.577.0","next-themes":"^0.4.6","nuqs":"^2.8.6","package-manager-detector":"^1.6.0","qr-scanner":"^1.4.2","qrcode.react":"^4.2.0","react-content-loader":"^7.1.2","react-easy-crop":"^5.5.6","react-intersection-observer":"^10.0.2","sonner":"^2.0.7","tailwind-merge":"^3.4.0","tailwindcss-animate":"^1.0.7","vaul":"^1.1.2","xgplayer":"^3.0.23","xgplayer-hls":"^3.0.23","zod":"^4.4.3","zustand":"^5.0.9"},"devDependencies":{"@svgr/webpack":"^8.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@types/crypto-js":"^4.2.2","@types/lodash-es":"^4.17.12","@vitest/coverage-v8":"^4.1.5","cross-env":"^10.1.0","jsdom":"^29.1.0","postcss":"^8.4.41","postcss-nesting":"^12.1.0","react":"19.2.3","react-dom":"19.2.3","rollup-plugin-postcss":"^4.0.2","rollup-preserve-directives":"^1.1.3","tsdown":"0.22.8","vite-plugin-svgr":"^4.3.0","vitest":"^4.1.5","@funhub/eslint-config":"0.0.1"},"scripts":{"gen:material-registry":"node ../../tooling/scripts/generate-material-registry.mjs && node ../../tooling/scripts/verify-material-contracts.mjs","gen:theme-tokens":"node scripts/generate-theme-tokens.mjs","sync:public":"node scripts/sync-public-assets.mjs","prebuild":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public","build":"cross-env TSDOWN_ENV=production tsdown","build:fast":"pnpm gen:material-registry && pnpm gen:theme-tokens && pnpm i18n:build && pnpm sync:public && cross-env TSDOWN_ENV=development tsdown","predev":"pnpm gen:material-registry && pnpm i18n:build && pnpm sync:public","dev":"node scripts/dev-with-i18n-watch.mjs","dev:core":"cross-env TSDOWN_ENV=development tsdown --watch","publish:platform":"node scripts/publish-platform.mjs","gen:api":"node ./scripts/generate-from-swagger.cjs","gen:pgc-api":"node ../../frontend/pgc/scripts/generate-api/generate-types.mjs","pp":"pnpm publish:platform","prelint":"pnpm i18n:build","lint":"eslint . --config ../../frontend/eslint.config.mjs","pretypecheck":"pnpm gen:material-registry && pnpm i18n:build","typecheck":"tsc -p tsconfig.tsdown.json --noEmit","i18n:find":"node scripts/i18n-locale-tool.mjs find","i18n:set":"node scripts/i18n-locale-tool.mjs set","i18n:flatten":"node scripts/i18n-flat-sync.mjs flatten","i18n:build":"node scripts/i18n-flat-sync.mjs build","i18n:watch":"node scripts/i18n-flat-sync.mjs watch","i18n:check":"node scripts/i18n-flat-sync.mjs check","check:pages":"node scripts/check-pages-against-sheet.mjs","pretest":"pnpm gen:material-registry && pnpm i18n:build","test":"vitest run"},"readmeFilename":"README.md","_id":"@funhub/platform-beta@1.3.0-beta.10","description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","_integrity":"sha512-Rlv7L6oZLe9sgMJ82fZ3yuNjKzqaj3pXue2QA7tiOzUDKaRr3KUK2YKhU6dmXJi5QEwoeR/eGrm4ctZVwV457w==","_resolved":"/private/var/folders/j2/40l03bf966zgkssp4_hf81k40000gn/T/e4e36356ae30c4b6d2a69f252d5cb2ef/funhub-platform-beta-1.3.0-beta.10.tgz","_from":"file:funhub-platform-beta-1.3.0-beta.10.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-Rlv7L6oZLe9sgMJ82fZ3yuNjKzqaj3pXue2QA7tiOzUDKaRr3KUK2YKhU6dmXJi5QEwoeR/eGrm4ctZVwV457w==","shasum":"528411687f2ba0163b004a6b81d989c5e4a80884","tarball":"https://registry.npmjs.org/@funhub/platform-beta/-/platform-beta-1.3.0-beta.10.tgz","fileCount":2162,"unpackedSize":9212520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCns6aIEgcp39RhhMeU+iIB49YqAzWC90QyqRxhRCHPIAIhANsMhVXGPJlAPMSMSM6AzxJQV+W+epBpIpFO7GI56aV6"}]},"_npmUser":{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},"directories":{},"maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/platform-beta_1.3.0-beta.10_1784293254662_0.15333529361146314"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T02:41:04.017Z","modified":"2026-07-17T13:00:55.208Z","0.2.153-beta.0":"2026-04-15T02:41:04.465Z","0.2.153-beta.1":"2026-04-16T02:14:00.033Z","0.2.153-beta.2":"2026-04-17T02:33:31.497Z","0.2.153-beta.3":"2026-04-17T02:43:28.884Z","0.2.153-beta.4":"2026-04-17T09:41:37.460Z","0.2.153-beta.5":"2026-04-17T09:50:31.624Z","0.2.154-beta.0":"2026-04-17T15:38:03.475Z","0.2.154-beta.1":"2026-04-20T04:27:54.933Z","0.2.154-beta.2":"2026-04-20T06:43:19.500Z","0.2.154-beta.3":"2026-04-20T07:43:38.346Z","0.2.154-beta.4":"2026-04-20T08:26:27.650Z","0.2.154-beta.5":"2026-04-20T09:53:45.707Z","0.2.154-beta.6":"2026-04-20T10:08:18.688Z","0.2.154-beta.7":"2026-04-22T06:34:03.412Z","0.2.154-beta.8":"2026-04-22T08:27:01.009Z","0.2.154-beta.9":"2026-04-22T10:04:35.707Z","0.2.154-beta.10":"2026-04-23T02:40:40.059Z","0.2.154-beta.11":"2026-04-23T06:52:22.496Z","0.2.154-beta.12":"2026-04-27T02:17:39.443Z","0.2.154-beta.13":"2026-04-30T03:49:55.565Z","0.2.154-beta.14":"2026-05-06T06:36:27.651Z","0.2.154-beta.15":"2026-05-07T06:37:06.051Z","0.2.154-beta.16":"2026-05-09T02:38:30.208Z","0.2.154-beta.17":"2026-05-13T02:13:51.299Z","0.2.154-beta.18":"2026-05-13T07:33:06.952Z","0.2.154-beta.19":"2026-05-14T03:26:20.314Z","0.2.154-beta.20":"2026-05-14T06:29:51.804Z","0.2.154-beta.21":"2026-05-14T06:54:54.189Z","0.2.154-beta.22":"2026-05-14T11:56:03.062Z","0.2.154-beta.23":"2026-05-16T05:44:50.345Z","0.2.154-beta.24":"2026-05-19T02:36:43.887Z","0.2.154-beta.25":"2026-05-20T03:07:55.942Z","0.2.154-beta.26":"2026-05-20T07:14:12.086Z","0.2.154-beta.27":"2026-05-20T07:51:06.877Z","0.2.154-beta.28":"2026-05-20T13:50:40.594Z","0.2.154-beta.29":"2026-05-21T07:08:15.416Z","0.2.154-beta.30":"2026-05-21T12:10:27.306Z","0.2.154-beta.31":"2026-06-10T12:45:49.864Z","0.2.154-beta.32":"2026-06-10T13:21:47.267Z","0.2.154-beta.33":"2026-06-11T03:32:33.030Z","0.2.154-beta.34":"2026-06-11T06:51:44.766Z","0.2.154-beta.35":"2026-06-11T06:55:02.523Z","0.2.154-beta.36":"2026-06-11T07:33:39.258Z","0.2.154-beta.37":"2026-06-12T08:46:26.158Z","0.2.154-beta.38":"2026-06-24T10:04:09.533Z","0.2.154-beta.39":"2026-06-25T09:36:42.776Z","0.2.154-beta.40":"2026-06-26T07:22:17.380Z","0.2.154-beta.41":"2026-06-29T04:16:04.397Z","1.3.0-beta.1":"2026-06-30T10:16:42.105Z","1.3.0-beta.2":"2026-07-07T03:32:30.509Z","1.3.0-beta.3":"2026-07-09T10:16:13.829Z","1.3.0-beta.4":"2026-07-14T12:04:39.662Z","1.3.0-beta.5":"2026-07-15T08:07:37.290Z","1.3.0-beta.6":"2026-07-15T08:53:41.156Z","1.3.0-beta.7":"2026-07-15T12:32:02.709Z","1.3.0-beta.8":"2026-07-17T02:29:20.498Z","1.3.0-beta.9":"2026-07-17T06:57:47.248Z","1.3.0-beta.10":"2026-07-17T13:00:54.913Z"},"description":"现代化的 React 组件库和工具函数集合，为 FunHub 项目提供统一的设计系统和开发工具。","maintainers":[{"name":"xpromise","email":"webjsforyou@163.com"},{"name":"anchex","email":"anchex@163.com"},{"name":"wesleylll111","email":"anton6202527@gmail.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":"nf_guojian","email":"424139777@qq.com"},{"name":"london2025","email":"ld2025@tutamail.com"},{"name":"zhzsmile","email":"zhouhaizhoug@gmail.com"},{"name":"wangkailang992","email":"wangkailang992@gmail.com"}],"readme":"","readmeFilename":""}