{"_id":"r3dy","_rev":"32-ee92471a8cee684ec1c9d86c41ecdffa","name":"r3dy","dist-tags":{"latest":"1.2.7"},"versions":{"1.1.0":{"name":"r3dy","version":"1.1.0","keywords":["3D, Component Library, React"],"author":{"name":"Alec Jessen, Garrett Woo, Bryan Trang, Nick King, Corso Rosati"},"license":"MIT","_id":"r3dy@1.1.0","maintainers":[{"name":"alecjessen","email":"alecjessen@gmail.com"}],"dist":{"shasum":"445dd63a6abad712328259eb681bdc8b8673e7eb","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.1.0.tgz","fileCount":42,"integrity":"sha512-wPkITDQqhntdNqurykas2NjDQrQ9AMkmnX7lD7HKPGNeXgwxmMKXQ/ijaeTsI4tDeMYE8cDIXiw1WPNyPY71CA==","signatures":[{"sig":"MEYCIQC3B5WecgNAzOc8GQx6gne/P654UUmwOdqVbOaIE4wvCwIhAKHj9laud/CUJ1ATwK0oEsCqCZJPzK+jOoBllVpAK7dp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2962381},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fcf29e189a640853bc66d16ee510407d84ef5908","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"vite build && tsc","preview":"vite preview","prebuild":"rimraf dist"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"9.5.1","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"18.16.1","dependencies":{"three":"^0.154.0","@react-three/drei":"^9.77.7","@react-three/fiber":"^8.13.4","@use-gesture/react":"^10.2.27","@react-spring/three":"^9.7.3"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.1.0_1689879123591_0.784085816804347","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"r3dy","version":"1.2.0","_id":"r3dy@1.2.0","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"7027c5f59a49e83460104bccc290b1ffd28142b0","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.0.tgz","fileCount":43,"integrity":"sha512-c5VZMtaE+SsV39OyUCMjeMFVD/dkQo/iZXSTlSHoW3+uFX2kM0yCUPl5ZLG9Pq5dT1iYkFcitBvEpjfECe6pCg==","signatures":[{"sig":"MEYCIQCNjLhioXxcJvooGqKVY40aedqHT6BT0ISkoF7MytcEIAIhAI6n9G4gpvp/pfrObIOzE8Bbz/5dWHXIxzFDZCrZkwmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439378},"main":"./dist/r3dy.umd.cjs","type":"module","module":"./dist/r3dy.js","exports":{".":{"import":"./dist/r3dy.js","require":"./dist/r3dy.umd.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","react":"^19.0.0-rc","three":"^0.170.0","core-js":"^3.31.1","ts-jest":"^29.1.1","react-dom":"^19.0.0-rc","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@babel/preset-react":"^7.22.5","@react-spring/three":"^10.0.3","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","eslint":"^8.38.0","r3f-perf":"^7.1.2","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","react-dom":">=18.0","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.0_1765173617925_0.0018272968807673262","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"r3dy","version":"1.2.1","_id":"r3dy@1.2.1","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"b78d3f60dd549c2e015b510e2a1d101566842161","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.1.tgz","fileCount":38,"integrity":"sha512-A2OI+aDJ5vfsU2b9jp3F9IkP53cwW7RoipSzW/oO6HBhGC525NjpX86u2iLTL+6Yvq/9TGt/h2VVgZPPAjVGRQ==","signatures":[{"sig":"MEYCIQDrcc0bf62PC6+m7WhmB2H7VROfSTmklCZi9Id8WWyj5wIhAKup2ypiymyemgfh3qnyPWf1NaZfh0GuEwp6G/pxydwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3009248},"main":"./dist/r3dy.umd.cjs","type":"module","module":"./dist/r3dy.js","exports":{".":{"import":"./dist/r3dy.js","require":"./dist/r3dy.umd.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","react":"^19.0.0-rc","three":"^0.170.0","core-js":"^3.31.1","ts-jest":"^29.1.1","react-dom":"^19.0.0-rc","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@babel/preset-react":"^7.22.5","@react-spring/three":"^10.0.3","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","eslint":"^8.38.0","r3f-perf":"^7.1.2","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","react-dom":">=18.0","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.1_1765173927635_0.5876144778593579","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"r3dy","version":"1.2.2","_id":"r3dy@1.2.2","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"ce9b3b19a3f3dd04d7da3cc60454a973c884cc90","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.2.tgz","fileCount":38,"integrity":"sha512-nd6Mlv10qu7doyAkrpDazGaTm8qbQbzQTxerzRAITGOY4TJb6GcEqfemQUcEOaNwGE5wgzD0qoA+3zSRe/NmpQ==","signatures":[{"sig":"MEQCICexkci3vSkzTBllYNkJEpGJSW0CzCvRh8WyBtjSAIfdAiB0acz4DUvZrsuQILGCIcjLWZV+twEj93Ky4HnCEa2Rxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3009242},"main":"./dist/index.js","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","react":"^19.0.0-rc","three":"^0.170.0","core-js":"^3.31.1","ts-jest":"^29.1.1","react-dom":"^19.0.0-rc","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@babel/preset-react":"^7.22.5","@react-spring/three":"^10.0.3","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","eslint":"^8.38.0","r3f-perf":"^7.1.2","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","react-dom":">=18.0","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.2_1765174138238_0.8880867213291559","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"r3dy","version":"1.2.3","_id":"r3dy@1.2.3","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"dd1584be7d284c853bc47c1e92868020af5f9605","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.3.tgz","fileCount":39,"integrity":"sha512-cQU5cZVlRJlZdUIInERuxxLFGnckHcUzAlWmdlvam3F8EHk8K2tTZnle8GFfuOkYA8bOD5IHyA495r2JC9gxKQ==","signatures":[{"sig":"MEQCIHIOXnB4X2KnT/dVQ/ARiRNnQBcFO3gxSHLozP+aOpJCAiARkbCxVSOj2rHJtQCJw3OAtCRwzxDVrFsiYk37orncPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353327},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","core-js":"^3.31.1","ts-jest":"^29.1.1","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@use-gesture/react":"^10.2.27","@babel/preset-react":"^7.22.5","@react-spring/three":"^10.0.3","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","react":"^19.0.0-rc","three":"^0.170.0","eslint":"^8.38.0","r3f-perf":"^7.1.2","react-dom":"^19.0.0-rc","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","three":">=0.160.0","react-dom":">=18.0","@react-three/drei":">=9.0","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.3_1765174656056_0.40550009921684826","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"r3dy","version":"1.2.4","_id":"r3dy@1.2.4","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"da137f0361df1aa260aeaeca04b57f458854ec90","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.4.tgz","fileCount":39,"integrity":"sha512-TKr69QdCIattr2E114dD6/3SbXEMnaftEVlsRIRH4EamtAG+Aa7eZKvBmFh4KAKhcm2bV/WYk8IzxgqL4kvpcw==","signatures":[{"sig":"MEUCICTXZr0XvGy8D/qMrWpjjeO+89gwRxNXzAFo2vKrGRCoAiEAhzfCGB6IW296TxRRekkevKoHkdLGRadNRGsFwUOKVgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182878},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","core-js":"^3.31.1","ts-jest":"^29.1.1","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@babel/preset-react":"^7.22.5","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","react":"^19.0.0-rc","three":"^0.170.0","eslint":"^8.38.0","r3f-perf":"^7.1.2","react-dom":"^19.0.0-rc","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@react-spring/three":"^10.0.3","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","three":">=0.160.0","react-dom":">=18.0","@react-three/drei":">=9.0","@react-three/fiber":">=8.0","@use-gesture/react":">=10.0","@react-spring/three":">=9.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.4_1765175292898_0.9531447658885235","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"r3dy","version":"1.2.5","_id":"r3dy@1.2.5","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"e0e465d4a7b38d8d2a1fa33aea948c914c9e31f7","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.5.tgz","fileCount":39,"integrity":"sha512-Nbu06bQBEuQkE1Za0/4pxwS+lp/Nvt0RJw3HcKlQaTDG6hkoTrC9T9GhgGeUmlMgn+RSiV6cGekCuH2ifJhtWg==","signatures":[{"sig":"MEQCIC88kNX9OF4sgEP4iCSBAgQX3ZdLhZSLqShcfo91LB6SAiAhRi260yYYr4t2ld8Pb8+kim6UdN4MLEAI4/y7ulknaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182924},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","core-js":"^3.31.1","ts-jest":"^29.1.1","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@babel/preset-react":"^7.22.5","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","react":"^19.0.0-rc","three":"^0.170.0","eslint":"^8.38.0","r3f-perf":"^7.1.2","react-dom":"^19.0.0-rc","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@react-spring/three":"^10.0.3","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","three":">=0.160.0","react-dom":">=18.0","@react-three/drei":">=9.0","@react-three/fiber":">=8.0","@use-gesture/react":">=10.0","@react-spring/three":">=9.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.5_1765175827799_0.20315742386640934","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"r3dy","version":"1.2.6","_id":"r3dy@1.2.6","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"dist":{"shasum":"dc88f7a0c0ba75ef0386dab6c1efd38c2333f3ba","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.6.tgz","fileCount":40,"integrity":"sha512-+CMR1mv51zNhou/NNIuzpG5L57PCnl8mbpSr5WE12nf5n4X84Se+JER/JBUkOW1PcJaomGSsjCM/SXNsTbitdg==","signatures":[{"sig":"MEYCIQCUxotSF1ogYZu2O7E8feciiUUn8sd7ZAIe7G9vta00/wIhAOqz159XhSiMwT+9vF+cLE2lkETaSM7HiuMu9LujvMCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498949},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"26de425cd10f74c95aa73e2b936143aee905c952","private":false,"scripts":{"dev":"vite","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc && vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"_npmVersion":"11.6.4","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","directories":{},"_nodeVersion":"22.16.0","dependencies":{"leva":"^0.9.35","core-js":"^3.31.1","ts-jest":"^29.1.1","babel-jest":"^29.6.1","@babel/preset-env":"^7.22.7","@babel/preset-react":"^7.22.5","@vitejs/plugin-react":"^4.0.3","jest-environment-jsdom":"^29.6.1","@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-typescript":"^7.22.5","resize-observer-polyfill":"^1.5.1","@testing-library/jest-dom":"^5.16.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","vite":"^4.3.9","react":"^19.0.0-rc","three":"^0.170.0","eslint":"^8.38.0","r3f-perf":"^7.1.2","react-dom":"^19.0.0-rc","typescript":"^5.0.2","@types/react":"^18.3.0","@types/three":"^0.170.0","@types/react-dom":"^18.3.0","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@use-gesture/react":"^10.2.27","@react-spring/three":"^10.0.3","@testing-library/react":"^14.0.0","@vitejs/plugin-react-swc":"^3.0.0","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@react-three/test-renderer":"^8.1.5","eslint-plugin-react-refresh":"^0.3.4","@typescript-eslint/eslint-plugin":"^5.59.0"},"peerDependencies":{"react":">=18.0","three":">=0.160.0","react-dom":">=18.0","@react-three/drei":">=9.0","@react-three/fiber":">=8.0","@use-gesture/react":">=10.0","@react-spring/three":">=9.0"},"_npmOperationalInternal":{"tmp":"tmp/r3dy_1.2.6_1765178277286_0.5969242588160082","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"r3dy","private":false,"version":"1.2.7","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","test":"jest","prepublishOnly":"npm run build"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.22.5","@babel/preset-env":"^7.22.7","@babel/preset-react":"^7.22.5","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.16.5","@vitejs/plugin-react":"^4.0.3","babel-jest":"^29.6.1","core-js":"^3.31.1","jest-environment-jsdom":"^29.6.1","leva":"^0.9.35","resize-observer-polyfill":"^1.5.1","ts-jest":"^29.1.1"},"peerDependencies":{"react":">=18.0","react-dom":">=18.0","three":">=0.160.0","@react-three/fiber":">=8.0","@react-three/drei":">=9.0","@react-spring/three":">=9.0","@use-gesture/react":">=10.0"},"devDependencies":{"@react-spring/three":"^10.0.3","@use-gesture/react":"^10.2.27","@react-three/drei":"^9.121.2-canary-test01.1","@react-three/fiber":"^9.0.0-rc.10","@react-three/test-renderer":"^8.1.5","@testing-library/react":"^14.0.0","@types/react":"^18.3.0","@types/react-dom":"^18.3.0","@types/three":"^0.170.0","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.59.0","@vitejs/plugin-react-swc":"^3.0.0","eslint":"^8.38.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.3.4","jest":"^29.6.1","r3f-perf":"^7.1.2","react":"^19.0.0-rc","react-dom":"^19.0.0-rc","three":"^0.170.0","typescript":"^5.0.2","vite":"^4.3.9"},"gitHead":"ff7989c1f0c82f87c738891bd705ef00e1824450","_id":"r3dy@1.2.7","description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","_nodeVersion":"22.16.0","_npmVersion":"11.6.4","dist":{"integrity":"sha512-JJ8gim+TE/unbo43fDdTgciSuXHvhjzKvEI5dBchvWhlE0+9T5MrOWHXUwVQ1zwd83+MFhts7oQ13DdodkE8pA==","shasum":"e7236cd548d91e96b5718f1898e324f0d1c1a567","tarball":"https://registry.npmjs.org/r3dy/-/r3dy-1.2.7.tgz","fileCount":40,"unpackedSize":498688,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBv+187sJKYJbiwkKOqMwrNitCFjcXEOcfJUSQxrUSROAiBq3M/K2vc2vukja15siXbuEjtNyPhtXHmPRBjQpZRuHA=="}]},"_npmUser":{"name":"alecjessen","email":"alecjessen@gmail.com"},"directories":{},"maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/r3dy_1.2.7_1765590684140_0.49760859273464075"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-20T18:52:03.591Z","modified":"2025-12-13T01:51:24.625Z","1.0.0":"2023-07-10T04:11:21.600Z","1.0.1":"2023-07-10T17:41:02.615Z","1.0.2":"2023-07-10T17:49:38.328Z","1.0.3":"2023-07-10T18:11:26.131Z","1.0.4":"2023-07-10T18:40:02.974Z","1.0.5":"2023-07-10T18:48:36.241Z","1.0.6":"2023-07-10T18:54:13.244Z","1.0.7":"2023-07-10T18:56:52.555Z","1.0.8":"2023-07-10T19:15:48.718Z","1.0.9":"2023-07-10T19:23:14.444Z","1.1.1":"2023-07-15T01:48:45.552Z","1.1.2":"2023-07-15T01:51:22.743Z","1.1.3":"2023-07-15T02:18:30.153Z","1.1.4":"2023-07-15T02:20:50.046Z","1.1.5":"2023-07-15T22:40:54.927Z","1.1.6":"2023-07-17T05:28:09.949Z","1.1.7":"2023-07-19T18:01:22.917Z","1.1.8":"2023-07-19T18:11:55.400Z","1.1.0":"2023-07-20T18:52:04.122Z","1.2.0":"2025-12-08T06:00:18.080Z","1.2.1":"2025-12-08T06:05:27.818Z","1.2.2":"2025-12-08T06:08:58.629Z","1.2.3":"2025-12-08T06:17:36.203Z","1.2.4":"2025-12-08T06:28:13.048Z","1.2.5":"2025-12-08T06:37:07.949Z","1.2.6":"2025-12-08T07:17:57.466Z","1.2.7":"2025-12-13T01:51:24.354Z"},"description":"<br/> <div align=\"center\">   <a href=\"www.r3dyui.com\">     <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />   </a>   <br/>   <br/>","maintainers":[{"name":"18gwoo","email":"garrettwoogs@gmail.com"},{"name":"alecjessen","email":"alecjessen@gmail.com"},{"name":"corsodr","email":"corsodr@gmail.com"},{"name":"imbry","email":"bryanltrang@gmail.com"}],"readme":"<br/>\n<div align=\"center\">\n  <a href=\"www.r3dyui.com\">\n    <img src=\"https://i.imgur.com/mXk9ke7.jpeg\" height=\"350\" align=\"center\" alt=\"header\" />\n  </a>\n  <br/>\n  <br/>\n\n\n![License](https://img.shields.io/badge/License-MIT-blue)\n\n[![Documentation](https://img.shields.io/badge/Read%20our%20Documentation-black?logo=book)](https://www.r3dyui.com/docs)\n\n</div>\n\n\nR3DY UI is an open source React Library that contains a number of 3D components. With R3DY, you import your 3D components just like any other React component. These components are interactive and can be implemented with little to no knowledge of 3D rendering.\n\nR3DY UI is fully compatible with any React project, including additional frameworks such as NextJS and Remix.\n\n## Components\nThe library comes with 5 prebuilt components which can be modified through a series of properties.\n- [Switch](https://www.r3dyui.com/docs/components/switch)\n- [Button](https://www.r3dyui.com/docs/components/button)\n- [Slider](https://www.r3dyui.com/docs/components/slider)\n- [Loader](https://www.r3dyui.com/docs/components/loader)\n- [Text Field](https://www.r3dyui.com/docs/components/textfield)\n\nIf you'd like to see a new component, head over to [The R3DY UI issues page](https://github.com/oslabs-beta/r3Dy/issues) to add your suggestions!\n\n## Installation\n\nUse the package manager [npm](https://www.npmjs.com/) to install R3DY UI.\n\n```bash\nnpm install r3dy\n```\nOnce you've installed the npm package, its time to add a component to your project. In the code snipped below, you can see how this is implemented.\n\n## Usage Example\n\n```javascript\nimport { Canvas } from '@react-three/fiber'\nimport { TextField } from 'r3dy'\n\n# returns 'a react component containing the r3dy element'\nexport default function myComponent() {\n  return (\n    <div>\n      <Canvas shadows>\n         <TextField/>\n      </Canvas>\n    </div>\n  )\n}\n```\n\nNOTE: You want to make sure that you have imported the necessary dependencies. Import the desired component from `r3dy` as well as `Canvas` from `@react-three/fiber`. Now that you've included dependencies, wrap your component in a `Canvas` tag. Make sure to include `shadows` in the `Canvas` tag or they will not show up.\n\nThe `div` is meant to contain the `Canvas`. By nature, `Canvas` will try to fill as much space as allowed. If it is not nested in a `div` and you have any sort of margin or padding, it will constantly expand to fit those margins.\n\n## Contributing\nR3DY UI is an open-source product maintained by OS Labs, an open-source tech accelerator.\n\nWe welcome contributions and feedback from the community to make R3DY UI even better. If you're interested in simplifying 3D in your React projects, check out our [documentation](www.r3dyui.com/docs) and join us on this exciting journey!\n\nPull requests are welcome. For major changes, please [open an issue](https://github.com/oslabs-beta/r3Dy/issues) first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## Documentation\nOur full documentation can be found [here](https://www.r3dyui.com/docs).\n\n## Contributing\nWe value our contributors. [Read more about us.](https://www.r3dyui.com/about-us)\n\n<img src=\"https://i.imgur.com/5cXAg9j.jpg\" height=\"200\" alt=\"contributors\" />\n\n## License\n\n[MIT]()\n","readmeFilename":"README.md"}