{"_id":"3d-effect-cinema","_rev":"13-42bc766af0989cd136b0794d3cf2a35c","name":"3d-effect-cinema","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"3d-effect-cinema","version":"0.1.0","_id":"3d-effect-cinema@0.1.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"4a1611326c5079619b6f587a07606d1cede3dc3c","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.1.0.tgz","fileCount":14,"integrity":"sha512-Uwtxa2gy/KgWDLbd9A0uIkz/6//lPxak3GXPaWUp87IGnMFcVuqXUQT91hkNDyfgpp/2RQM/GimYOUodV/6twg==","signatures":[{"sig":"MEYCIQDGY5cFN49cTyKJ6J2BPNuJs+lBxbY9VzEMdTf/nkm+ogIhAJIBRVuY2cJ2fgDdxxsJkRB4dydEj0gXHxi/xwYm0MMf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204597},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b114475f06d67de5a6ccbb93bd4b7ad98694ef6b","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> High-performance, customizable 3D Cinema Loader & Interactive WebGL Experience for React and Next.js powered by `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.1.0_1788233065025_0.8116773376252511","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"3d-effect-cinema","version":"0.1.1","_id":"3d-effect-cinema@0.1.1","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"463214fe719f08e3b7e491aa1b2cc578ae00f14b","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.1.1.tgz","fileCount":14,"integrity":"sha512-shcPrTt5QeFmzhtVh20o8UCMLO6bCTdR975rBu0zmZ7qYmTmPoYbKEGUzmgbCl1AR5USI3QuVl1mquCTOBDqxA==","signatures":[{"sig":"MEYCIQCBETRXr8UocsJooVI3+casWKP/2leq7UHaNHntLWT+gAIhAPSPNe9S3aOIH244721Ff72Y0wOZpAu0YGDJKKW8QsHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204999},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b114475f06d67de5a6ccbb93bd4b7ad98694ef6b","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> High-performance, customizable 3D Cinema Loader & Interactive WebGL Experience for React and Next.js powered by `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.1.1_1788233731354_0.877315515036168","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"3d-effect-cinema","version":"0.2.0","_id":"3d-effect-cinema@0.2.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"f4671e98e9ad51ff349d883e5341a59dfb73dce6","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.2.0.tgz","fileCount":14,"integrity":"sha512-NpafZ2rhxfMMhRoMPjPPpEk2IAfe0uT6RatmL8BgvXaMCBr4c47JigIl8mTe7mzkdIsd6tPz6uaz2dsX7qPQSQ==","signatures":[{"sig":"MEUCIQDS1gRVl+AoFp9MId089cv3ofAeN+nIMdOexXCpuJw0egIgIQB/y/7TICPPoAloMogJ3HnywsHgmDEi9sAUdMRiz4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259413},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5c1065912928227c72fbe67140ebcc8fd6fdc98e","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> High-performance, customizable 3D Cinema Loader & Interactive WebGL Background Experience for React and Next.js powered by `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.2.0_1788235015364_0.8684421073482373","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"3d-effect-cinema","version":"0.3.0","_id":"3d-effect-cinema@0.3.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"9b499e9725ec504b9fcd71d3d848313522a6d8cb","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.3.0.tgz","fileCount":14,"integrity":"sha512-+IKAgYyOwAOIAhsc0D8MOTS2dHm52YoRBmVoqF4wbKoW4zrjYiB4MW97lHqyGB6MU4tleNgQ0aZN7KgpySS/xQ==","signatures":[{"sig":"MEQCIH1gDqXEhTgW8YKsnBY/7fGeu1KTpbb62awtDIKIPk+mAiA/iB2J6grJUopxSzMEobohfzePqm3Q9ozr97D9Nfz5wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301308},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5c1065912928227c72fbe67140ebcc8fd6fdc98e","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> High-performance, highly customizable 3D Cinema WebGL Experience, HOC & Dynamic Background for React and Next.js powered by `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.3.0_1788235857783_0.6071526067033013","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"3d-effect-cinema","version":"0.4.0","_id":"3d-effect-cinema@0.4.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"2e232d7af75dbea06bf8ab330c348913f2ab781c","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.4.0.tgz","fileCount":14,"integrity":"sha512-t4PPWOAaSVuKJQ8o2vesF4Rb6ch4K1HrYVs8kqrZvwzAX5jnzHpCdvcQOegfMMu9jmvhZgw4J1GY3px9nhKnmg==","signatures":[{"sig":"MEUCIQCddHI24NJthYzzYeCIudjrGhfY+02S2xuuzPDSfFeH7QIgLMIbPjSf7YNboJOpUahZLijWhTnpCNLcUSmJbhsRJa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450378},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fbf883bc003c5f7e4b86c265459ae3bde14efb10","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.4.0_1788240446369_0.5782811085587949","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"3d-effect-cinema","version":"0.4.1","_id":"3d-effect-cinema@0.4.1","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"1f3633d3c9cd84b9b3f26a4944bbe133503441e2","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.4.1.tgz","fileCount":14,"integrity":"sha512-rjMrieQjESpJ+kGpAt78nQaoos2GjrhE6ojsstH3g2t7gpyLKUk1dObdwNISvVfuoUplpZNhB0JuobuN2QpDJA==","signatures":[{"sig":"MEUCIArir3k08Y81uh/pyCySASdsSBpNVJY8gRAp8EX2NtwGAiEAiLBbP22QWJ1Kswu87N1uY9ioBPtp8R9hsTTCAHAoH8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465121},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"aa1132ccce799631d5f4af9ac1b16b6e910020f3","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","next":"15.5.12","react":"19.1.0","three":"^0.184.0","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","eslint-config-next":"15.5.12","@tailwindcss/postcss":"^4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.184.0","react-dom":"^18.0.0 || ^19.0.0","@react-three/drei":"^10.0.0","@react-three/fiber":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.4.1_1788579235374_0.2189950906891256","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"3d-effect-cinema","version":"0.5.0","_id":"3d-effect-cinema@0.5.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"a77ebc913a88304ba4b8f4ee113823f550f26c61","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.5.0.tgz","fileCount":14,"integrity":"sha512-f35cZ7Vl+MxX3yhWAtOq1lVKBaO7kkas1zumRQbM/qllG3FRmAX8SgzgNRgYpdrIpqjrHmqExxqKf1G9hMLSWg==","signatures":[{"sig":"MEUCIBKE2VcG5sQtmqritw7hehpGedY0sdZBc+kUiOKTY8tVAiEA01t08jP+EdqHzS3sNwk4UqkCHx1sBXft7SqbTbJVFgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475652},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"aa1132ccce799631d5f4af9ac1b16b6e910020f3","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.17.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"next-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.5.0_1788582512239_0.3346818046765685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"3d-effect-cinema","version":"0.5.1","_id":"3d-effect-cinema@0.5.1","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"815355b0c7d1f1657ff25d68a44e22fb265ac47b","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.5.1.tgz","fileCount":14,"integrity":"sha512-40XQL5egl8+5JOZf5jd+GurqU/aAMoW63xa7jg4ITsmlZmuBl7jMJnpPLSvfYgEn9VsRZZ7+O8hwUdXtua6x6g==","signatures":[{"sig":"MEUCIFrlDxlMDN+7YbzNQRDPyWOFdjlUEHa6JAw+Ii/JrnzzAiEAxr4U+PjU/pRh31g7UN+gncTSe9WneZqLI0n17Dg7U7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472561},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05fb582325c51f8d55efa9d4e4cd324f39b0e17a","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`. > **100% Compatible con Next.js 14, 15 y 16 (App Router & ","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.17.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"next-intl":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.5.1_1789509040320_0.7544434187450981","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"3d-effect-cinema","version":"0.5.2","_id":"3d-effect-cinema@0.5.2","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"235eaf2ac95223967ca35b9b7d692602a77f5f2c","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.5.2.tgz","fileCount":14,"integrity":"sha512-rZTPjXGMHzmPfvL56sNVLfBtv8A57xCkNyryGtfipWhcXHfsf+kgrqO/eqyHqLCJIn8L9N4ZY+GmuLDOYymWGA==","signatures":[{"sig":"MEQCIAYXmDULl+5n+RhJqXYhj9404SeJlZrkEBBL9lsd/NZtAiBL7X5t0zf6v0uKBV2BTlT1T8pGbErj62yCsuqq/U6uCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472560},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05fb582325c51f8d55efa9d4e4cd324f39b0e17a","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`. > **100% Compatible con Next.js 14, 15 y 16 (App Router & ","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.17.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"next-intl":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.5.2_1789509100372_0.8892335297375169","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"3d-effect-cinema","version":"0.5.3","_id":"3d-effect-cinema@0.5.3","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"dist":{"shasum":"6be1b0ccd8f2fdd2783045fb6dac86dd1b36c7af","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.5.3.tgz","fileCount":15,"integrity":"sha512-qgRl+wxXGGDOTigDVAjG1ronNDTDkkeHaWMRpHUndpRTqbJZYo5AZo9p3ukZp0r2oGhOYJKkRsNFqYoT5nw4lQ==","signatures":[{"sig":"MEYCIQCPVSKh6mAIhkNds3SXWZvBTS9NAwBy8OlUUvxd3tnPTwIhAKGaJ5s+jfowJVfnRoPdL0edtr2dM+KFYQid1VsStLXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476414},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05fb582325c51f8d55efa9d4e4cd324f39b0e17a","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"_npmVersion":"10.5.0","description":"> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`. > **100% Compatible con Next.js 14, 15 y 16 (App Router & ","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.17.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"next-intl":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.5.3_1789509188757_0.11596574736100629","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"3d-effect-cinema","version":"0.5.4","author":{"name":"Esteban Puentes"},"license":"MIT","_id":"3d-effect-cinema@0.5.4","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"homepage":"https://github.com/esteban284/3d-effect-cinema#readme","bugs":{"url":"https://github.com/esteban284/3d-effect-cinema/issues"},"dist":{"shasum":"b4cfef990b77aef3003c9c96e7834d9de0ba31ce","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.5.4.tgz","fileCount":15,"integrity":"sha512-YS1vb5mMEIkj9aiRvJ5C2TFaWhWzvVxbVwMLzpZdQoSD9Uo779SS+RM0mTW4jlXJf5zHxmqd5Djzfj+CHt2j+w==","signatures":[{"sig":"MEUCIQDGDNecYZuPA60JNGOrt01RphZ/CtsjMVmp+2MykS0fnAIgDyhWMMiRmV/r1J9AsH36DSJPM98RWbkCsSy0mS9Ohhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476876},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05fb582325c51f8d55efa9d4e4cd324f39b0e17a","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"repository":{"url":"git+https://github.com/esteban284/3d-effect-cinema.git","type":"git"},"_npmVersion":"10.5.0","description":"High-performance WebGL 3D background effects and cinematic splash intro loader for React and Next.js","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.17.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","next-intl":"^4.13.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"next-intl":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.5.4_1789509302877_0.1067688836959213","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"3d-effect-cinema","version":"0.7.0","author":{"name":"Esteban Puentes"},"license":"MIT","_id":"3d-effect-cinema@0.7.0","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"homepage":"https://github.com/esteban284/3d-effect-cinema#readme","bugs":{"url":"https://github.com/esteban284/3d-effect-cinema/issues"},"dist":{"shasum":"599c728b9de3ac1d2709e1b09128efc2412af780","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.7.0.tgz","fileCount":15,"integrity":"sha512-mGC2QbYePngLi2/hi86EH6EkN6x4vHdP/e1TqDHaad0fymjoouDYdqJYG8HzKv4Wll2W/VO2QIApos9PVfc0yg==","signatures":[{"sig":"MEQCIFhaZOqlPKWEEYB0WY8/lGvf6H5KahJPFf1CzUp1f0CtAiB7rubuj6tL3XKrz+ro9/nIu4s3bkbiYR46bs4ygy0wDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFIv1lRlL+yFyqXBTeokimADm7raq/0UMNm09DwAz9G8AiBddDVI5aH1+2V7CTkGXNIgjF388VZWfnImSST4WHBdSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485552},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d5d8399ba6213451606cf9b5741bfcf7c41075cd","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"repository":{"url":"git+https://github.com/esteban284/3d-effect-cinema.git","type":"git"},"_npmVersion":"10.5.0","description":"High-performance WebGL 3D background effects and cinematic splash intro loader for React and Next.js","directories":{},"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","three":"^0.184.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/3d-effect-cinema_0.7.0_1790277095701_0.21671089413020783","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"_id":"3d-effect-cinema@0.7.1","bugs":{"url":"https://github.com/esteban284/3d-effect-cinema/issues"},"dist":{"shasum":"772993c876977aa03651328cf49d3138a78704c6","tarball":"https://registry.npmjs.org/3d-effect-cinema/-/3d-effect-cinema-0.7.1.tgz","fileCount":15,"integrity":"sha512-y+k5Xq2U7SVNeJmIIkyI9glm4QcrBy2SM/p1UaRn6s1uwU6WNYzw7w3p+xDMISlZfkEri9hkM6f/tgM74KqAJQ==","signatures":[{"sig":"MEUCIGsObVI1wbPUN5wHPfo7x77PLIsOs0YtbUIhPO6KbwZPAiEA5sq2/wzczW6GMyG+SbkTGar+ItkopXeDLOYc+rblGVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyJjOVZ7ZcWDFaKeUflPnH8Nt9/HM2F9iGRSgFxEq4aAiBrMs28EAo6V52LHWYVerhaOSyXY9GqpvJsDzDFe7ZRSQ=="}],"unpackedSize":485580},"main":"./dist/index.js","name":"3d-effect-cinema","types":"./dist/index.d.ts","author":{"name":"Esteban Puentes"},"module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"54137bcce0faedc04789b0e76669b35c6bdbe21a","license":"MIT","private":false,"scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build --turbopack","start":"next start","build:lib":"tsup","prepublishOnly":"npm run build:lib"},"version":"0.7.1","_npmUser":{"name":"esteban284","email":"estebanpuentesdev@gmail.com"},"homepage":"https://github.com/esteban284/3d-effect-cinema#readme","repository":{"url":"git+https://github.com/esteban284/3d-effect-cinema.git","type":"git"},"_npmVersion":"10.5.0","description":"High-performance WebGL 3D background effects and cinematic splash intro loader for React and Next.js","directories":{},"maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"_nodeVersion":"21.7.3","dependencies":{"clsx":"^2.1.1","three":"^0.184.0","next-intl":"^4.13.0","lucide-react":"^1.17.0","postprocessing":"^6.39.1","tailwind-merge":"^3.6.0","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","@radix-ui/react-slot":"^1.2.5","@radix-ui/react-tabs":"^1.1.14","@radix-ui/react-avatar":"^1.1.12","@radix-ui/react-dialog":"^1.1.16","@radix-ui/react-select":"^2.3.0","@radix-ui/react-tooltip":"^1.2.9","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.9","@radix-ui/react-scroll-area":"^1.2.11","@react-three/postprocessing":"^3.0.4","@radix-ui/react-dropdown-menu":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.12","tsup":"^8.4.0","react":"19.1.0","three":"^0.184.0","eslint":"^9","mongodb":"^7.3.0","mongoose":"^9.7.0","react-dom":"19.1.0","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/three":"^0.184.1","postprocessing":"^6.39.1","@eslint/eslintrc":"^3","@types/react-dom":"^19","@react-three/drei":"^10.7.7","@react-three/fiber":"^9.6.1","eslint-config-next":"15.5.12","@radix-ui/react-slot":"^1.2.5","@tailwindcss/postcss":"^4","@react-three/postprocessing":"^3.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","three":"^0.150.0 || ^0.160.0 || ^0.170.0 || ^0.184.0","react-dom":"^18.0.0 || ^19.0.0","postprocessing":"^6.0.0","@react-three/drei":"^9.0.0 || ^10.0.0","@react-three/fiber":"^8.0.0 || ^9.0.0","@react-three/postprocessing":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"three":{"optional":true},"postprocessing":{"optional":true},"@react-three/drei":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/postprocessing":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/3d-effect-cinema_0.7.1_1790281547585_0.17362465790790527"}}},"time":{"created":"2026-09-01T03:24:24.820Z","modified":"2026-09-24T20:25:47.864Z","0.1.0":"2026-09-01T03:24:25.160Z","0.1.1":"2026-09-01T03:35:31.501Z","0.2.0":"2026-09-01T03:56:55.516Z","0.3.0":"2026-09-01T04:10:57.906Z","0.4.0":"2026-09-01T05:27:26.547Z","0.4.1":"2026-09-05T03:33:55.533Z","0.5.0":"2026-09-05T04:28:32.401Z","0.5.1":"2026-09-15T21:50:40.483Z","0.5.2":"2026-09-15T21:51:40.515Z","0.5.3":"2026-09-15T21:53:08.898Z","0.5.4":"2026-09-15T21:55:03.018Z","0.7.0":"2026-09-24T19:11:35.788Z","0.7.1":"2026-09-24T20:25:47.687Z"},"bugs":{"url":"https://github.com/esteban284/3d-effect-cinema/issues"},"author":{"name":"Esteban Puentes"},"license":"MIT","homepage":"https://github.com/esteban284/3d-effect-cinema#readme","repository":{"url":"git+https://github.com/esteban284/3d-effect-cinema.git","type":"git"},"description":"High-performance WebGL 3D background effects and cinematic splash intro loader for React and Next.js","maintainers":[{"name":"esteban284","email":"estebanpuentesdev@gmail.com"}],"readme":"# 🎬 3D Effect Cinema (v0.7.0)\n\n> Componente de Fondo WebGL 3D de Alto Rendimiento, Motor de Efectos Bioluminiscentes, Tipografía 3D Personalizable y Pantalla de Carga / Intro Cinematográfica para React y Next.js impulsado por `@react-three/fiber` & `three`.\n> **100% Compatible con Next.js 14, 15 y 16 (App Router & Pages Router con Turbopack o Webpack) sin necesidad de configuraciones adicionales.**\n\n[![npm version](https://img.shields.io/npm/v/3d-effect-cinema.svg?style=flat-square&color=blue)](https://www.npmjs.com/package/3d-effect-cinema)\n[![license](https://img.shields.io/npm/l/3d-effect-cinema.svg?style=flat-square)](https://github.com/esteban284/3d-effect-cinema)\n[![React](https://img.shields.io/badge/React-18%20%7C%2019-61dafb.svg?style=flat-square&logo=react)](https://react.dev)\n[![Three.js](https://img.shields.io/badge/Three.js-r184-black.svg?style=flat-square&logo=three.js)](https://threejs.org)\n\n---\n\n## 🚀 Novedades en v0.7.0\n\n- 📋 **Exportación directa a Código JSX**: Botón inteligente en el modal de estudio de control para copiar de 1-clic el componente exacto con todos los parámetros configurados.\n- 🔤 **Espaciado Proporcional de Letras**: Cálculo de interlineado/kerning proporcional dinámico para prevenir huecos gigantes entre espacios o caracteres.\n- 🎨 **Color Personalizado para Letras 3D (`textColor`)**: Selector de colores para el material 3D de la tipografía (soporta `#HEX` e independización del tema).\n- 🔀 **8 Tipografías 3D Integradas**: Selección ampliada con fuentes Bold, Light, Clean, Sci-Fi y Serif.\n\n---\n\n## 🚀 Demo Interactivo en Vivo\n\n👉 **[Probar la Galería Interactiva en Vivo (Vercel)](https://cinema-animation-sample.vercel.app)**\n\n---\n\n## 📦 Instalación\n\n```bash\nnpm install 3d-effect-cinema three @react-three/fiber @react-three/drei\n```\n\n---\n\n## ⚡ Inicio Rápido (Plug & Play en Next.js & React)\n\nImporta `<AnimatedBackground />` directamente en cualquier archivo (Server Component o Client Component):\n\n```tsx\nimport AnimatedBackground from \"3d-effect-cinema\";\n\nexport default function App() {\n  return (\n    <div className=\"w-full h-screen\">\n      <AnimatedBackground\n        title=\"CINEMULTIPLEX\"\n        fontFamily=\"cinema\"\n        textColor=\"#FFD700\"\n        effect=\"blobs,flames\"\n        effectColor=\"#00e5ff\"\n        backgroundColor=\"#07080c\"\n      />\n    </div>\n  );\n}\n```\n\n---\n\n## 🎬 Modo Pantalla de Carga / Intro Splash Screen (con Redirección Automática)\n\n```tsx\nimport AnimatedBackground from \"3d-effect-cinema\";\n\nexport default function SplashIntro() {\n  return (\n    // Mantiene la animación durante 5 segundos con barra de progreso de cristal y redirecciona a /home\n    <div className=\"w-full h-screen\">\n      <AnimatedBackground\n        title=\"CINEMULTIPLEX\"\n        fontFamily=\"cinema\"\n        effect=\"blobs,flames\"\n        effectColor=\"#00e5ff\"\n        loaderDuration={5}\n        redirectUrl=\"/home\"\n        containerSelector=\"home\"\n      />\n    </div>\n  );\n}\n```\n\n---\n\n## 🎨 Documentación Completa de la API\n\n### `<AnimatedBackground />`\n\n| Propiedad | Tipo | Valor por Defecto | Descripción |\n| :--- | :--- | :--- | :--- |\n| `title` | `string` | `undefined` | Texto 3D renderizado en la escena. Si se omite o se pasa `\"\"`, queda en blanco para usarse únicamente como **fondo de efectos 3D puro**. |\n| `containerSelector` | `string` | `undefined` | ID o selector del contenedor objetivo en el DOM (ej: `containerSelector=\"home\"` o `containerSelector=\"#main-hero\"`) para montarse como fondo allí. |\n| `effect` | `SingleEffectType \\| SingleEffectType[] \\| string` | `\"flames\"` | Efecto WebGL o **combinación múltiple de efectos** (ej: `effect=\"blobs,onda\"` o `effect={[\"flames\", \"plasma\"]}`). |\n| `effectColor` | `string` | `undefined` | Color personalizado para **TODOS** los efectos 3D activos (soporta códigos `#HEX` como `#00e676`, `#ff0055` o nombres en español como `\"azul\"`, `\"verde\"`, `\"magenta\"`). |\n| `textColor` | `string` | `undefined` | Color personalizado para las **letras del texto 3D** (soporta códigos `#HEX` como `#FFD700`, `#ffffff` o nombres en español `\"blanco\"`, `\"dorado\"`, `\"rojo\"`, `\"azul\"`). |\n| `effectDensity` | `number` | `0.3` | Densidad/cantidad de partículas y llamas (`0.1` a `1.0`, por defecto `0.3` para un aspecto limpio y equilibrado). |\n| `effectSpeed` | `number` | `0.5` | Multiplicador de velocidad de movimiento 3D (`0.1` a `2.0`, por defecto `0.5` para un movimiento suave sin mareos). |\n| `backgroundColor` | `string` | `undefined` | Color o gradiente de fondo (soporta códigos `#HEX` como `#ffffff`, `#3b0712`, gradientes CSS o nombres en español `\"rojo\"`, `\"azul\"`, `\"verde\"`). |\n| `autoFitText` | `boolean` | `true` | Escala automáticamente el texto 3D para que jamás se desborde ni se corte del contenedor padre. |\n| `loaderDuration` | `number` | `undefined` | *(Opcional)* Duración en **segundos** para usar el componente como pantalla de carga / intro splash screen. Si no se define, se mantiene como un fondo permanente. |\n| `redirectUrl` | `string` | `undefined` | *(Opcional)* URL o ruta a la cual redireccionar automáticamente cuando finaliza la cuenta regresiva de `loaderDuration`. |\n| `onComplete` | `() => void` | `undefined` | *(Opcional)* Callback ejecutado al finalizar el temporizador de `loaderDuration`. |\n| `fontFamily` | `\"cinema\"` \\| `\"helvetiker-regular\"` \\| `\"gentilis\"` \\| `\"gentilis-light\"` \\| `\"optimer\"` \\| `\"optimer-clean\"` \\| `\"droid-sans\"` \\| `\"droid-serif\"` \\| `string` | `\"cinema\"` | Tipografía 3D elegible (8 tipografías integradas o URL personalizada). |\n| `fontUrl` | `string` | `undefined` | URL personalizada de un archivo Typeface JSON 3D. |\n| `letterSpacing` | `number` | `0.85` | Multiplicador del espaciado proporcional entre letras 3D. |\n| `containerToDisplay` | `\"lhome\"` \\| `\"home\"` \\| `ReactNode` | `undefined` | Plantilla de vista superpuesta (\"lhome\" para la landing de cine, o cualquier componente React). |\n| `theme` | `'emerald'` \\| `'crimson'` \\| `'gold'` \\| `'neon'` \\| `'obsidian'` \\| `'glass'` | `'crimson'` | Tema de luces y material 3D por defecto del texto. |\n\n---\n\n## 🛠️ Solución de Errores e Integración en Next.js\n\nPara consultar el análisis técnico detallado de cómo la v0.5.0 resuelve los 6 problemas clásicos de Next.js (Turbopack, SSR, `next-intl`, Three.js duplicado y `window.React`), consulta la **[Guía Completa de Integración en Next.js](file:///home/kaiser284/EstebanProjects/3d-effect-cinema/GUIA_SOLUCION_NEXT_3D_CINEMA.md)**.\n\n---\n\n## 👤 Autor y Desarrollador\n\nCreado con ❤️ por **Esteban Puentes**\n\n- 🌐 **Portafolio**: [esteban-puentes.vercel.app](https://esteban-puentes.vercel.app)\n- 💼 **LinkedIn**: [linkedin.com/in/esteban-puentes](https://www.linkedin.com/in/esteban-puentes/)\n- 🚀 **Demo en Vivo**: [cinema-animation-sample.vercel.app](https://cinema-animation-sample.vercel.app)\n\n---\n\n## 📝 Licencia\n\nMIT © [Esteban Puentes](https://github.com/esteban284)\n","readmeFilename":"README.md"}