{"_id":"nfx-ui","_rev":"185-c79d17531b4ede07893d144cf5455db8","name":"nfx-ui","dist-tags":{"latest":"0.36.0"},"versions":{"0.1.0":{"name":"nfx-ui","version":"0.1.0","keywords":["react","ui","components","nfx","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.1.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"dist":{"shasum":"3fe5779da29890b904cfc8fcfecdf5a32acfcb86","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.1.0.tgz","fileCount":119,"integrity":"sha512-UhD7QlXNt7W4gmsaeumija4XbEEiJE9WUBtAO0HLPLxBX1zJefqa0Oyay/yIgtZH9SHbKpyo4sTzbF/6yVo4Rg==","signatures":[{"sig":"MEYCIQC3EbZkqlEVYYVjqgeSFiekibkqNfMv9tad5dc2lUkTGQIhAJUvGkHlp+FKuLaKrN1nfv7/jDOFw+aX1XxgR8g1tcvq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2865525},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"3e15d0386142775e6db0efb288e9720d0c5b6898","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"mortal.lz","email":"lyuchongkai@gmail.com"},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"_npmVersion":"11.8.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.1.0_1772438439791_0.7346583742278407","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"nfx-ui","version":"0.1.4","keywords":["react","ui","components","nfx","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.1.4","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"9da40853c9e508b9caf455e1a65a3e722d29fcaf","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.1.4.tgz","fileCount":119,"integrity":"sha512-ZTM3YrOyGVKj8adhfUMj2NIGmLp91473OtL+NSbryWV8E7mxBJ+mGjkDeVCA3ekXVHThVS9G0Vz3KGa1NaGxRQ==","signatures":[{"sig":"MEUCIQDKGxi56htOtfhSSyHvOWzkyf5QJ+YU4Fhu81d0SpVtawIgOj2171I1QwIJ9Qz5VHiD71vauEirJwufd/Lm+k8vebw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2865665},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"dff0510a487e05236f208c121cc00bba9614ebdd","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.1.4_1772440165528_0.5754839507110725","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"nfx-ui","version":"0.1.5","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.1.5","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"7fd7953e3aca04cf7cc05b9aae032b3250c8bc64","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.1.5.tgz","fileCount":119,"integrity":"sha512-FJ6kT5X4AW9ojRrWbXm5mupp+OiHBLVs2m7T+3HLrMGwlK/a031SyKjjGbbMl+cvRCky7cZuq3mB5I1Gw2vmlQ==","signatures":[{"sig":"MEUCIB3T+lzc/34BCyzplE2ROiOlNQotp+37a43Tz6Phv+vVAiEAp8pye7HLbu9NLLM+Ph5tKm6GUn8J/GPNrjA8Bj03IwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2867562},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"e9676fed15b73e633796810040ee38a6282866d8","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.1.5_1772442798525_0.9397027319557691","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"nfx-ui","version":"0.2.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.2.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"aee2072b41d99a5dd7eb2069e3ff5504c10b2050","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.2.0.tgz","fileCount":119,"integrity":"sha512-lRQoFeBt473TDfYSVuNTROxFlBlFZpycNAPIue7Na6LfieWtVcQQlRs5m+Hxwt5Vdt3B0NN6BAzVTOD8jzdQsw==","signatures":[{"sig":"MEUCIFn/RFDBjGIZz9WhqQeWfWKURC42M5GuF7eUcvgK2S5eAiEApSD58EeCLe9hWfxLMnIbAPh6ret7Y3o+YFBnaG1D070=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869180},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"f5ecc2ced4d3526beb770225639c7c41d918a3e5","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.2.0_1772717404977_0.6810281526546793","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"nfx-ui","version":"0.3.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.3.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"baa9251bf239be0a9999520d7b2303e2fad34e57","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.3.0.tgz","fileCount":119,"integrity":"sha512-NZGT5goMupeWhwqOZL5lPf0KD5838B72KGplxazFljm3JOFLP7k4Bejj0u9EFHF+9WOMvT0k6w5zTEkJ3vRFUA==","signatures":[{"sig":"MEYCIQD4Ve4mubo92DrgkNhTvL32/EplxBVbDXKMhlZ6AuMS4QIhANvbSHmyJlVnbPuGYuARD+8LZ7vhVuwxr9kPN89AbL8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869535},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"9bdaa978392833e6c148ed2e5e948a457fe1265e","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.3.0_1772718223493_0.3212255494674512","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"nfx-ui","version":"0.4.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.4.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"4fb8fe6135a5afa574b16f412adb8d43cbb225da","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.4.0.tgz","fileCount":119,"integrity":"sha512-qKFyLNUBF7psO4rmwGED5X57bVdJKt4qtJBRl3rY3qJyzxp/EGFaKbsQ2Jaxk8N9NPaBQsBkjn44kqisuBENBg==","signatures":[{"sig":"MEUCIQDZZK4sFqyaQpjq2AypOCnnzEB1CHuSP07f6vByyt+LvgIgXwRR1YOU3e+Fem4bMO+6jklPgZlwm2MVGj8SMMfvwC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2870555},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"ea35d7990a0694c2985b349c2ed6f19f19780b71","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.4.0_1772719290839_0.8011173601555293","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"nfx-ui","version":"0.5.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.5.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"b1609ad72eec35f52a13eafc014810ba486eb025","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.5.0.tgz","fileCount":119,"integrity":"sha512-75Pa4AOB7Irxji9sNwbpbzvEYjTQWo9Imz1mUfYc04daKEDgV6+l/hSReHaFD07YAO7EVaz/Vw8pQWrCUzI0Pw==","signatures":[{"sig":"MEUCIQCnEvk98rjuCWylZMzMt3QX6Z3KTp9N6+m01mqwteamlwIgRwtCzGDPdpr2Trbeu8AHOS2sq6MQbDEBs8VDR5iuEkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869251},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"0afd9d078610ee5533dcac068f68ae09809a75a6","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.5.0_1772719554243_0.8473379995663164","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"nfx-ui","version":"0.5.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"license":"UNLICENSED","_id":"nfx-ui@0.5.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"283e214b2abe709c7e20afdf0f3d3430afda75d5","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.5.1.tgz","fileCount":119,"integrity":"sha512-LKg3S3i56QwuBbqzOQIqXOIZDLLS2uWTwCLOVeNBdIHvRKaJV+CB0IQmaPWXX2UpMRl+dV1nBHtHW7LUbNG91A==","signatures":[{"sig":"MEYCIQC7RD3Nr2SN7Y+g+7d/4nfQBP9eH8pWhh1vAJy1uyOk6QIhAPNCoh/NQ/4tjI+XZoyVB6SdkhfZdkr7ePBqGYsHziko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2885367},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"7825854439279c85decc6e7b16a9a64f677a5f7a","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.5.1_1772803972887_0.5282992128152217","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"nfx-ui","version":"0.5.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.5.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"487935bcbe31478559e6e966b6cbd022512954a2","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.5.2.tgz","fileCount":120,"integrity":"sha512-e+tJPDoPTsh3sPBWVg0+A3zU/v9sypbllGJ/WmQoZF7fx5yvIDowEZa3SWcwiEenRYFLSz3TOh/KQ6UfNWeHgQ==","signatures":[{"sig":"MEYCIQC5lqkTdwdG8zPAmDtOloHMEiEQQbunX9fPma1CGvW0FQIhAICAq/TwqIWGljiziW3pjW43MqlkXDRoL5czM6m1H2lz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886507},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"3efa8ab0b48c291f894c036f63377d26185fa7b9","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.5.2_1773028464065_0.5800493754160609","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"nfx-ui","version":"0.6.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.6.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"9be844e78f6c26917723924b035654fe4d65927c","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.6.0.tgz","fileCount":120,"integrity":"sha512-1bnCYaWo9UyF/P8gHnoIMoh84SC2g0mpPxe7v8mZ1A7NAPTgir1hDUdLLAScfgzjUUdNOFng6TPVmChePg5kwQ==","signatures":[{"sig":"MEQCIBL2ffqoP0Ixi5ovzRbetUfFuTjHnDPn/THaKUwql+8WAiA4bXJD5m6Zv7Spmxu8wQpphfndQQgKTfJVHPAtnTzeAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908386},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"d1ebe521bac0e5d1293950944d2e86b43154b239","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.17","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.34.3","i18next":"^25.8.13","recharts":"^3.7.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.4","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.6.0_1773215935978_0.32477533909706313","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"nfx-ui","version":"0.6.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.6.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"68f294ad88f356e3f15971bb40e63931e08546d0","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.6.1.tgz","fileCount":120,"integrity":"sha512-H6iZobfcouN+R3HUnh+ZnUYGS3emTooy2hv6/Xte4VbQ5N5BaDyk02HtymDGzvhj/6xOQw65Tr2UqNIxknSHrw==","signatures":[{"sig":"MEYCIQC+pT2rzqeHFRlnCXlrgMYDyelfcbh2XknrMsJ7ZIEOCgIhAIA7KU5UbsAtUC/59qrCpXWXxs/QptlMMrzQCa6uqM2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908569},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"074926479ecb3993ceb562672357a3cf82c05471","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.18","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.35.2","i18next":"^25.8.18","recharts":"^3.8.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.577.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.8","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.6.1_1773266330201_0.0772429811801838","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"nfx-ui","version":"0.6.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.6.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"ec3ca9c74c64e4d64f2dad9458ed010b75bb041d","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.6.2.tgz","fileCount":120,"integrity":"sha512-sfkf5LxCWtHf/fdGBEQDarHLJAXEUuhXuoarh/e4S5mDgh2g4V7mYzUsdgff3QId7ezlnEPBkA6dJMe3Wtoujg==","signatures":[{"sig":"MEUCIQCj188kOzAZydgdrFx5wtS8IjuRU1TzWmkjzsHAfzC52AIgAgR7YgURYCsZBlyQVsM878RBX1OWbJyqG3e+7/QBRzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2910828},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"}},"gitHead":"7e4f78e0b6589585063a74a6711929a1d69d6648","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0-beta.13","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.18","three":"^0.183.2","buffer":"^6.0.3","motion":"^12.35.2","i18next":"^25.8.18","recharts":"^3.8.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.577.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.8","postprocessing":"^6.38.3","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","google-libphonenumber":"^3.2.44","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-beta.13","react":"^19.2.4","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.4","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","zustand":"^5.0.11","react-dom":"^19.2.4","@tanstack/react-query":"^5.90.21"},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.6.2_1773448582948_0.6402508101769202","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"nfx-ui","version":"0.6.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.6.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"b5fd86b3ae80757f56fb857756a4050de3ed81f2","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.6.3.tgz","fileCount":125,"integrity":"sha512-87z2syfaatajAJ6llqy6jHQz9DY0L+xuRgVzQQGqhFn9dB+RkTNDTKxchGOPyet5sRirNVn8kCVC/RCVPBNRnA==","signatures":[{"sig":"MEUCIQCj2EhuZz94bbP6fAzIEAYlftqkQCqu2k08EeH4znzNKQIgXfUYeSAaR2F+gVuZg2r/SIi/JLy/YPZWTRZvOG+0qsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2998242},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/pixel-blast.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"cd98f5617f5416e2f3e9e06527c0dd716529e51d","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.0","esbuild":"^0.27.3","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~5.9.3"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.11.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.13.6","lenis":"^1.3.18","buffer":"^6.0.3","motion":"^12.35.2","i18next":"^25.8.18","recharts":"^3.8.0","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^0.577.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^16.5.8","react-hook-form":"^7.71.2","react-datepicker":"^9.1.0","react-router-dom":"^7.13.1","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.3","globals":"^17.4.0","zustand":"^5.0.11","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~5.9.3","@types/node":"^25.3.3","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.38.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@tanstack/react-query":"^5.90.21","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.6.3_1773829779448_0.8342808549526033","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"nfx-ui","version":"0.7.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.7.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"650636ab5029a98887ad72e5bd33f459904b2d21","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.7.1.tgz","fileCount":125,"integrity":"sha512-YPPNErp0vt3Z7EyXFf+2G797aRueHzArXV8DApfmlouTOvweqI0j8Q8/zuZG4Ova/pWNVQUdczyPTefOAUU07g==","signatures":[{"sig":"MEUCIQCxtnRdMpvQXsAcdWGIguuNX1N0REafFeNwRoRaiByEKgIgVIsBotxRcVgOerbjwDEa5ytibVgxfNu3dl/0pt0CFXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920526},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/pixel-blast.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"8aa4dcfea321f566bd2472f4e7420c0f9339306e","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~6.0.2"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.7.1_1774999902492_0.05642341504074788","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"nfx-ui","version":"0.7.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.7.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"cd113f6755ef6b9f09d3237d0ccb2890d9f66f09","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.7.2.tgz","fileCount":125,"integrity":"sha512-AJ9wzNZB4azB7XU5OWKwSH1i9pgcavvPW/jcq+NSY6GnJia36DpO4NHLkdjUPR+9tspmC64C/1ll+UA0F+FjJw==","signatures":[{"sig":"MEUCIGMV127AMw+C8Ss1PM3idUzIeKUCBAiaK1xqo45A8CdLAiEAttOhI/qipCEDgU9Y8WE9PVkaLY0Y8qAQXraLq093McY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920526},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/pixel-blast.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"6905d8fdc485c412ae4aaf97e70b3a529bc14de4","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~6.0.2"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.7.2_1775000622023_0.056063596558267204","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"nfx-ui","version":"0.7.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.7.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"18977875dc18a8a0fdf9d88068a722dec1ec9785","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.7.3.tgz","fileCount":126,"integrity":"sha512-Q+bsigZtS3cB3tTbKbZSLmNlpX68m0D6LhuV+MAr6aNJF+NSddN72Q1F5TqPaoiBFonyqAhY8YXyO0OE897yEw==","signatures":[{"sig":"MEYCIQCS4vFb4nGUuaVOjnlLEyMfBCGGCqFPDwMj21K+qG9C8QIhAIT7n8BojR+ClQlULxuFRchNZb5b5vo2JQRhjgsfcXpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2932432},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/pixel-blast.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"b2367ebab48e851724d7f7a84f0e1fcd22ceec27","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~6.0.2"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.7.3_1775001088584_0.5931734769461117","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"nfx-ui","version":"0.7.4","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.7.4","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"b4c9d86d3815eb972a58441a9c5c7047cae12128","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.7.4.tgz","fileCount":125,"integrity":"sha512-Iwn4XvkrBdyOmdNPZoI3pYrtZJ/LbDDEVOyaWchWy/LPqSzppc/xDWtb1KfHx6hFgskWFQZDjbzN/bFf5HeaxQ==","signatures":[{"sig":"MEYCIQDfhODHp8RE9TktSdo9MsZftNkPGx4sseh5/tde1c1MqAIhAPP0l6t7v+B1lr2kmevm5jytQ3wMtGjCSQXld6O/kPEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920526},"type":"module","exports":{"./apis":{"types":"./dist/apis.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/themes.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/layouts.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/languages.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/animations.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/preference.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/navigations.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/pixel-blast.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"ee764bee3250c49f914575b82ef1805fb3862d17","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4","@microsoft/api-extractor":{"typescript":"~6.0.2"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.7.4_1775001749975_0.23315996324870958","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"nfx-ui","version":"0.8.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.8.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"4b8a7614add3c5c9eb1a286bfa802a4d2574f83a","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.8.0.tgz","fileCount":247,"integrity":"sha512-bzBqFgTqdD/KrpI2K1HdN4z0i3UMJCIPftKNYvkU1IND5w09JjkgOE3QChhpDOVKmK0BcwMai1jqBesMNWopyg==","signatures":[{"sig":"MEQCIC/asuBlTVpbtmTQGk2rumkU2GrLd3W96ADc3c7DtTyLAiAYDFrELNrHRYwdjyHZlx4elpJTY9r7JFYdha/0PQRCPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3042121},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"79a7e66eae9d7068569e9b4904acdd008afc51ed","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.8.0_1775007858910_0.028792540455642612","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"nfx-ui","version":"0.9.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.9.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"cd7b6544ab5f096514788aae7dad69a6a346f183","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.9.0.tgz","fileCount":248,"integrity":"sha512-hDjU/Ocv/GEVNc57qWU1vHqx070HGxUV8JYMvQNQeLaVTyiO3JnJcc7A/XbFlh3Qr/x5UTGs7znqDbGY5asvwQ==","signatures":[{"sig":"MEUCIQCoosgi+sInfMd/UIz9F+AE5oDySXTnEC6dxb153rYuRwIgY4AhAaFgxh6akYPKL3QF9rAmEptqGDogURf1FbrJ68M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3052673},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"8df37acd080d9a34b340020802ac40ae4cb541a6","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.9.0_1775115136180_0.3416876143476695","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"nfx-ui","version":"0.10.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.10.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"8a3bc708a4d0398cf5597b4f22869b40208ccddd","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.10.1.tgz","fileCount":248,"integrity":"sha512-UCO6e3Or+R0GuC8aws6XBAt0mdJIdGAlNU38c+oxi9mmiZk2YzAUFzuL3/3ZPeYx+RCAmMXHtUNBpmD05jHR+g==","signatures":[{"sig":"MEYCIQDDZmZnOXiiadqEjYYZ5D6d/XqQ3dLe91DJecdpA3T8hAIhAOzJbN/s+EjviMCxSA9UFuL2qGFFU2HjnYWF8AvP6I4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3053600},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"0b8b8c158d5211d7f9e0478a67a3be45eda66ca2","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"overrides":{"vite":"^8.0.3","esbuild":"^0.27.4","minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.10.1_1775156507973_0.20429718116168716","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"nfx-ui","version":"0.10.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.10.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"072e24f276ca24fcf9048d1271e30670ad6bf126","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.10.2.tgz","fileCount":388,"integrity":"sha512-EgBxRU8EudKRpQB+qGWlgv9FRpHZHKzEy3m/oz1aoep5HCzFOlabPAQryOJdsYzW73+OwWchcp+XeMlou7tukQ==","signatures":[{"sig":"MEQCIEzVcFixSCh99uucDHskFFT8Xt5xt86YhWQviYLPDmY7AiApxwCzNQGsvu5t/osXdpmB4OGqPxVGmH2gZTTRjpq+GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146784},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"22756c033bf944a5c14d6188b4914106f484d0c6","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.10.2_1775156970509_0.03850016099503484","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"nfx-ui","version":"0.10.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.10.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"74622b8114589324770d8e1538caf17b6ab4cd25","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.10.3.tgz","fileCount":388,"integrity":"sha512-fmtSRA+StDtLmNoJItchhNUr0jpZjrbclvONp8IAtFRkBjLi1PSeywtjdTWl407/cC4r332EVfEGZt7bRaF7dQ==","signatures":[{"sig":"MEYCIQCiVTq03WQyqRrYqx0DBEclVrjtVoDaD8Q5H5EfyTy9HQIhALqDcFVJeIApqMUtMtxVYQ77XocLp3OxGH40u5hRPloX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3149918},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"d2d22a864546702c1617b45861742ac606c725e5","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.10.3_1775169805719_0.6690297611090634","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"nfx-ui","version":"0.10.4","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.10.4","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"59276d790ed939c15d4f71f045312c747d4013f7","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.10.4.tgz","fileCount":388,"integrity":"sha512-1TIeWw0iwUDcmD1pBkNoLMNOv5fjcX59goK0mlGxiVLiU9PybUKKq+2gY1EC/GXUGF5jyJ+2zLA7Kait6wQvTg==","signatures":[{"sig":"MEQCIGIhJMnuS8DVXyF0PMwOjw+PRTCLbIuJRQ/RgvrP8HKbAiAoDhdGAHRHyt+F5VBIRwvNtuO4LDtGuOsZCq3TqqXJQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3151000},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"47fb224ea4305265ef672d09d946282e9549f31f","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.10.4_1775170048690_0.7789654457543727","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"nfx-ui","version":"0.11.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.11.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"c9e62ec59dbde1d3f57adc50220ad966a07774eb","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.11.0.tgz","fileCount":388,"integrity":"sha512-OHQ+N+mdYucWVTgsu5+3qJrpJm7nq0c/6zhNaHuJeZnVb4/7hkf/iSoEMfbE+1H/ec0Zvt5eP12MULqkIGdciQ==","signatures":[{"sig":"MEQCIGIaedI2Sc1/KqPZgq0ZtLBNdDfYtlnjCRmGZ6is3YU7AiAYP4Yw531GXCRxHt5dpyOE+1kfg6+e/EvoJn6G1V0+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3157587},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"30039f9a06b6e784bcea706475fbe93ee6a0867d","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","i18next":"^26.0.3","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.2","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3","i18next-browser-languagedetector":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","zustand":"^5.0.11","react-dom":"^19.2.4","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.11.0_1775209685179_0.11341195518527858","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"nfx-ui","version":"0.11.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.11.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"0fba42e319f688fec086f82270ea51c4021b6502","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.11.1.tgz","fileCount":388,"integrity":"sha512-noCFcE2gS4pQwR0uMyt2ynZti2lQ/USbR9Q62usikn1GWWklTH5zL+8skw2KfZZE2bkOdlxLK/O0tQyQZ3K8iQ==","signatures":[{"sig":"MEUCIQDlpxNHLR5TnLaXUXjg7zeRDmpmtgFarTFKkKgA4ZPt3AIgUpdXCpK90ZfgNiHmG3VUNXqOWyRgif2/hhEVws8RFUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3157699},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"282811d55f15b91630d928080fb1e4192b1a23d7","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.11.1_1775210215848_0.45895924801035615","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"nfx-ui","version":"0.11.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.11.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"16fa6f1a46e8f4d8e0f27063e943aec3a0eaff6e","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.11.2.tgz","fileCount":390,"integrity":"sha512-6+s4EvGXtk91534kTNn8cDTmEZa/OqVau+AA2WBLiHertcQ9fgb2kiXKzEcoqap7cHjYWA0JRBqTwejc1/yMRQ==","signatures":[{"sig":"MEUCIQCK+DdvJqJKoYeZy0bjn1KDgKgHYZi3bY6j43thBYIo1AIgD6j1ZV0vhuLNRK0djsCZmVyAY45KavxxTjGJE4Db20A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169818},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"634941ded3da54a0c2c8ec226dee31ce283a243d","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.11.2_1775545028425_0.5111001014957866","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"nfx-ui","version":"0.11.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.11.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"92f65ad55a34836ba60a4ac443334c128ca0c73b","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.11.3.tgz","fileCount":390,"integrity":"sha512-bILOC6ygzYxeIQsjM9MKr1cF9qe87KVv8vC/mNnGMXVSR2n6MKnhkWpYCjCiyDIFo+R4/oLUcLh9mtlD750n1Q==","signatures":[{"sig":"MEUCIQCF66HD1Q5wuY7JjupQUea07TIRDNfXpu9yPs3h/GmkRQIgCaFqfdx+wgFmrxPHRqcaCrnG8TSqnT1NdwGZZdi3Fdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3173072},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"242be97a5a6c0474fdb392fdb9f1a7fe8fecbc1d","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.11.3_1775965735130_0.829447178252005","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"nfx-ui","version":"0.11.4","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.11.4","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"1f904daaf7040f03b921e5cbe55ccb3adf7587ba","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.11.4.tgz","fileCount":390,"integrity":"sha512-AzPMMPX/A9htagpmeFsevpMj/q6TZjZOXN6EQliw0kM6iHFObcFgXpXENPmQVxE0kUfC7A7ncb8oNtGSdJzkiw==","signatures":[{"sig":"MEYCIQDIA3qet26XXd8wuDgofYEJ/PySAorf7FDgBLMZl7/GxQIhAOKcX+P2FyuFQwOjxkVsPieKXr5hURnhDa705mO9KFEo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3173754},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"8925c09fa88c2fae9462905a557f61b8718f4ec9","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.11.4_1775972816286_0.6567471527445321","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"nfx-ui","version":"0.12.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"a35b20dfc3275c2d75fb6d23daed7a1ea7d578e4","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.0.tgz","fileCount":394,"integrity":"sha512-jqeolcPtkq6u9WevtxzjqD0gI/Qw/9kbLOt1yq1YKCx9ZctVVmNQxJbo1wHzaJHW47nEAr/GhQZGn6JDGAbbag==","signatures":[{"sig":"MEYCIQCvDYD+owCj06g+wm7IEeQYlTRo1pIlSsTKjJY4ipRCIAIhANi3wkbAYptIqNIofCKP4rTIjFhGx2N4vaydY3mY2o0/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3236293},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"b41cd3f87f62c75f65a001b2fe1f1dad1ae1b7d8","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.0_1775976816530_0.24160300145047175","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"nfx-ui","version":"0.12.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"cf9bf1ec169edd755f89b56ef5c703131ad981d7","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.1.tgz","fileCount":394,"integrity":"sha512-LOskEG3+sPmfHPWVwh4Ga3BHIKD6htvrsjzheIJNgYSI8H7RgODh7Pd+HPAiRmJTZY2oe7KZjeCQ/mbp6Uv9DQ==","signatures":[{"sig":"MEYCIQCnOV4jPzVN+YAgkge9RWYHRJ7woTYo5868MiwhWoAHTQIhAPuc+9z4zf+0lWqt9WjunVDiWx0+0aYI22sfNlnRSh3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238645},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"c6b22062c9be32031fcbc4d830ea544d3b59b744","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.1_1776061762311_0.48710124110095077","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"nfx-ui","version":"0.12.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"68343bc50295dc6c36dfe4dd4d0b99ab7834a472","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.2.tgz","fileCount":394,"integrity":"sha512-q+4DPEMkTVgWBJZ53baJfy5flpJx4fwmnP0CATRAklLh0IT1oc++4T+intbL2rnfsm559mP1GgFb9jNTTWZz4g==","signatures":[{"sig":"MEUCIH6cYGQInZH2z+W+TwQmmne/i0uAALcLoJlP0veNWPpYAiEAnV7OqKgw/sK5yeVlfBQEvyg6HAGiCRrbqmiTgwqrgX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3240954},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"401a4a154249e012d9360ca87d285dadd6848311","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.2_1776063692271_0.22870213030201425","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"nfx-ui","version":"0.12.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"2c2ca4f27bffe69507bc5c67d38b2068760c42af","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.3.tgz","fileCount":394,"integrity":"sha512-NSW58XBEZTWhYCL4QHJEdRqsQQAcyq0Gelx/n1NuG/sCQ6YDVxLuHIZtzmV3G2CC93zHAJIyAJ/MCVnxcd9APA==","signatures":[{"sig":"MEQCIAKyhTjYS4tZV/jXvXMBSoEUjhnTwhPgaMZqzCppUuUvAiBECXhJ50bqZ0y5QLYlUKepqn1c6DBttaIKP3T3LAMVXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3242315},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"c70dea7937b3600540ef4a5a45840173e56c72c5","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.3_1776816585850_0.4318068738422931","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"nfx-ui","version":"0.12.4","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.4","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"09ef84656382f1adbd5e935d5944a7cc71229f68","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.4.tgz","fileCount":394,"integrity":"sha512-JNu9UWQ71ejD+8sdti+x4tlVeEm+25U5sxqz3kd3FVpqSTChel8hnLBL2xBc6tZDQf7RS9daJ5+InQNnQZ2U+w==","signatures":[{"sig":"MEUCIQDDJG4atUcwxgoCsEHSb0oVQ/JNXlqyAXXzcnJjQZT79gIgaLJHJT41SsmVGsN/s7evoObA7YqSYMcUPaJj7mfZWdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3265627},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"3efaefe5ec79aa918c9fba457760f8d59a4e2a82","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.4_1776817124499_0.3341806948176307","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"nfx-ui","version":"0.12.6","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.6","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"a392cd294bc7bf74faba3a11190d44fb12af6492","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.6.tgz","fileCount":394,"integrity":"sha512-XPWAvk65/VNcjebWPGxl/u0Uh2nPYR5oQc8ndXMIk27mp/zJjy7FoHFrkn3ay8ZmqiIku6pcLXM1/P4ZqTZASg==","signatures":[{"sig":"MEQCIE8eRAO47MtwlN+iQT1EjCSvgCZqAbuNy4/JFaoflgDrAiARhHp6uG9ibpU/jxwKbkepD/rL8D93Y29wrCUFH1oKxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238310},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"d941e94e006812366b81c524ec12b1d66d0ec560","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.6_1776819846588_0.4977942543775533","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"nfx-ui","version":"0.12.7","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.7","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"8f83af9ba1f39ffe7a5d83887d94bfda18851676","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.7.tgz","fileCount":394,"integrity":"sha512-OCtdCwTDFQn2VWb4lpUYMMimsAUHanivwv5NlXBJQH3Xt0bE+L45GjBFZKvNsI4w45oDi2MOqur85E2sRfQp3Q==","signatures":[{"sig":"MEUCIQDLwV5eEl87lJCMS8DgCgjlUWMnwaFNWuP8DkA6FuKeFgIgTlUUoyghktdSbKf8iv4YG9qEV/QMnlFLjHXbZpy/ToY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238572},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"cc68b402bb0b9d7d0f651da1880094ff45007741","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.7_1776822593251_0.7494086958943482","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"nfx-ui","version":"0.12.8","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.12.8","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"eb262f286fbe8466b3238a5e0e8bd711498b461e","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.12.8.tgz","fileCount":394,"integrity":"sha512-WfNBl4ICq752Y7DFwjy7JKdTGOPMbZZaq5kUaXykWe4yxzh3t+KA9hzAbPB6+mZPAwjO8LvxsEhi86x1vhsAvQ==","signatures":[{"sig":"MEUCIEmEKwPA/85JjJl7lwNEUEKuTNfTE/NVQ06GZTt2N4DWAiEA64z9uvKrbzibxrXDvT5fcz/mLhVXgh0F/qg+0IID65k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238630},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"128b362034b59538c83f83d20c6d1ab0c36b5456","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","gsap":"^3.14.2","uuid":"^13.0.0","axios":"^1.14.0","lenis":"^1.3.21","buffer":"^6.0.3","motion":"^12.38.0","recharts":"^3.8.1","@gsap/react":"^2.1.2","async-retry":"^1.3.3","lucide-react":"^1.7.0","@dnd-kit/core":"^6.3.1","eventemitter3":"^5.0.4","react-hook-form":"^7.72.0","react-datepicker":"^9.1.0","react-router-dom":"^7.13.2","@dnd-kit/sortable":"^10.0.0","@headlessui/react":"^2.2.9","react-pro-sidebar":"^1.1.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.2","axios-case-converter":"^1.1.1","react-intersection-observer":"^10.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","globals":"^17.4.0","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","minimatch":"^10.2.4","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.12.8_1777107344835_0.6542677042735427","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"nfx-ui","version":"0.13.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.13.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"e0d5926fbb056e5a5d592c82066294371085ccdc","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.13.0.tgz","fileCount":394,"integrity":"sha512-C7LLAk36VdjvuS2L84YhtmrxOXm7iekblMLka6ChDWyIujD4k7Bf9Gc0dphEP7IC7lF3I2+KIvYvWIyBSSvRdQ==","signatures":[{"sig":"MEUCIFp4plkDuO2nx/1NO2AgZXrgtQerFHIXuuy2lmgAXsH6AiEAvLoyfkkfoYvAtgk6AkPj8aqACOlhdpJTuV6sknRzkPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3249629},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"9b294c8eb68628033cd9406eae44fe44f78b08d9","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.13.0_1777107892152_0.7413544598043587","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"nfx-ui","version":"0.13.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.13.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"8fee229c06b1e7c3b6f6b54956d8355f93b77d38","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.13.1.tgz","fileCount":394,"integrity":"sha512-/iAE87QI9MrKrI7zs3+kFUtu8cocdMpS4UoqET4yar+BuY2qgFRSgSjnt2fBGHTdhqf9TuTN4MCVUJp3oPI6zw==","signatures":[{"sig":"MEUCIQCGW32ClAjF5hgaDNxCZvBS0lE00MZCaf5l4B7Eq3qyTQIgAUXisb00mXmlFC9UzmghgO5ETDEm6FqkWulwoO1Br9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3255634},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"7157f1a97567191fb8d26e6b4efdfe00f8ffa6ca","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.13.1_1777193231519_0.3449571144014931","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"nfx-ui","version":"0.14.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.14.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"753fbf781ec8bd8d0af1950dc11a97ba8d406bc3","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.14.0.tgz","fileCount":400,"integrity":"sha512-2ZUKleW3LQfKiVPE9tgg5dCqrtb/js0IBh2w/1LrVPj4QurstG2znzWsaPyhZNTAgmyDF1mKQjq69U5wGMDynw==","signatures":[{"sig":"MEUCIG2kuIhC/sUlmFEp8VYBF57APEi90Be2hlD7/yRAwh++AiEAkuGWxSEKHGH2zJE0wAd9W/TgO2LSL6vGLGksZqNS4iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3264112},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"e9521f2415308ab60d6ea4d6c200235cacab68a5","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.14.0_1777260296286_0.2443300710833094","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"nfx-ui","version":"0.14.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.14.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"f955208c12ff5bb7782591576ebe449410889990","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.14.1.tgz","fileCount":400,"integrity":"sha512-a1QCbCt8Qs1Bc8+flzIwdG6Rfi6nw3FFtIWMgWR8t9dAp70USwTz91+eG45+SOqKbTl/uegjYmhFY0Nz/4xxxQ==","signatures":[{"sig":"MEQCIBvCH4FZIbjnRnC8MI88hSaC4AdkJwmCrueTcf+k33C2AiAvJWNNW1/IfI7+hXkIHg6XAQH8JJ2rpQ/s9E6LaXhHIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3264211},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"25094efda6aaac06a51a2465b5cb960ad0494f1e","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.14.1_1777262292214_0.017628674864849314","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"nfx-ui","version":"0.14.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.14.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"4de096709831072cfa6757accf7d6f3d7b28934f","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.14.2.tgz","fileCount":400,"integrity":"sha512-phVoaIokqm0M8869V0AaQ+Nt55zpbPQUcULtXl/dD4NjOBPDa1PKtS0fLedEHT5f+7bM5zKxoxyhok/rXIqOcw==","signatures":[{"sig":"MEUCIGIJYP8agJQJCcjCqJFlbkEIckeoJRdG/JsR2sKkS2r7AiEAxX/2sSQuhbckOmkO2CaxxPH/cwV2Qt5cu/03edmppSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3264211},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"31f14ae389a4a66545db691d8d1c0a3d9e1a89f0","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.14.2_1777262882095_0.21176083311665206","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"nfx-ui","version":"0.14.3","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.14.3","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"02a8a16c08fcff51019f96e4a17a99e9884baf1f","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.14.3.tgz","fileCount":400,"integrity":"sha512-26znSda3vffU5A8VeRirmQV+XNSVdv8pZYeebr79PI3S4tgvIFgaOIn3+KWpKl99c0CfVaxEdMNFN11ztYzlwQ==","signatures":[{"sig":"MEUCIHSUNwaJqb0EYvB8o6S/bWnk55NtIHkNFAx+bw2Sk/UWAiEAwUscm8MRaylgUzt5Qx9WIjwDAt6YdiPIvKAloStkF80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3281483},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"f9fb4ed75a2349f7f54294e38e03afeb6954b5d6","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.14.3_1777271368028_0.9782201707806384","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"nfx-ui","version":"0.15.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.15.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"abbaf12b99f1d4946485d283047dc5ec0446a734","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.15.0.tgz","fileCount":400,"integrity":"sha512-0EsghDJfUu42bBGDc+nXfL1tuOChdhbvKMjZO9VEzAGM7Tq88+EtYMBvA3rQlXyqPBYm/NK3xrDEV7wGwuomXw==","signatures":[{"sig":"MEYCIQD+et6L3lmQRPUuGGiTGviMTnSp+r++d+r3Xz3LFziskAIhAMo8RId/O4KpF4CmkIfzfFWMZLXYpYsej5ZiKN4gi2BE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3221491},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"db2cd98bc4de94757d5a54b7126cad8d980f87ab","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.15.0_1777273779396_0.7283707394235994","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"nfx-ui","version":"0.15.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.15.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"1c1ae59be46abcd537560f297edfe4536fcfd7ee","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.15.1.tgz","fileCount":400,"integrity":"sha512-RuadBvKQQWvZmj0/GDBIH1v3LybL5vCqEh1X6jyDdhyLjGtiiDGboK4yaS2cmCJ1jQlfk0u/oY954yr+8DISPA==","signatures":[{"sig":"MEUCIEDHoIrWzjBqOlV4ddBAhyHUSqSg2hMagMVXvTRxR5M5AiEA8X1ra7TB7ytYqAJ9eKb5j/3QUj9FP8AWpproxV63mXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3224809},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"4e216c2c9faf41be03eefb85ae6ded050df362f8","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.14.0","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.7.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","react":"^19.2.4","three":"^0.183.2","eslint":"^9.39.2","esbuild":"^0.27.4","i18next":"^26.0.3","zustand":"^5.0.12","prettier":"^3.8.1","react-dom":"^19.2.4","@eslint/js":"^9.39.2","typescript":"~6.0.2","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/three":"^0.183.1","react-i18next":"^17.0.2","postprocessing":"^6.39.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.96.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.4","three":"^0.183.2","i18next":">= 25.0.0","zustand":"^5.0.11","react-dom":"^19.2.4","react-i18next":">= 16.0.0","postprocessing":"^6.38.3","@tanstack/react-query":"^5.90.21","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.15.1_1777330780629_0.3670330531907524","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"nfx-ui","version":"0.16.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.16.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"87e60cde8d7606ec56df23ace8b5b76f37e49e78","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.16.0.tgz","fileCount":400,"integrity":"sha512-TKgbgBz5Wq6roFGAnadOPnIOUpDWQnqF37ML3y21rdMQRNEsrpiV1m/BuDENZNyi0wtFChwQzhn5axGwvyMi/Q==","signatures":[{"sig":"MEYCIQCE/bJ2Fnkf3DKNYmDb5fxJRrPCiHMcA4dUWFPWjPOBDwIhAKsV9VnlXIKO3rrD7DKo5ShjRQpzeO9qIsd6Y/XZDx2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3224852},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"213adbac65100906c4ccf095359587f660957054","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.13.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"axios":"^1.15.2","motion":"^12.38.0","async-retry":"^1.3.3","lucide-react":"^1.14.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.13.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","react":"^19.2.5","three":"^0.184.0","eslint":"^10.2.1","esbuild":"^0.27.4","i18next":"^26.0.8","zustand":"^5.0.12","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^24.12.2","@types/react":"^19.2.14","@types/three":"^0.184.0","react-i18next":"^17.0.6","postprocessing":"^6.39.1","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.6","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^4.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.5","three":"^0.184.0","i18next":">=26.0.0","zustand":"^5.0.12","react-dom":"^19.2.5","react-i18next":">=17.0.0","postprocessing":"^6.39.1","@tanstack/react-query":"^5.100.6","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.16.0_1777517423018_0.9480999118124263","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"nfx-ui","version":"0.16.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.16.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"6fc7e62dbc2f9e2fc215e3b9e375b98032ebf4d1","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.16.1.tgz","fileCount":400,"integrity":"sha512-tYTIstz3Fzd4ZZ4sGxb61fJlgwbQS5CRszZChRIRHOvClodMrOA7z3IYXDD+cOPZIxgNmsUlauLrerz3PwrNQA==","signatures":[{"sig":"MEUCIQCKioswTpUjE6Kn8GJTR8knrN7qt8BkLl+sFx3W2LOa4AIgKuO3wGSBYQt2KAYwW/qY0mSJTpNo5J1O8cSjs9iyKLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3302655},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"1f53ed922f96b4c9060019732cee223114ca5903","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.16.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"axios":"^1.17.0","motion":"^12.40.0","async-retry":"^1.3.3","lucide-react":"^1.17.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","react":"^19.2.7","three":"^0.184.0","eslint":"^10.4.1","esbuild":"^0.28.0","i18next":"^26.3.1","zustand":"^5.0.14","prettier":"^3.8.4","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^25.9.3","@types/react":"^19.2.17","@types/three":"^0.184.1","react-i18next":"^17.0.8","postprocessing":"^6.39.1","@types/react-dom":"^19.2.3","typescript-eslint":"^8.61.0","@vitejs/plugin-react":"^6.0.2","@tanstack/react-query":"^5.101.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.5","three":"^0.184.0","i18next":">=26.0.0","zustand":"^5.0.12","react-dom":"^19.2.5","react-i18next":">=17.0.0","postprocessing":"^6.39.1","@tanstack/react-query":"^5.100.6","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.16.1_1781161972457_0.16593140988271915","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"nfx-ui","version":"0.16.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.16.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"0f66bfa0dc0c37ea54ead7eb4da802f2b2ddb0d3","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.16.2.tgz","fileCount":400,"integrity":"sha512-3QhoJsXqwVxhTxYkW5JxMcnm47tqWRusbCMoQB9gRGqv17Lc6WmRSCYKlILg4IQ83FprDFMKXkzduXtqRnSbbA==","signatures":[{"sig":"MEUCIBsazK9m39L22cjjnAA+tNwWTDkc/E0GwRaDpsCrMHmIAiEAj41O/J5jD6SXpm8ZfM2NyHpjjt6ooAxm9wbShkgzcdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3307893},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"4d7636d9f60fc44f86c5cc5e54545e126054a898","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"axios":"^1.17.0","motion":"^12.40.0","async-retry":"^1.3.3","lucide-react":"^1.17.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","react":"^19.2.7","three":"^0.184.0","eslint":"^10.4.1","esbuild":"^0.28.0","i18next":"^26.3.1","zustand":"^5.0.14","prettier":"^3.8.4","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^25.9.3","@types/react":"^19.2.17","@types/three":"^0.184.1","react-i18next":"^17.0.8","postprocessing":"^6.39.1","@types/react-dom":"^19.2.3","typescript-eslint":"^8.61.0","@vitejs/plugin-react":"^6.0.2","@tanstack/react-query":"^5.101.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.5","three":"^0.184.0","i18next":">=26.0.0","zustand":"^5.0.12","react-dom":"^19.2.5","react-i18next":">=17.0.0","postprocessing":"^6.39.1","@tanstack/react-query":"^5.100.6","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.16.2_1781326426621_0.4036854889180761","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"nfx-ui","version":"0.17.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.17.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"97ef0b287a000d7790cbe07768430df0ea0eb0be","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.17.0.tgz","fileCount":400,"integrity":"sha512-q2y5G0Xo+o19U6B4pGxKi8A9ZeOqJ1HTuybFa6Nh/mZOxLxISF9hJEGIIPoYnRflsfaj+oc0Qfw+8AX/iyQ6rQ==","signatures":[{"sig":"MEQCIFIEdwsMcTW0mXX3p2cCrpS2pmnh+nC0y0Gg0Y2lAbdnAiA1jCF3fpW2cHX4oRD0BPDze0pUCFqlAUtx5XOp+Epz0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3323795},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./preference":{"types":"./dist/src/preference/index.d.ts","import":"./dist/preference.mjs","default":"./dist/preference.mjs","require":"./dist/preference.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"}},"gitHead":"539a495502927dcc3a5a954c38a151c7e547c0c8","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"axios":"^1.17.0","motion":"^12.40.0","async-retry":"^1.3.3","lucide-react":"^1.17.0","react-pro-sidebar":"^1.1.0","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","react":"^19.2.7","three":"^0.184.0","eslint":"^10.4.1","esbuild":"^0.28.0","i18next":"^26.3.1","zustand":"^5.0.14","prettier":"^3.8.4","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^25.9.3","@types/react":"^19.2.17","@types/three":"^0.184.1","react-i18next":"^17.0.8","postprocessing":"^6.39.1","@types/react-dom":"^19.2.3","typescript-eslint":"^8.61.0","@vitejs/plugin-react":"^6.0.2","@tanstack/react-query":"^5.101.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependencies":{"react":"^19.2.5","three":"^0.184.0","i18next":">=26.0.0","zustand":"^5.0.12","react-dom":"^19.2.5","react-i18next":">=17.0.0","postprocessing":"^6.39.1","@tanstack/react-query":"^5.100.6","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.17.0_1781329582440_0.6234719154336203","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"nfx-ui","version":"0.20.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.20.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"5b85bf7373efee0e388d109f07bd12c9f584153b","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.20.0.tgz","fileCount":934,"integrity":"sha512-gUIZDGbCWQtCQyrOk/b4M7C7sjsD2LkdczIpYm4Iuw+wVEW8iKQtwOYdpzO9F18+O59Q8Zj6c8Sz5yOwT65TDA==","signatures":[{"sig":"MEQCIFXez4hYG6F11dpa3YCkjRkDxOBMPmtqtG4GREumNoX8AiAUDirYPS814kAKCN+KwUO8x1hS+JTOooLWZXXh788bSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5021106},"type":"module","exports":{"./apis":{"types":"./dist/src/apis/index.d.ts","import":"./dist/apis.mjs","default":"./dist/apis.mjs","require":"./dist/apis.cjs"},"./enums":{"types":"./dist/src/enums/index.d.ts","import":"./dist/enums.mjs","default":"./dist/enums.mjs","require":"./dist/enums.cjs"},"./hooks":{"types":"./dist/src/hooks/index.d.ts","import":"./dist/hooks.mjs","default":"./dist/hooks.mjs","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/src/icons/index.d.ts","import":"./dist/icons.mjs","default":"./dist/icons.mjs","require":"./dist/icons.cjs"},"./types":{"types":"./dist/src/types/index.d.ts","import":"./dist/types.mjs","default":"./dist/types.mjs","require":"./dist/types.cjs"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs","require":"./dist/utils.cjs"},"./events":{"types":"./dist/src/events/index.d.ts","import":"./dist/events.mjs","default":"./dist/events.mjs","require":"./dist/events.cjs"},"./stores":{"types":"./dist/src/stores/index.d.ts","import":"./dist/stores.mjs","default":"./dist/stores.mjs","require":"./dist/stores.cjs"},"./themes":{"types":"./dist/src/themes/index.d.ts","import":"./dist/themes.mjs","default":"./dist/themes.mjs","require":"./dist/themes.cjs"},"./layouts":{"types":"./dist/src/designs/layouts/index.d.ts","import":"./dist/layouts.mjs","default":"./dist/layouts.mjs","require":"./dist/layouts.cjs"},"./services":{"types":"./dist/src/services/index.d.ts","import":"./dist/services.mjs","default":"./dist/services.mjs","require":"./dist/services.cjs"},"./constants":{"types":"./dist/src/constants/index.d.ts","import":"./dist/constants.mjs","default":"./dist/constants.mjs","require":"./dist/constants.cjs"},"./languages":{"types":"./dist/src/languages/index.d.ts","import":"./dist/languages.mjs","default":"./dist/languages.mjs","require":"./dist/languages.cjs"},"./providers":{"types":"./dist/src/providers/index.d.ts","import":"./dist/providers.mjs","default":"./dist/providers.mjs","require":"./dist/providers.cjs"},"./animations":{"types":"./dist/src/designs/animations/index.d.ts","import":"./dist/animations.mjs","default":"./dist/animations.mjs","require":"./dist/animations.cjs"},"./components":{"types":"./dist/src/designs/components/index.d.ts","import":"./dist/components.mjs","default":"./dist/components.mjs","require":"./dist/components.cjs"},"./navigations":{"types":"./dist/src/navigations/index.d.ts","import":"./dist/navigations.mjs","default":"./dist/navigations.mjs","require":"./dist/navigations.cjs"},"./pixel-blast":{"types":"./dist/src/designs/animations/PixelBlast/index.d.ts","import":"./dist/pixel-blast.mjs","default":"./dist/pixel-blast.mjs","require":"./dist/pixel-blast.cjs"},"./themes/fonts":"./src/themes/fonts.ts","./themes/styles.css":"./src/themes/index.css"},"gitHead":"794961171dc2e309f0d6e9b4687f1a7608c5134d","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"tsc -b && vite build && tsc -p tsconfig.dts.json","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@tanstack/react-virtual":"^3.14.11","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^8.2.2","axios":"^1.20.0","react":"^19.2.8","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.1.1","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.6","radix-ui":"^1.6.7","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^26.4.1","@types/react":"^19.2.18","@types/three":"^0.185.4","lucide-react":"^1.41.0","react-router":"^8.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.13","postprocessing":"^6.39.5","react-virtuoso":"^4.18.12","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.2.7","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.69.0","@types/async-retry":"^1.4.9","@vitejs/plugin-react":"^6.1.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.102.8","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"clsx":"^2.1.1","axios":"^1.20.0","react":"^19.2.8","three":"^0.186.0","motion":"^13.1.1","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.2.8","lucide-react":"^1.41.0","react-router":"^8.3.1","eventemitter3":"^5.0.4","react-i18next":"^17.0.13","postprocessing":"^6.39.5","react-virtuoso":"^4.18.12","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.102.8","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.20.0_1789162806197_0.5909305999955652","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"nfx-ui","version":"0.22.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.22.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"43471fcdfe9c3aa6a3bde7b31ffbf5e31ca8553a","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.22.0.tgz","fileCount":1965,"integrity":"sha512-A9bUrzXlkyfWLFgHb8sBV04rMAWGdikCOKFMZPYp8fJQg9LQdKevG7QQNmKCuQFTR2I+j2g3LdT2+yLIuE0+dA==","signatures":[{"sig":"MEYCIQDmp52Qzypuaprq245vf1ucy7/uRcdbBTvBX5wFvSqNTgIhAPs4l2gvaUY425HndWp/EkHmibd8wrTyO3yjh5Ccyc5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6Ytzmn8SvJ8EIAeoU/8YyfHfQyhv5x51ZSxgq6pXsIwIgZ1Op5CdJ9f2LQJCsxQ4DW63ziQuH+gk9i7wNvhy8bM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3318610},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"f2d69fb09619afac6063bee4057354daf44546aa","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.22.0_1789720371540_0.1755671418721534","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"nfx-ui","version":"0.23.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.23.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"93c95a44c0ae554cdc3f4fb364a1f6387de1117a","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.23.0.tgz","fileCount":1965,"integrity":"sha512-WTOiXBRK15QGTzLNuKwh5FcghmrtPWnZV+33EqoH0QhALj7Dp4QoRaWXfajj0xX+rz4IKhEkhyV8s5rCwDDXMw==","signatures":[{"sig":"MEQCIDfPhGy1A7vJoQ+0XwoO7zqp8fXiMKQWEoAJzwExbt90AiBc+4OJUo+DF/dAkObGfwZQ3pKdiqRLrJcbebg+IJhJ6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiFDoVUCWFuwkI+Ad9sMoxxrlAtdOIgvy5scBd0FxZdgIgSfK3ykeMyYlyNBdpG3RS99AsNWu3ATo5AoD/TMD2Nw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3318610},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"4e5d06898762d345cf8da981a9b1416d381b3f37","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.23.0_1789720540983_0.18357062045006733","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"nfx-ui","version":"0.24.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.24.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"4ef273c67ddd83b63d4e0a7ab0016f4351263c6b","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.24.0.tgz","fileCount":1965,"integrity":"sha512-/H8DIlftQIHOE1IHHrOzdRSiz08QEHQCcobCAfSgfgJqc988lYsTv2beqDlsEgok7uLvEcAEDHcpUgvrtKtosg==","signatures":[{"sig":"MEQCIAhNh/yW4jv7uVRstGTIMXejrdvsmOYYcsdGG8EgUhcrAiBZ7NgP68vcJMvOS6MJlnN5FtN3XCmQoI7XtDRUU4CAbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwqFP4WRliccUXsElEgHNKklZK5rRWMooReNLre06bRgIgfUHDqNpBW4xQJ1FpDgkPgJLZudP7NZbBhhCoq1Je1ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3323745},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"f30f124f4c605970dd1bcb8e174bbce5b1aceae7","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.24.0_1789770484569_0.4469835420824899","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"nfx-ui","version":"0.24.1","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.24.1","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"e7177a151c27b44886829ea0ecc5568d1c33957f","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.24.1.tgz","fileCount":1965,"integrity":"sha512-QBvH21NJUUw+TNgK2uF2rB5r145/4maY6PCP2aO2lFa7YEUOA7Wp4Fvpb9gXYwEUxk136V7hTx51ckN19Bh5rg==","signatures":[{"sig":"MEUCIQCoLcqlCBoOb5OAVhy59jSCztqTPbFEw4JNgFvr9LQfAgIgZxM7s3Qk51PTR3kBhHifFS+PHtweqXPly4ZzaQxsTKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEZLjVFqaN/hJ83hE8aMpD3saFWGrM/6IaZgk90N/DwoAiAUK8pHazoKeAGcrSSEpFLO/k4sSlzMfbZqC2nPinCd3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3311889},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"2e55fb0c4938defb763d4766967bf81d30ed8c41","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.24.1_1789773121294_0.9623739243188214","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"nfx-ui","version":"0.24.2","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.24.2","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"2d458e88b453e2405c6326be6272b39baa963023","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.24.2.tgz","fileCount":1965,"integrity":"sha512-LybUMaMTrQcum74u5RiUYmI9i7gE7wRyHNoVe/qc4XwE48zJCaEi0hcoG6naGMYwpcdmEy5l2oXRFg8EFsuBJw==","signatures":[{"sig":"MEUCIQCtpDF8L/s1xJF6rYMo3iFGfxNOAyMUyamOQdAiIF99zgIgFQAuEUromQK5pmF98UVGh6ENM3ut62TxTSjXGfv2qEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKyuWZSnUvmwhBVwKvolQMk0AnbzGUPy4MAv80hMgy2AIhAJ/JfhydcZGyhwgA+7GvPic6uqwVzsg8voWJTs9n6rfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3311889},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"ddd4131a9bbd97907beab35adb8ccb81c93ffe4a","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.24.2_1789888912027_0.0978664735054271","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"nfx-ui","version":"0.25.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.25.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"e721564a69ea91f7fadcc7505151409eeff45db5","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.25.0.tgz","fileCount":1965,"integrity":"sha512-YgvGnh33v3JlvoGR6N8lq8fPZhSIFVHVQCIYaEIxMROuaFMymyJADdQ+wSs/NmXVFy0RUTPGyRi43sgep88YeA==","signatures":[{"sig":"MEYCIQD/W1P6mg2qDe4JEuAezaozK7DywyMk+UC0jdL0TmebfwIhAPQVNMdJ7D2EvIoiKnrd+YPoC7gDgVyVYFDD+nD5bpRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVpCXjIG9w8A1Elkn8xJScfNTf20aaV4pTRgzjQyFHJAiAVs3GSdVPWSanAKdZwL2SNYugcSJjvEixvER+XikROgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3320532},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"f661868c1e3459c553ac110144000fe0b4e3b21c","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.25.0_1789890987499_0.2892388620212596","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"nfx-ui","version":"0.26.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.26.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"d191f5b8aa1970031175193c5665b64b34158a75","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.26.0.tgz","fileCount":1970,"integrity":"sha512-jezV4LDO8ntQuwiNJTXAae88mZ5tCS0IPyJW7X77pd1nj4OQl9zcvI1I+GVCoqYcMgRTsRcANF3EnwPW5A/fJg==","signatures":[{"sig":"MEUCIH3EAwI0A6b/ky6d7ryCu62R4pugDeIRQvhtttChFCkRAiEAsYiTHMyzUmupJiqFFjnF0Wv9Y90bCFpgMVGdPrNZ2TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFO0PqJyMSyjMwA4RCbounBI/zM6MUgLBc33vtT++gIrAiAzSxyuHUJ5ZP+YIT5IaSylIpYe6++63thnMu50exPfqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3325289},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"9db60a6d82787205c2b146a4247aa1a4731f2617","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.26.0_1789891950379_0.1606900011497996","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"nfx-ui","version":"0.27.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.27.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"b699ff5f11984ea4954b74c2f31006ab23b66dba","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.27.0.tgz","fileCount":1970,"integrity":"sha512-aUbM1Uc/ge6wVKqgnHaWcsJV0paliK9wyEtqHHaWTXXB9pygHf+v1BXyaA4FDiQ2YJKDdHZ0XIwUKIn/XTtF9Q==","signatures":[{"sig":"MEQCIGEVHpRTIu/cDpRp9cK6MtXhGR1SDGbEdoPBy/hyc9aiAiAN2zBKdLwXE7AZZiddWV0zreC6EH2C4dhpWzlb7SOaNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIQELwRsp9JpST61lZBPH4zhxUUIvAZrXuUx+CTvYu7AiEAhVNnRHA95MPIvvsoSXaVVc+3K2uv3YlK1RjHAKB5B6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3326685},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"cd9d01c33343c47ee5c732205bdedffd06d8c259","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.27.0_1789895151795_0.40918375115832406","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"nfx-ui","version":"0.28.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.28.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"bcda0df5d17a3ee2b8210110aa188d08e1822940","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.28.0.tgz","fileCount":1970,"integrity":"sha512-Lj2gtFqir3rFDqptS6ASemZKboJww0xxpXYCZUKToa49WeqqtlpdH6ehWAb+InXnFxZGEf0AcFPXAKmddZtQzg==","signatures":[{"sig":"MEUCIQCbEUWLLfKWXnrQ+yxs/3eGaFbfJnDcI21UuOAfFahFLQIgcuwzHFirxhKcWVZsNXhVWDNnJ555i09Xvbgx+gx0xGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAdCQxVLEMFL7DAdMGCaulJLV2qZ3+3MuEj4z/VsvdXMAiA4rLuAXby82k9pVDmSHMsrs0yrXiRoxqTqdYPkuoNRYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3367029},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"751a4407c35c3bc020918fb4e35ec814f2f9933f","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.28.0_1789931491753_0.5430632541243487","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"nfx-ui","version":"0.29.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.29.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"40d8ece47009e9b03ed45b6fdaa2edd868141b33","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.29.0.tgz","fileCount":1971,"integrity":"sha512-Lrre2QNOYnBFlcRcyVtBXb00Ct+y2vlK/HvfXUFdkAxmc9sm6lT5touk6iHb+moogClWR1udskbD1oRZI8DLtg==","signatures":[{"sig":"MEYCIQDjE1/75slez2AS4y511sYevjwyhN9Yy9F+2VkZoaDjUQIhANy5jmJE9JcHDqHtAkTi+W92LP4+xcFD44YdduQQUiJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/zfcfojfCrx37R3X5Iw+9FAMk7VaIYxesJQzNTRrzPQIgNSNadoBmcyPdESB72wnDJDbnmoOK9+xfBY2Ih1kRLTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3365883},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"8d5c1be0d64a6eb90a2f4df5ebc247b7bb8bf727","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.29.0_1789936462077_0.5137193354270277","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"nfx-ui","version":"0.30.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.30.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"3378a48d4ab04a9efb8df51c8442476c650e3098","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.30.0.tgz","fileCount":1971,"integrity":"sha512-3QeZqxSvr9jLS6SnpXKy28lHSOOKGIoE+7yIbPaVRIVx2G1GJFUUgtCDuXM3Kt5J1IS4PG20+wDl08rBgqIAhg==","signatures":[{"sig":"MEUCIDgA7fMddvT0RoXkd+vNEmzsACBOoBfHce/aRxTE4c5OAiEAyVgm3Wta9dj338w56hElb0Xs6iBQzKplCPsrrAj7SIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICwcEjgnRhMLizDylK/8TB23De/JiPo5lbxCkiVR3nceAiAN2nlY52iqL6InYpvxlHOOv6nLswU/b+WzgDu7z6SJzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3365184},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"665b5ecea9948e7058668498931743dd79db69e2","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.30.0_1789948391722_0.5973028412591861","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"nfx-ui","version":"0.31.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.31.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"90810cd4af959172e8db5c6ba72c55c7e3c532ee","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.31.0.tgz","fileCount":1971,"integrity":"sha512-AFwwq/BSdWfk94dfEMUN5xFlQ8NgzVzxrRY45tbpymsd7IzJRb9HbcUeiLbhoeoJAwxB1iGmWZaTTkdgz8tbtg==","signatures":[{"sig":"MEQCIAST7OYUfbWnSXkqrmUhoQavIzxvCKPhKP5AGsjmCmdGAiAsHpY6TSpOBD6nmVUsnVqKsiKa5ZPrqTowZB7jeTOESg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcLzk5i7iljGUgdybYq3I4VwEUlJpeHYq1+1sIuLu8RAIhAOnJbmLvczl5a2ClzM+56OXj1xAY3azK6cW8idJ6DpnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3365184},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"5a93ad59ca320493c6be83db67153276a8755854","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.31.0_1789948818607_0.341541091892098","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"nfx-ui","version":"0.32.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.32.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"35f2731bc42e51b9386629e59bd763e12412a6b4","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.32.0.tgz","fileCount":1971,"integrity":"sha512-Wp4UZ2rEG3yQMvuUvFCUKNzflKpmrenfn0XQHufrFQzWQz6KGkUGqniuM/q/zf6OPaJkQrNn7wcZphchjWfCcw==","signatures":[{"sig":"MEUCIQDgJ7VC1uGUhbgUQbDnYLN0JBAvgeJ3FoYY74g9JEaulQIgOeKkiPO2msd0DGkTiaJMuT02F5omOYGS2V3IbJOXPwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkSPq1ZgAMB2FWM9FpbY6JKSnR2JUiOs/vencXqs1zKAiBCZ09gzb48vpGbab8pj4mfmYvPdI9a/L/bCTzSi9cv0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3365163},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"e5b0a5025cac4360164c41e3dae1e058ad54e098","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.32.0_1789955515847_0.20170163094107285","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"nfx-ui","version":"0.33.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.33.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"fe9731139e9a57572a7fb95406203afeeb562a00","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.33.0.tgz","fileCount":1971,"integrity":"sha512-oXqmOOQ8dCf1i8dokjrMxyTNOCF2TBOLzdi1EqsplCVOG7ac+m/ss+QPpz8a4YOuBllKI9hXvleMGDcJgvxt0w==","signatures":[{"sig":"MEQCIHQvyEw0/TBK49uwlpDiEYEnV5lMPDX2ZANlOK7zEPqBAiAEg4TNL0mYtuVz1sNFRqpTIJH6lg7cghmvG8zPlPlpsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDbcrDY9JQq4l00dSbJ/ZjHI8BhX6O+w5s/NndaJYz0uAiEAhJO6xYBchHLhblBVLf1346RFvCDU6f95YQ49pE0ANEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3365153},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"ec3a0df94fb1b65a5088ca7c9f82813d92887c41","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.20.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.33.0_1790060724149_0.010128323900957081","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"nfx-ui","version":"0.34.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.34.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"27363ca7dd000ffacc6ec09e240f208f68a1c304","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.34.0.tgz","fileCount":1971,"integrity":"sha512-V2u/7LcTkDvGRVHgpLAZSm+1MxKKt4TA8UW1muje13ItGiR5dl8jSIuw6cgaVKaj0856mgPOoOzhxd4RmzdPLQ==","signatures":[{"sig":"MEQCIALT+DDlSfT8wVE97S4U8e0JZyPVF1NmvXUqih2/FuNcAiBzGSAGmm6PccyML6/wv2dVN4PnehKD0eoGXTNqDCDj0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0e4vexx5hcwZfVg3evANC05YYhiB237JKRU174UwM9AIgVUYRODqJeOhHwPx53eBDPmfAbILcnfNDcn8A433o1jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3369958},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"a28bc2794af7ce6b2a5428278730d9727658ef5e","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.21.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.34.0_1791011938532_0.4209634346540547","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"nfx-ui","version":"0.35.0","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"author":{"name":"NebulaForgeX"},"license":"MIT","_id":"nfx-ui@0.35.0","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"b9e06c1dc2275e1a8784240314dd33d43fcc736c","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.35.0.tgz","fileCount":1971,"integrity":"sha512-k5G2PgOMIdC4cMP33A8E8DkO8k6TI8Qy8hX2CkRg/f+zvOKn4z1xqj2PcbW+KEKJiHAMLjNVpg4Ga6TAI0h8kg==","signatures":[{"sig":"MEQCID+YV+edVSKcuwXkb8MYZTDa+NWI9TwaaX6gEMf2T33OAiAuNlR4WYPAmW7nscK126h+COnwOi5YejcDgU5HCHLs8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMXPBAaaKEhxuPrYVO7uFT+intV+PDGkDJuldmosl7sgIhAOtqOtRiACCjm6wwlOoZTXISBuDzjeFlRshF7TGfuHlb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3372667},"type":"module","exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"cada50714a906a7a8bc6b58f0a9d048304045b22","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.21.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nfx-ui_0.35.0_1791013018676_0.4761292053902626","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"_id":"nfx-ui@0.36.0","bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"dist":{"shasum":"6d93b5b2d705d0580db0064d6d7a330f27db268e","tarball":"https://registry.npmjs.org/nfx-ui/-/nfx-ui-0.36.0.tgz","fileCount":1923,"integrity":"sha512-aBkF2V+gELBJ2ByJShybMGk33RprAkMcXvOsTQXWOvGS8bEqmlxctJoRMe5F/vdC9pxYz+lwGe/rgLflddnNiQ==","signatures":[{"sig":"MEYCIQCmobCBSG2LeFFzIWPwfRYLNxDV2FalMarpuC3HiwEnrAIhAIS+m3v6K1+4lGudgGIFVN8YzWoXs5l6j7cVapmcqsmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAc4QxIrNEYhXY+xE/ytPXY6yFsN2Lzibzgjj5VIlaI7AiBPc9Cj60M31sOiNUWNyYddxiKgqwPk7YQWfDVS00WTIA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nfx-ui@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3322006},"name":"nfx-ui","type":"module","author":{"name":"NebulaForgeX"},"exports":{"./apis":{"types":"./dist/apis/index.d.ts","import":"./dist/apis/index.js","default":"./dist/apis/index.js","development":"./src/apis/index.ts"},"./enums":{"types":"./dist/enums/index.d.ts","import":"./dist/enums/index.js","default":"./dist/enums/index.js","development":"./src/enums/index.ts"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","default":"./dist/hooks/index.js","development":"./src/hooks/index.ts"},"./icons":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js","default":"./dist/animations/index.js","development":"./src/animations/index.ts"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js","development":"./src/types/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","default":"./dist/utils/index.js","development":"./src/utils/index.ts"},"./apis/*":{"types":"./dist/apis/*","import":"./dist/apis/*","default":"./dist/apis/*","development":"./src/apis/*"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","default":"./dist/config/index.js","development":"./src/config/index.ts"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","development":"./src/events/index.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js","default":"./dist/stores/index.js","development":"./src/stores/index.ts"},"./themes":{"types":"./dist/themes/index.d.ts","import":"./dist/themes/index.js","default":"./dist/themes/index.js","development":"./src/themes/index.ts"},"./enums/*":{"types":"./dist/enums/*","import":"./dist/enums/*","default":"./dist/enums/*","development":"./src/enums/*"},"./hooks/*":{"types":"./dist/hooks/*","import":"./dist/hooks/*","default":"./dist/hooks/*","development":"./src/hooks/*"},"./icons/*":{"types":"./dist/animations/*","import":"./dist/animations/*","default":"./dist/animations/*","development":"./src/animations/*"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","default":"./dist/schemas/index.js","development":"./src/schemas/index.ts"},"./types/*":{"types":"./dist/types/*","import":"./dist/types/*","default":"./dist/types/*","development":"./src/types/*"},"./utils/*":{"types":"./dist/utils/*","import":"./dist/utils/*","default":"./dist/utils/*","development":"./src/utils/*"},"./config/*":{"types":"./dist/config/*","import":"./dist/config/*","default":"./dist/config/*","development":"./src/config/*"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js","default":"./dist/elements/index.js","development":"./src/elements/index.ts"},"./events/*":{"types":"./dist/events/*","import":"./dist/events/*","default":"./dist/events/*","development":"./src/events/*"},"./stores/*":{"types":"./dist/stores/*","import":"./dist/stores/*","default":"./dist/stores/*","development":"./src/stores/*"},"./themes/*":{"types":"./dist/themes/*","import":"./dist/themes/*","default":"./dist/themes/*","development":"./src/themes/*"},"./constants":{"types":"./dist/constants/index.d.ts","import":"./dist/constants/index.js","default":"./dist/constants/index.js","development":"./src/constants/index.ts"},"./languages":{"types":"./dist/languages/index.d.ts","import":"./dist/languages/index.js","default":"./dist/languages/index.js","development":"./src/languages/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","default":"./dist/providers/index.js","development":"./src/providers/index.ts"},"./schemas/*":{"types":"./dist/schemas/*","import":"./dist/schemas/*","default":"./dist/schemas/*","development":"./src/schemas/*"},"./elements/*":{"types":"./dist/elements/*","import":"./dist/elements/*","default":"./dist/elements/*","development":"./src/elements/*"},"./constants/*":{"types":"./dist/constants/*","import":"./dist/constants/*","default":"./dist/constants/*","development":"./src/constants/*"},"./languages/*":{"types":"./dist/languages/*","import":"./dist/languages/*","default":"./dist/languages/*","development":"./src/languages/*"},"./navigations":{"types":"./dist/navigations/index.d.ts","import":"./dist/navigations/index.js","default":"./dist/navigations/index.js","development":"./src/navigations/index.ts"},"./providers/*":{"types":"./dist/providers/*","import":"./dist/providers/*","default":"./dist/providers/*","development":"./src/providers/*"},"./package.json":"./package.json","./themes/fonts":{"types":"./dist/themes/fonts.d.ts","import":"./dist/themes/fonts.js","default":"./dist/themes/fonts.js","development":"./src/themes/fonts.ts"},"./themes/radix":{"types":"./dist/themes/radix/index.d.ts","import":"./dist/themes/radix/index.js","default":"./dist/themes/radix/index.js","development":"./src/themes/radix/index.ts"},"./navigations/*":{"types":"./dist/navigations/*","import":"./dist/navigations/*","default":"./dist/navigations/*","development":"./src/navigations/*"},"./themes/index.css":{"import":"./src/themes/index.css","default":"./src/themes/index.css","development":"./src/themes/index.css"},"./apis/repositories":{"types":"./dist/apis/repositories/index.d.ts","import":"./dist/apis/repositories/index.js","default":"./dist/apis/repositories/index.js","development":"./src/apis/repositories/index.ts"},"./apis/repositories/*":{"types":"./dist/apis/repositories/*","import":"./dist/apis/repositories/*","default":"./dist/apis/repositories/*","development":"./src/apis/repositories/*"}},"gitHead":"3a3392291d30068e15e08554c6668b45cfd75058","license":"MIT","scripts":{"link":"npm run build && npm link","lint":"eslint .","build":"vite build","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\"","typecheck":"tsc -p tsconfig.build.json --noEmit","icons:fetch":"node scripts/fetch-itshover-icons.mjs","check:update":"npx npm-check-updates","prepublishOnly":"npm run build","lint:code-format":"prettier --check \"src/**/*.{js,jsx,ts,tsx,cjs,mjs,json,md}\""},"version":"0.36.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fdc6a26d-9f6d-4b73-b1b8-8f6a44b07d26"}},"homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","directories":{},"maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"sideEffects":["**/*.css","**/themes/fonts.ts","**/themes/fonts.js"],"_nodeVersion":"24.21.0","allowScripts":{"@ibm/plex-sans-sc":false},"dependencies":{"async-retry":"^1.3.3","@ibm/plex-sans-sc":"^1.1.0","@fontsource/noto-sans":"^5.3.0","@fontsource/noto-sans-sc":"^5.3.0","@fontsource/noto-sans-tc":"^5.3.0","@fontsource/ibm-plex-sans":"^5.3.0","@fontsource/source-sans-3":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","vite":"^8.3.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","eslint":"^10.10.0","motion":"^13.4.0","esbuild":"^0.28.2","globals":"^17.12.0","i18next":"^26.4.2","zustand":"^5.0.15","prettier":"^3.9.8","radix-ui":"^1.6.7","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.3","@gsap/react":"^2.1.2","@types/node":"^26.6.1","@types/react":"^19.3.0","@types/three":"^0.186.0","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","vite-plugin-dts":"^5.1.0","@radix-ui/themes":"^3.3.0","@types/react-dom":"^19.3.0","react-pro-sidebar":"^1.1.0","typescript-eslint":"^8.70.0","@types/async-retry":"^1.4.9","@hookform/resolvers":"^5.9.1","@vitejs/plugin-react":"^6.1.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7","eslint-plugin-unused-imports":"^4.4.1","vite-plugin-css-injected-by-js":"^5.0.2","i18next-browser-languagedetector":"^8.2.1","@ianvs/prettier-plugin-sort-imports":"^4.7.1"},"peerDependencies":{"zod":"^4.6.5","clsx":"^2.1.1","gsap":"^3.15.0","axios":"^1.20.0","react":"^19.3.0","three":"^0.186.0","motion":"^13.4.0","i18next":"^26.4.2","zustand":"^5.0.15","radix-ui":"^1.6.7","react-dom":"^19.3.0","@gsap/react":"^2.1.2","lucide-react":"^1.47.0","react-router":"^8.4.0","eventemitter3":"^5.0.4","react-i18next":"^17.0.14","postprocessing":"^6.39.5","react-virtuoso":"^4.18.13","react-hook-form":"^7.88.0","@radix-ui/themes":"^3.3.0","react-pro-sidebar":"^1.1.0","@hookform/resolvers":"^5.9.1","axios-case-converter":"^2.0.1","@radix-ui/react-icons":"^1.3.2","@tanstack/react-query":"^5.103.1","i18next-browser-languagedetector":"^8.2.1"},"peerDependenciesMeta":{"gsap":{"optional":true},"axios":{"optional":true},"three":{"optional":true},"radix-ui":{"optional":true},"@gsap/react":{"optional":true},"react-router":{"optional":true},"eventemitter3":{"optional":true},"postprocessing":{"optional":true},"react-virtuoso":{"optional":true},"axios-case-converter":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nfx-ui_0.36.0_1791014098593_0.6293696543057115"}}},"time":{"created":"2026-03-02T08:00:39.790Z","modified":"2026-10-03T07:54:59.013Z","1.0.0":"2022-02-09T08:50:10.542Z","1.0.1":"2022-02-09T08:54:19.042Z","1.0.2":"2022-02-09T09:28:02.923Z","1.0.3":"2022-02-09T09:29:32.737Z","1.0.4":"2022-02-09T09:31:27.720Z","1.0.5":"2022-02-09T09:38:05.544Z","1.0.6":"2022-02-09T09:42:22.203Z","1.0.7":"2022-02-09T09:46:55.017Z","1.0.8":"2022-02-09T09:52:27.481Z","1.0.9":"2022-02-10T00:37:35.569Z","1.0.10":"2022-02-10T00:39:54.962Z","1.0.11":"2022-02-10T00:42:31.659Z","1.0.12":"2022-02-10T00:49:24.298Z","1.0.13":"2022-02-10T00:55:48.857Z","1.0.14":"2022-02-10T00:57:41.895Z","1.0.15":"2022-02-10T01:08:39.171Z","1.0.16":"2022-02-10T01:21:42.000Z","1.0.17":"2022-02-10T01:23:05.327Z","1.0.18":"2022-02-10T01:29:47.655Z","1.0.19":"2022-02-10T01:32:22.164Z","1.0.20":"2022-02-10T01:51:51.744Z","1.0.21":"2022-02-10T02:53:22.959Z","1.0.22":"2022-02-10T03:34:00.915Z","1.0.23":"2022-02-10T05:13:31.416Z","1.0.24":"2022-02-10T05:22:58.728Z","1.0.25":"2022-02-10T05:25:56.599Z","1.0.26":"2022-02-10T05:27:12.455Z","1.0.27":"2022-02-10T06:08:13.501Z","1.0.28":"2022-02-10T06:19:52.990Z","1.0.29":"2022-02-10T06:55:59.710Z","1.0.30":"2022-02-10T06:57:17.185Z","1.0.31":"2022-02-10T07:05:33.255Z","1.0.32":"2022-02-10T07:07:31.206Z","1.0.33":"2022-02-10T07:14:42.233Z","1.0.34":"2022-02-10T07:17:12.805Z","1.1.0":"2022-02-10T07:19:45.442Z","1.1.1":"2022-02-10T07:23:02.002Z","1.1.2":"2022-02-10T07:33:01.799Z","1.1.3":"2022-02-10T07:42:17.983Z","1.1.4":"2022-02-10T07:58:24.831Z","1.1.5":"2022-02-10T08:03:10.415Z","1.1.6":"2022-02-10T08:08:08.601Z","1.1.9":"2022-02-11T02:06:14.914Z","1.1.10":"2022-02-11T02:19:10.925Z","1.1.11":"2022-02-11T07:37:12.850Z","1.1.12":"2022-02-11T07:57:23.177Z","1.1.13":"2022-02-11T08:14:57.400Z","1.1.14":"2022-02-11T08:22:50.615Z","1.1.15":"2022-02-11T08:33:56.863Z","1.1.16":"2022-02-11T08:42:07.589Z","1.1.17":"2022-02-11T08:51:27.892Z","1.1.18":"2022-02-11T09:13:19.042Z","1.1.19":"2022-02-11T09:15:29.859Z","1.1.20":"2022-02-11T09:19:25.890Z","1.1.21":"2022-02-11T09:24:18.358Z","1.1.22":"2022-02-11T09:42:13.833Z","1.1.23":"2022-02-12T01:26:36.820Z","1.1.24":"2022-02-12T01:39:44.578Z","1.1.25":"2022-02-12T01:50:57.808Z","1.1.26":"2022-02-12T02:15:20.367Z","1.1.27":"2022-02-12T02:29:57.769Z","1.1.28":"2022-02-12T02:38:32.584Z","1.1.29":"2022-02-12T02:41:20.540Z","1.1.30":"2022-02-12T02:42:46.012Z","1.1.31":"2022-02-12T02:47:36.904Z","1.1.32":"2022-02-12T02:48:57.545Z","1.1.33":"2022-02-12T02:59:25.128Z","1.1.34":"2022-02-12T03:06:17.100Z","1.1.35":"2022-02-12T03:14:34.179Z","1.1.36":"2022-02-12T03:16:27.701Z","1.1.37":"2022-02-12T03:24:46.264Z","1.1.38":"2022-02-12T03:50:38.921Z","1.1.39":"2022-02-12T03:52:08.465Z","1.1.40":"2022-02-12T05:55:08.205Z","1.1.41":"2022-02-12T06:59:25.069Z","1.1.42":"2022-02-12T07:13:47.824Z","1.1.43":"2022-02-12T07:20:27.045Z","1.1.44":"2022-02-12T07:32:07.535Z","1.1.45":"2022-02-12T08:05:49.852Z","1.1.46":"2022-02-12T08:22:32.706Z","1.1.47":"2022-02-12T08:24:35.282Z","1.1.48":"2022-02-12T08:27:02.265Z","1.1.49":"2022-02-12T08:30:34.995Z","1.1.50":"2022-02-12T08:32:41.502Z","1.1.51":"2022-02-12T08:33:49.415Z","1.1.52":"2022-02-12T09:31:52.309Z","1.1.55":"2022-02-14T02:22:25.218Z","1.1.56":"2022-02-14T02:48:55.422Z","1.1.57":"2022-02-14T02:52:47.364Z","1.1.58":"2022-02-14T02:55:54.140Z","1.1.59":"2022-02-14T02:56:39.702Z","1.1.60":"2022-02-14T02:58:31.580Z","1.1.61":"2022-02-14T02:58:58.309Z","1.1.62":"2022-02-14T03:08:13.475Z","1.1.63":"2022-02-15T03:40:33.062Z","1.1.53":"2022-02-21T05:55:27.216Z","1.1.65":"2022-02-21T05:56:29.406Z","1.1.66":"2022-02-21T06:02:59.749Z","1.1.67":"2022-02-22T05:57:33.289Z","1.1.68":"2022-02-22T06:03:38.947Z","1.1.69":"2022-02-22T08:47:55.838Z","1.1.70":"2022-02-22T09:19:43.352Z","1.1.71":"2022-02-23T02:20:58.045Z","1.1.72":"2022-02-23T03:09:21.574Z","1.1.73":"2022-02-23T03:19:58.927Z","1.1.74":"2022-02-23T05:40:58.765Z","1.1.75":"2022-02-23T06:05:05.947Z","1.1.76":"2022-02-23T08:06:39.790Z","1.1.77":"2022-02-23T09:01:35.092Z","1.1.78":"2022-02-24T09:32:04.321Z","1.1.79":"2022-02-25T06:36:03.385Z","1.1.80":"2022-02-25T06:40:14.125Z","1.1.81":"2022-02-25T06:42:57.458Z","1.1.82":"2022-02-25T06:47:20.825Z","1.1.83":"2022-02-25T06:52:11.069Z","1.1.84":"2022-02-26T02:28:47.631Z","1.1.85":"2022-02-26T05:37:05.202Z","0.1.0":"2026-03-02T08:00:40.042Z","0.1.4":"2026-03-02T08:29:25.775Z","0.1.5":"2026-03-02T09:13:18.678Z","0.2.0":"2026-03-05T13:30:05.202Z","0.3.0":"2026-03-05T13:43:43.681Z","0.4.0":"2026-03-05T14:01:30.993Z","0.5.0":"2026-03-05T14:05:54.396Z","0.5.1":"2026-03-06T13:32:53.087Z","0.5.2":"2026-03-09T03:54:24.285Z","0.6.0":"2026-03-11T07:58:56.159Z","0.6.1":"2026-03-11T21:58:50.403Z","0.6.2":"2026-03-14T00:36:23.202Z","0.6.3":"2026-03-18T10:29:39.609Z","0.7.1":"2026-03-31T23:31:42.681Z","0.7.2":"2026-03-31T23:43:42.317Z","0.7.3":"2026-03-31T23:51:28.845Z","0.7.4":"2026-04-01T00:02:30.187Z","0.8.0":"2026-04-01T01:44:19.102Z","0.9.0":"2026-04-02T07:32:16.419Z","0.10.1":"2026-04-02T19:01:48.213Z","0.10.2":"2026-04-02T19:09:30.777Z","0.10.3":"2026-04-02T22:43:25.924Z","0.10.4":"2026-04-02T22:47:28.926Z","0.11.0":"2026-04-03T09:48:05.398Z","0.11.1":"2026-04-03T09:56:56.065Z","0.11.2":"2026-04-07T06:57:08.688Z","0.11.3":"2026-04-12T03:48:55.312Z","0.11.4":"2026-04-12T05:46:56.479Z","0.12.0":"2026-04-12T06:53:36.719Z","0.12.1":"2026-04-13T06:29:22.500Z","0.12.2":"2026-04-13T07:01:32.469Z","0.12.3":"2026-04-22T00:09:46.065Z","0.12.4":"2026-04-22T00:18:44.779Z","0.12.6":"2026-04-22T01:04:06.801Z","0.12.7":"2026-04-22T01:49:53.468Z","0.12.8":"2026-04-25T08:55:45.007Z","0.13.0":"2026-04-25T09:04:52.354Z","0.13.1":"2026-04-26T08:47:11.717Z","0.14.0":"2026-04-27T03:24:56.488Z","0.14.1":"2026-04-27T03:58:12.373Z","0.14.2":"2026-04-27T04:08:02.305Z","0.14.3":"2026-04-27T06:29:28.240Z","0.15.0":"2026-04-27T07:09:39.618Z","0.15.1":"2026-04-27T22:59:40.868Z","0.16.0":"2026-04-30T02:50:23.181Z","0.16.1":"2026-06-11T07:12:52.736Z","0.16.2":"2026-06-13T04:53:46.795Z","0.17.0":"2026-06-13T05:46:22.610Z","0.20.0":"2026-09-11T21:40:06.402Z","0.22.0":"2026-09-18T08:32:51.657Z","0.23.0":"2026-09-18T08:35:41.089Z","0.24.0":"2026-09-18T22:28:04.669Z","0.24.1":"2026-09-18T23:12:01.447Z","0.24.2":"2026-09-20T07:21:52.187Z","0.25.0":"2026-09-20T07:56:27.626Z","0.26.0":"2026-09-20T08:12:30.515Z","0.27.0":"2026-09-20T09:05:51.944Z","0.28.0":"2026-09-20T19:11:31.856Z","0.29.0":"2026-09-20T20:34:22.200Z","0.30.0":"2026-09-20T23:53:11.813Z","0.31.0":"2026-09-21T00:00:18.734Z","0.32.0":"2026-09-21T01:51:55.960Z","0.33.0":"2026-09-22T07:05:24.244Z","0.34.0":"2026-10-03T07:18:58.667Z","0.35.0":"2026-10-03T07:36:58.777Z","0.36.0":"2026-10-03T07:54:58.691Z"},"bugs":{"url":"https://github.com/NebulaForgeX/NFX-UI/issues"},"author":{"name":"NebulaForgeX"},"license":"MIT","homepage":"https://github.com/NebulaForgeX/NFX-UI#readme","keywords":["react","ui","components","nfx","NebulaForgeX","NFX-UI","design-system"],"repository":{"url":"git+https://github.com/NebulaForgeX/NFX-UI.git","type":"git"},"description":"Unified frontend UI library for the NFX product family: shared React components, design tokens, theme variables, and layout primitives for a consistent look and behavior across NFX console and other apps.","maintainers":[{"name":"mortal.lz","email":"lyuchongkai@gmail.com"}],"readme":"# NFX-UI\n\n[English](README.en.md)\n\nNebulaForgeX 共享 React 库（主题、i18n、hooks）。**不是**独立站点。宿主：Identity、Edge、News、Storages、Documentation。\n\n接入与真实导出：[NFX-Documentation 第七章](https://github.com/NebulaForgeX/NFX-Documentation/blob/main/books/zh/chapter-07-nfx-ui.md)。当前 **0.36.0**，宿主精确钉 `\"nfx-ui\": \"0.36.0\"`。不要 `file:` 双路径。\n\n```bash\nnpm install\nnpm run build\n```\n","readmeFilename":"README.md"}