{"_id":"@playcanvas/react","_rev":"64-25845335d04bdcadf50ff592199da485","name":"@playcanvas/react","dist-tags":{"latest":"0.11.7"},"versions":{"0.1.2":{"name":"@playcanvas/react","version":"0.1.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"0195c93cea07e646c5c8d0412a5bd251f8971b83","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.2.tgz","fileCount":29,"integrity":"sha512-r08HNfe+67UyRDJFX/93SGoyTK52VaSv72PNK95sFvkgyU8c2aGJtue0HA5K+1RshMAU0m8ylGID1sbpTAMFPA==","signatures":[{"sig":"MEUCIAXlwNvWSutZL2kIY7Bwsihxz/qIx9OIul8PPb46wTRHAiEA3+PoNs/m7ETUWJHOmX0v7tmkg7kV4fRbyATtTTw7fXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75239},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"da85110feef3508951b384df437dfb8ef1afea08","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.2_1728978679416_0.6779894489688796","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@playcanvas/react","version":"0.1.3","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.3","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"be019d3575792912e3d8d0f175ff96ea2306be4c","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.3.tgz","fileCount":29,"integrity":"sha512-SmxFUcNntWgkLIy3evpDhbIzS/YRVEYUFbNv1Phnqys0vXcgY21UerICVykyyc2oyHQSfl5TEwz2XfVMa821UA==","signatures":[{"sig":"MEUCIDt8kIOh1/gKXprkO5TidBxVGmBLYjQn11zIy+2BkDkcAiEAigTUrT8C5+8bYhgQr4vrJ2B869KBqLly2CqhgYrxvJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75270},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"da85110feef3508951b384df437dfb8ef1afea08","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.3_1728998824249_0.6128831210337717","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@playcanvas/react","version":"0.1.4","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.4","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"0c33b98eb73963ff62685083384ac28db51e2136","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.4.tgz","fileCount":28,"integrity":"sha512-NgW2N6U6ZGSEK6z5XYsZYvsrNfnm59CszWGUCG7qfa3iALzc71k1LfQOKBWm+11RmxUBUAZUgU2J+AV7MvJTeA==","signatures":[{"sig":"MEUCIQDkp4kKGcrCkji+3I20STCbmKaS6l4ocQ4jjmhP3FLcyQIgLzzgKmlDfNoQWFuwQRhYrc0lFMCiDawUYyKN2R6t5bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61034},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"09bda688353a81db5c943e3018ef3448a91e7cb8","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.4_1729176781279_0.5357002833415074","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@playcanvas/react","version":"0.1.5","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.5","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"2856e437bbfbb1a5c0bad71e1db70cd10f2d7a24","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.5.tgz","fileCount":28,"integrity":"sha512-oSPEB5tZzD+f28beZI8AY+YSjTzgRnM8fqRi/81dj4edbsu7M+LTrAFQnwnCXMMteRd6RGWMgOGjYARLes/JTg==","signatures":[{"sig":"MEUCIHN7Nz+SixqZ2F1306taoXz2I2Rj3GVFSiq6z/Jugd/9AiEA9txvlc8qhooZVBlID5Yy0UjpNMEJcKGeu1jqg/e/LZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61058},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"accb5a8355f4f6964cc77b3a50269f5cef5d5dbd","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.5_1729180348297_0.8308195600954842","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@playcanvas/react","version":"0.1.6","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.6","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"735ea5613cd36648b1a5333b67b03f0f97bb080f","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.6.tgz","fileCount":28,"integrity":"sha512-UFyhkcKdRSF29eeNnQxoPZxqaiFqWOXslEPFNNk+HpmlBiStUDXMhQilYfzPRZvhFpa8rw7iUWq4ZBKDAhqPtQ==","signatures":[{"sig":"MEUCIQDWsp4LQFHrQuIXYAljqMTTYzOF5aFkkDZ9QlCcY2x2GwIgaSW/a2sWftcmZ2jrn4v5KduqETnMOrcPVdkVtOYsgWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61063},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"accb5a8355f4f6964cc77b3a50269f5cef5d5dbd","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.6_1729180629204_0.6790727843260018","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@playcanvas/react","version":"0.1.7","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.7","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"6ebb21d6fb94ce01717eb5f246155a391559e06f","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.7.tgz","fileCount":29,"integrity":"sha512-xH7xUKNC5yi6YwGCU9wWmd2RDLXlC6wWwiC1ov64zeiv+9a2ezvJGMj2bOSaN3xz/GUQYFCwe1PwhgINNeJIvA==","signatures":[{"sig":"MEUCIQDnQVbRAoQUbfDcD3ACUT9M1/j7GCvr3LDfKO7LSv4gkwIgSa6VEoSfM+enosFbHih/QiLFZ4YrHdxAcVpcooI9dmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63154},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"59eab30d6bfd6968259d27a32b9bc0215e924a5c","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.7_1729265738314_0.6619596088651614","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@playcanvas/react","version":"0.1.8","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.8","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"b68cfa66275b4fd3a8faa08e832c56d82668f3ff","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.8.tgz","fileCount":29,"integrity":"sha512-OZ3Ga8MbzqbxeCDKFpii7Wme4NHKqRgX5ChpxF0ip837kRLRNj93PsgVbqF3+WmJR9SEuAr1GIXYRwKIBjbAdw==","signatures":[{"sig":"MEQCIAEYUrQ0M6/yLLPpRMiZ+njL3GIrA40/fmNIutw2zcK7AiA4J8SPS4aw76kzHeYrSEVGGLGrPTwf3UdqFiRtGBuS/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63154},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.js","./hooks":"./src/hooks/index.js","./utils":"./src/utils/index.js","./scripts":"./src/scripts/index.js","./components":"./src/components/index.js"},"gitHead":"59eab30d6bfd6968259d27a32b9bc0215e924a5c","_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.8_1729510041101_0.3125769964014682","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@playcanvas/react","version":"0.1.9","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.9","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"1db9194fd691b1ae70acb6cc9cf94b3704bbc39f","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.9.tgz","fileCount":83,"integrity":"sha512-xCKGLXPNtT7p81PFm+QLhT3ogNAsJjnC7Z5ljQojLbhPJ/sy3/X2VYzDAVaYhK2reqA7g3aNyCLMmEsSDWIlAA==","signatures":[{"sig":"MEYCIQD/YP0ih5NjvkMfYntid2MEg2Ce9EpkEURMJ0AnoUgdrwIhAIeLErUoHv9BqOC8XO6+dI5ArmAozSPggThMIimB/5g9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132802},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./hooks":"./dist/hooks/index.js","./utils":"./dist/utils/index.js","./scripts":"./dist/scripts/index.js","./components":"./dist/components/index.js"},"gitHead":"6fd837a781bd94628ccac055b42888048ad5145f","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.9_1729510874796_0.6416970242486839","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@playcanvas/react","version":"0.1.10","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.10","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"f37c66af63eb342795e75b5895c62f9434665aea","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.10.tgz","fileCount":89,"integrity":"sha512-n3/VDcC6NnNqcTd8fcs5YJhVGGllkDUa/EBlG3jtXQ78UZif8PG0H7yemVrYCpVHD0XnmY0M+znt4iXmTKpwuw==","signatures":[{"sig":"MEUCIQDnIW9QFvfOSC1JR2pX6Ce9H8SaXg0gtij5+hDskWDLPwIgFPm8SHtDD8WUNcR2VlIbL7M5uP/y01qcn0sLPwTt2LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142766},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"a0f1722921472aed4b1f2250086d82c9e5d38c41","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.10_1729583752796_0.6378057201417644","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@playcanvas/react","version":"0.1.11","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.11","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"ce1207c3f63a4c5474a212487b48cc70fb1e80b6","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.11.tgz","fileCount":89,"integrity":"sha512-s+R6XPTlUcllYQvLRZAsuZSLsjBnzt6nzhlQ5Ss3xAoEEButrx8AKEW1r6qW3QnzpqSjK5vTuQI6aRrbSTCrkw==","signatures":[{"sig":"MEQCIDOtlCKtNWGVKQDR7a3dtfybiMBCBfbD0CKRcEbpwDnJAiBcGblIOp4B99znnGWyHABePPhnNjAaddlIvMpfLHlwOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142326},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"a9223f64c26eee4db6bffd0a471ddeab2fb7fdb9","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.11_1729594842183_0.8609236842021697","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@playcanvas/react","version":"0.1.12","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.12","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"a07ea40addbf5c2738aed233df30e08bb424a250","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.12.tgz","fileCount":89,"integrity":"sha512-mtsKCqN3inE5bFfqT9mNLgrjRoCtbanD0TkIv5AxOf5Dt6Qqukw3NtNIxxRmZ1kE+DL38ddpsLqaE+EB5JljMg==","signatures":[{"sig":"MEQCID42pfQrA/B+qAW/vN6EqfpHvHiGuEkWclHjhVj0cU3zAiAlYyJ727rRw+ofnNd4R8ONd/TtVesXJ2C6pD2/EJedwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"d4288ab71e881500444b9ca0165d925e8d965b6f","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.12_1729598024178_0.7104926122144368","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@playcanvas/react","version":"0.1.13","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.13","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"af362a6ab02aecf4415ccbbbc3b7f2a1ddc86a0b","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.13.tgz","fileCount":98,"integrity":"sha512-55uYSbQfOudO5w3Sl2ya4Bl9Kk7DbfsEILORxUQubhIuRIMzHLMkA/Vi0BinAkL5X/Z9y4OJC1Nd02bWOm87ig==","signatures":[{"sig":"MEUCIB5CwHk2K+yWARLbmmQgfEoK3eILwZQCZLr9qWg5/KnfAiEA1ilKckpG/9gquA8sUaPxnleY4RVBmISLikqS1WZ5BGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158622},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"732c6e883f6048a7e75f90258564b3a6ed6f2f3e","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.13_1730392249107_0.514872635328524","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@playcanvas/react","version":"0.1.14","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.14","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"833dc0d9c8630f33c5b1c1f61eec8343ff2bff9b","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.14.tgz","fileCount":122,"integrity":"sha512-L6DOVT0YMsuTCuMBss3L16OZmBShyAyUITe8EX7apTOvXJtm7jRco3a16kzALtPvM2PEKwqHAi9ma/ARONWENw==","signatures":[{"sig":"MEYCIQDz8yHO9aO8hqu0QJ+tmAUT1yqlcbGDeZGM5h+u4dR2sQIhAKHvhtNabFOXpwXP0QGzsRmqOlPR8S29pSRXhVLr1PEk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276569},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"8227ee354a1ba48637fdff143ebd9ca5ea53df97","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.14_1730711488338_0.7464404267547256","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@playcanvas/react","version":"0.1.15","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.15","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"09673fb70ae7ed3d1f5c8eba59339d13cae8ab19","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.15.tgz","fileCount":98,"integrity":"sha512-BmdlyyOX95u9GhQxC4Dz39NOf0DbvheP8BK6V0FN1hx7GOQ3OBZgYgfuy43DR/0NnH/xYysWvDZvDQgEJkP4CQ==","signatures":[{"sig":"MEYCIQCncnAddsdeelpD/RRyYOgCJZAn2EUpB+55G/W3yJeYsQIhAOY+Mrs5zPqoMnPgvXmKeCwTRzCT5UC5bQr6H2oScQS1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170506},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"7af957c4a60819f8ea72d2576d75076e11d73b6f","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.15_1730720871522_0.4176389775438285","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@playcanvas/react","version":"0.1.16","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.16","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"8cff5e5a0e92a68af2864c5642dae06a8424135d","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.16.tgz","fileCount":98,"integrity":"sha512-wbAhtPyUG7mA/syKQk0e2GACrB5c7uN6cHcG47D7YVAknD9Yq/j+djFIw0TdXUK0Y9cDM6U7nTmwIkccE//OkA==","signatures":[{"sig":"MEQCIGwnj27PJ7WycwbSoKr0d2zhH5i6NM+jkF8ZQ+oi7YesAiAXVTZcjRGFdU7YIRdjLv1dCR7MBDTrTKirEJuHofrrnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170681},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"ce467abbbb6e08973e517b7cd90ba395a5e4034c","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.16_1730734974182_0.48084335188482297","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@playcanvas/react","version":"0.1.17","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.17","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"7fbb5d2dcec1e9a3734e71a4d03c8dcd01650dcc","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.17.tgz","fileCount":98,"integrity":"sha512-HPOjowIKvgpEwQgPWs2eT3GRYLTxbAtJcZWld8gLyYM+l5e550fCPGMEN5LjdXXOrIxhgTIaMy9pOmGPLszziQ==","signatures":[{"sig":"MEUCIGnw7i/RXciop4nzQuP6g0+lvzFJB+vsweRwyUXkRoHqAiEApjrJGOgTayemhs+OaYlSYAkolGPjSjV6/yPdaIhJ4zU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176624},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"3e9ae7ec1fc52cc44737f3057e70fa4fe93dfbbe","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.17_1731405164486_0.28696401394982174","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@playcanvas/react","version":"0.1.18","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.18","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"4e8108228dce3f755c4b5ddb4d94637a5d3b66fc","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.18.tgz","fileCount":98,"integrity":"sha512-dNwMmPOLYCcBv4xhL3rAikSPE49qK2WwyVOsRrnXlpnlmG6DuQtQVaOyHVTostqdqgR0+85UBc5DSr3MgfKC4w==","signatures":[{"sig":"MEUCIQDrzQ81RXPIZj6I7xWZq/LBXZ0zDvvSyObvEXeYdtDKZAIgSKXWpL3XZOGKtPP2lClNRPUlDl4PYfvyf/RNRpdrP4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176573},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"df111e148ad2c4ad2835fc182332c4932ca7ae96","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.18_1731579937100_0.3091373812759475","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@playcanvas/react","version":"0.1.19","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.19","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"57db0ecaea60435483ee87b3fe14ed45ab09dad5","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.19.tgz","fileCount":98,"integrity":"sha512-5rHsIZWksQVYxz7aIjyJfAdCCrd1F5R+2Lwi06nRgiX+zmlsCi6zfp8I3/wCf7mp5mYKTPMYeym95lBRkBAp5w==","signatures":[{"sig":"MEUCIQCJN0macEGcXd8Q+tRoun3KSvPHCjqP5tUPWcvwmumlUAIgQHDdEnf/3J4JNogwLbX1qqoGd6oPabNeMwQrfeXDhTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176504},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"548c7194ca26d03b379c0b49ad9fbb9afc4fc1b1","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.19_1731584109635_0.47963940644097036","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@playcanvas/react","version":"0.1.20","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.20","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"4e0013594bee6b25410efd5f84b7c37fa87b18ae","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.20.tgz","fileCount":98,"integrity":"sha512-QFzExJR0hKmYISSBNNqrW6RkL+jfQnQAlPc1eqY0jCxtRn9oc9f6f0ezltvtRBf5gqYp3s1tdfkuRsHmk/miTQ==","signatures":[{"sig":"MEUCIHBo8G7TVgG6ycNGsOYdVvMpSy/pI9/Umqgq9nchWfsLAiEA/V3r45lgbqMeT8nPCRhUsAM6KWYdSe7Vl/1x1FczRes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"8dc34a0916442a3d0e94bab4e141eefe0f441f7e","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.20_1731592590543_0.1118124939223093","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@playcanvas/react","version":"0.1.22","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.1.22","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"b7397c95551e0cc290c35ec94209562e0e6a5886","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.1.22.tgz","fileCount":98,"integrity":"sha512-BGoagY32o+8CAo7o9BknFwp/t9hv8NNSEIS3J2NEcx/qGIUIH3rk5/OEfgMejUZUinlQ/S8/09an563N6erUng==","signatures":[{"sig":"MEQCIH/iWqOw8vfRw+2pAydfBFTaBUgf9RCnaQtfeVXgaKKtAiB67AReTsw9eUPLCPetRYKUGT+dFQfegt6Z8s6prWXKJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176555},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"31a46c30d49c69816a92a6913444bdf09b6556d3","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.22_1731608332249_0.27028081962692174","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@playcanvas/react","version":"0.2.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.2.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"1d78d6c7d50f71a996963c8f08a3ffabf01279f1","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.2.0.tgz","fileCount":107,"integrity":"sha512-GlLVaCwh6kua97H2ef5L+aXTD75GGWDWJS+vZFzuUioWlWud7/VJwy+GSavmm6zvHEca94R4sL+xwGWTWUOzPw==","signatures":[{"sig":"MEUCIQD+nUh2Ke+4qYYfXAKBAYyBN3cvDrQWoOijD8DOHTKVygIgU7DgmZu7gPJ3N/Zm9HIucqRxmwShigQqOz2PYzoKEP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181643},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"a5e7c8b4afbe76a9bed203ebd74f2c94dd30707d","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"sync-ammo":"^0.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.0_1734606269468_0.4001476224143765","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@playcanvas/react","version":"0.2.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.2.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://github.com/playcanvas/react/tree/main#readme","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"a960cb72208cfba7f8476ee5f726ee8188edd307","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.2.1.tgz","fileCount":129,"integrity":"sha512-rr8jYW+BlouL2r0nDEDwF0gvmZGCVioDIxL6nkylcUDlQpO7eeehzoNWeWXHEnT48qOgIroTYfYvP8Z7Ax97eg==","signatures":[{"sig":"MEUCIQC91rE4t3u0Budy13Ivt5DbU1AfhdqiMtKKIAgLqlm93AIgNm6LErYST/Q0NMHV19VlMg83sZW+TbiHbWrTqc9hg0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208735},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"d1e6f2185405192e6655e4f5e77fd4510885ad76","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"sync-ammo":"^0.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.1_1736876169984_0.45084898236491533","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@playcanvas/react","version":"0.2.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.2.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"418e182e99744c45240be21ec4a40d5f6cf3a249","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.2.2.tgz","fileCount":129,"integrity":"sha512-8qb5l1HLnOtyi2W3ndea3D1gsm/U9kPhLmMjxViqk1DaZi6Fc2StZUBSE/hdXIeE0RXAdbqP69c9aeeiRvDD3Q==","signatures":[{"sig":"MEYCIQDGoFoPRb220TTkjFp09wSh4/W4RZTCRAajZwMlJ/ISHAIhAMSzFcwi9kJeMUzJ3vIEgnUju1TVgWX6RlrpYwOokfpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208481},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"221ba90a9468740c6227dd6ddb9300fd00dff6fc","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"sync-ammo":"^0.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.7.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.2_1739549851277_0.9669795443789759","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@playcanvas/react","version":"0.2.4","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.2.4","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"9e5eb2eefbd06dfb61ac7232248d889bbfb4cbd5","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.2.4.tgz","fileCount":129,"integrity":"sha512-3ZtKDLgwT3wT4SqpSKKJknETG5o5dZHs9fC4nIPhWULjJXiNKlJD2bbCNQtFs7R8neBPvegf0P4AdkzzlyjvSg==","signatures":[{"sig":"MEYCIQDpx4saYNM8/P21dmygO0h/RYYVm30Z2GYO8pahgqK5IAIhAKmR61L4Zfi7CaDyvBIHAFXhLydMU7F3hqtnHjwMfqPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209280},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"8312b48f5dd276273dc642368f2d646d1a5480b5","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"sync-ammo":"^0.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.7.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","playcanvas":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.4_1739978715046_0.17957090949388244","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@playcanvas/react","version":"0.3.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"_id":"@playcanvas/react@0.3.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"71f5d70ca069f90ac008fa83f5a74f4c79c4609e","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.3.0.tgz","fileCount":153,"integrity":"sha512-0/Uy6aT3+fAWB71knQ4PYSS3/KzNER6DIPGOy/Q8+NBsTNu20BgpfQ4nuR70reDdeJaSEBR6ngmtOGf0XGP12A==","signatures":[{"sig":"MEUCIQC/hAsmKyBaxXwoRr6/CYaM7vXjShPK7wkGtgWIfv3XnwIgU847s274j3jcgaPPu5LM4i9JgoiHqnlXPC2WrBZxu3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299377},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"b6b2094c784e41ef5efee87887fb026d32faed68","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git#main","type":"git"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pkg-pr-new":"0.0.42","typescript":"5.8.3","@types/node":"22.14.0"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.3.3"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.0_1744290483055_0.07416468871829673","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@playcanvas/react","version":"0.3.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.3.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"9acf27dfa6cfc7c1ae427ad5766aec4ef832055a","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.3.1.tgz","fileCount":122,"integrity":"sha512-CY773Zq1M/z9SHSVNDTkUICNGFmA3DYBc9TbcLUA9VT1tKS+voSw0Btc0A7cHrrYpZpLUN9TrsgUbzFrsH22UA==","signatures":[{"sig":"MEUCIQDsTTtqqqnb3QADWCdShHeLRkPQQGB9qzvPPSkO5WZKLgIgHh3hAA7iordISF3kqgZnuHt26+Yx4EUeJjXUyBZ3Qx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"04e46040e0a555d2d031a1ffc991f490d599bcb6","scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"^3.1.2","pkg-pr-new":"0.0.43","typescript":"5.8.3","@types/node":"22.15.3","@types/react":"^19.1.0","@types/react-dom":"19.1.1","@vitest/coverage-v8":"^3.1.2","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.7.1"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.1_1745855005509_0.15921148704911747","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@playcanvas/react","version":"0.3.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.3.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"aecd1e9de155b47fad135abf26d7380d502fe507","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.3.2.tgz","fileCount":125,"integrity":"sha512-+ZxiNvA/FMeLQZHDPiQLlRycLXwjXrhDb1wIOBw/nv7YGrutkI7XDjT/ykHJDWrbm8q5vssbsNzSPC6VnheD5w==","signatures":[{"sig":"MEQCIAVC77j7OxZkvXhZ+XaXE/Zfcf+C2zzoY4Bwi0aVW4tHAiBIIHojUXIFK27+1Uc/ElrAvpy5srPkQVrfcd+Y9ZOnZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265837},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"gitHead":"219bd2c9ef75af49754a7ae2aa4aa946349ca216","scripts":{"test":"vitest run","build":"tsc","prepare":"npm run build","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"^3.1.2","pkg-pr-new":"0.0.43","typescript":"5.8.3","@types/node":"22.15.3","@types/react":"^19.1.0","@types/react-dom":"19.1.1","@vitest/coverage-v8":"^3.1.2","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.7.1"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.2_1747044650412_0.6950196467667078","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@playcanvas/react","version":"0.4.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.4.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"92d308726fd1bfadb828e83f8f834e6bfd923ff2","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.4.0.tgz","fileCount":129,"integrity":"sha512-5kaf2hHad2HDu029m8a8Q/JPS6T3TX3sL8gg9I2cpTqOvUTf+2PHkRSuUSJI5qjF9L6Nu/PDkZCCQSrGKEmqTQ==","signatures":[{"sig":"MEUCIBgvVscxebCniWiPLzAQ6aejbU5ZI/l2eulOZY0BJD9uAiEAk2w4AHpBntSqA0zxL+IIgMavAZm4Zo8AqyyFJqZT5T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271962},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/private/var/folders/1x/vwsntcss3jgcn7m2_gsm_w9c0000gp/T/28281cde3d0cb8f2552bc1af28cc6ba0/playcanvas-react-0.4.0.tgz","_integrity":"sha512-5kaf2hHad2HDu029m8a8Q/JPS6T3TX3sL8gg9I2cpTqOvUTf+2PHkRSuUSJI5qjF9L6Nu/PDkZCCQSrGKEmqTQ==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"^3.1.2","pkg-pr-new":"0.0.43","@types/node":"22.15.3","@types/react":"^19.1.0","@types/react-dom":"19.1.1","@vitest/coverage-v8":"^3.1.2","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.7.1"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.0_1748002477252_0.516692428828027","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@playcanvas/react","version":"0.4.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.4.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"a2b34e9b2cb1294ea5a0ff48006ad6c2f47bf043","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.4.1.tgz","fileCount":129,"integrity":"sha512-Qlyb2KLUtr530v9ICwl3h8eoSk9sPekF2fk+A6fVZNBqDFBLK8nQsQZT2YSfFXaaukxbLtKeDAh7nwPxxF5UNw==","signatures":[{"sig":"MEUCIHE2gosH+n4x13cvRKrWY9sqkcizjSp1+OrOR/3fkAoSAiEA2L2JYNZJxy2I0cBcYj1wxtAQWb22hDeJM966quO5GA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278655},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/private/var/folders/1x/vwsntcss3jgcn7m2_gsm_w9c0000gp/T/0ce64ff747935bbfc09a46fb55026671/playcanvas-react-0.4.1.tgz","_integrity":"sha512-Qlyb2KLUtr530v9ICwl3h8eoSk9sPekF2fk+A6fVZNBqDFBLK8nQsQZT2YSfFXaaukxbLtKeDAh7nwPxxF5UNw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.1.4","pkg-pr-new":"0.0.51","@types/node":"22.15.29","@types/react":"19.1.2","@types/react-dom":"19.1.5","@vitest/coverage-v8":"3.1.4","@vitejs/plugin-react":"4.4.1","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.6.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.7.1"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.1_1749553387934_0.56851354949361","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@playcanvas/react","version":"0.4.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.4.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"006f92980ebfb5661fbfd9d1fd01cb10bf60767c","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.4.2.tgz","fileCount":132,"integrity":"sha512-T5f9YgyQp/PunPvxfJGSN2m4LnSXqxV/UWH63ax38ylqSMHaV2V8k5jfB3X4h+JjyJdhklIKKzJ+4PxGLihnVQ==","signatures":[{"sig":"MEYCIQDQmf96RX41MSUotBu+Uhw4XTdXHq/m3X4D534lsqOnVAIhALvYTjMuxO2mG1OAfQQ0AqMy784YaUgPVq4bc3nr+Nnx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281189},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.4.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","actor":{"name":"playcanvas","type":"user","email":"support@playcanvas.com"},"email":"support@playcanvas.com"},"_resolved":"/private/var/folders/1x/vwsntcss3jgcn7m2_gsm_w9c0000gp/T/0b72902a1cd1c04d9db15d5c0bb1af83/playcanvas-react-0.4.2.tgz","_integrity":"sha512-T5f9YgyQp/PunPvxfJGSN2m4LnSXqxV/UWH63ax38ylqSMHaV2V8k5jfB3X4h+JjyJdhklIKKzJ+4PxGLihnVQ==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.5.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.3","pkg-pr-new":"0.0.51","@types/node":"22.15.32","@types/react":"19.1.8","@types/react-dom":"19.1.6","@vitest/coverage-v8":"3.2.3","@vitejs/plugin-react":"4.5.2","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.6.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.0"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.2_1750363483224_0.6762979330952157","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@playcanvas/react","version":"0.5.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.5.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"1c06a32f8c6b426dcc343e71af904195540a3e26","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.5.0.tgz","fileCount":135,"integrity":"sha512-vNqzLiWGSRTexJvptvG7ksr9655Uv0/bVt0v7vOAYuP7pD0MvYTHoVF40ygkBZHaYFP/GDllQjIxZ27BJWLv8w==","signatures":[{"sig":"MEYCIQCrCUx1c9a3ybwyt9NA/MlJn4N4X7UqJdCs36PWgiqrZAIhAMEgtG+UgWuv2JnsczZQK+mqn4PrkQDZCJE92BAHyZ8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291669},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","actor":{"name":"playcanvas","type":"user","email":"support@playcanvas.com"},"email":"support@playcanvas.com"},"_resolved":"/tmp/d4b26d6ca66f02afd68299746a4d5c70/playcanvas-react-0.5.0.tgz","_integrity":"sha512-vNqzLiWGSRTexJvptvG7ksr9655Uv0/bVt0v7vOAYuP7pD0MvYTHoVF40ygkBZHaYFP/GDllQjIxZ27BJWLv8w==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.8.2","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.15.33","@types/react":"19.1.8","@types/react-dom":"19.1.6","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"4.6.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1751034050266_0.4733350321328631","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@playcanvas/react","version":"0.6.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.6.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"177d2b84367e0c9aa58f0af6f1a7fec72cb90227","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.6.0.tgz","fileCount":141,"integrity":"sha512-WGOFfK+MSfGP4rSQqK/0b64vzPVmOJ+FCzws2kpQkPHU1nwZef3LWLnWMN6JehQkQWVB4umE+14DRdv2TJ6Umw==","signatures":[{"sig":"MEQCIGQAPQ72BhfXf2lbUYtvwRa51xgQRTSlt7ClD+iwShroAiAOP7LSO+Xqig/sipUNp7jzcZ3iVFmt2x5lF42dvcr4EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485113},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/4ef9557385a154433b7689f38129f0f3/playcanvas-react-0.6.0.tgz","_integrity":"sha512-WGOFfK+MSfGP4rSQqK/0b64vzPVmOJ+FCzws2kpQkPHU1nwZef3LWLnWMN6JehQkQWVB4umE+14DRdv2TJ6Umw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.8.2","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.16.0","@types/react":"19.1.8","@types/react-dom":"19.1.6","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"4.6.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1752247682087_0.7350455894160164","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@playcanvas/react","version":"0.7.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.7.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"e72d224311c532cb88e5486e8809eddd365b3190","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.7.0.tgz","fileCount":144,"integrity":"sha512-O7UN8xjumA/kUk5CodaxLnxUvbrdnJIZrvpLXwZLEFJ5Irxxf5yuM2A5Dua9rtoT+rbvpAR6PqPJpXzpRpyuCw==","signatures":[{"sig":"MEQCICUl6lMGowk2CZhtuBvJXNAz09gLiDNRRoJ438DcNEY3AiB6tOdqvMCinEnmrEQR8afwnhl/HBFzBMym7xEuyEw69w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494086},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/8d0b1c12f0f607092e60c2fa31d1ef96/playcanvas-react-0.7.0.tgz","_integrity":"sha512-O7UN8xjumA/kUk5CodaxLnxUvbrdnJIZrvpLXwZLEFJ5Irxxf5yuM2A5Dua9rtoT+rbvpAR6PqPJpXzpRpyuCw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.17.1","@types/react":"19.1.9","@types/react-dom":"19.1.7","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"4.7.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.6.4","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.7.0_1754983236175_0.2587030740189298","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@playcanvas/react","version":"0.8.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.8.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"3f1a2a36fdc226595e733a6bd11ee416b83d2937","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.8.0.tgz","fileCount":144,"integrity":"sha512-5ZXdPhMOgtjqilzl148QaxRvlVuRe6iU7jXT+q5pyjBPR2OyMt8W5/J8FBSxBeokmlO/7wkBbrFUtDNEkA3AAQ==","signatures":[{"sig":"MEQCIBKcjU36kaTICd2JfCORaeMCl3SUGUjsvU9/r2FS8uPtAiBETD1ppfptBt2AFtQPxVe5EaR5aE3ewTnojrT4cbcH5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505051},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/fc1037a30da1469cbf1dd57748392a85/playcanvas-react-0.8.0.tgz","_integrity":"sha512-5ZXdPhMOgtjqilzl148QaxRvlVuRe6iU7jXT+q5pyjBPR2OyMt8W5/J8FBSxBeokmlO/7wkBbrFUtDNEkA3AAQ==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.18.1","@types/react":"19.1.12","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.2","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.0_1757429178460_0.04425447593697318","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@playcanvas/react","version":"0.9.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.9.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"d4c25356b2d98ed66fd8fa0bf0350556104092e7","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.9.0.tgz","fileCount":144,"integrity":"sha512-TZZ4ZJBk/X/9FApnVS596vd4SDWl6mg1eRcXXYxAQ9wJIv5Bi3rnzX0b035wLrezTr+ppjVvNxjstwpc4M5zxw==","signatures":[{"sig":"MEUCIBFGMIhjbFoMbjE4RtTJrzXKOaKgh+TvviMIY16wn22wAiEAkBYFyoQ1g/TbJ2AoxAt8Klhdxs1hsC6IhZTMFtZECYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505062},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/94f939a32b0ad80b28c117be9ec39383/playcanvas-react-0.9.0.tgz","_integrity":"sha512-TZZ4ZJBk/X/9FApnVS596vd4SDWl6mg1eRcXXYxAQ9wJIv5Bi3rnzX0b035wLrezTr+ppjVvNxjstwpc4M5zxw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.18.1","@types/react":"19.1.12","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.2","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2 || ~2.11.0"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.0_1757509666436_0.7161603014794853","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@playcanvas/react","version":"0.9.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.9.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"facecfc7ec4098057e347db7114f22b129da1d1a","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.9.1.tgz","fileCount":144,"integrity":"sha512-SB7/XEGxwTvBal1pBX0gILegu/z3WYhk9kC0SX3QyHljTb3GivvefKxbvStVH3rkJ1FsEiPvxiMGdqiXCJwS9w==","signatures":[{"sig":"MEYCIQDrj4WUzZn3sftmrPkA0eRkHBjmtC0ihkkYPRDjDvyNewIhALlakdNpc9m4VZJIavHcP/lGqxe58A3z1ry9x1sMpFRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505929},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/2c7dbbf6d9a46cfa5a1133f77bf75bea/playcanvas-react-0.9.1.tgz","_integrity":"sha512-SB7/XEGxwTvBal1pBX0gILegu/z3WYhk9kC0SX3QyHljTb3GivvefKxbvStVH3rkJ1FsEiPvxiMGdqiXCJwS9w==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"26.1.0","vitest":"3.2.4","@types/node":"22.18.1","@types/react":"19.1.12","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.2","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"~2.8.2 || ~2.11.0"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.1_1757621200193_0.06420076107768757","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@playcanvas/react","version":"0.10.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.10.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"a5b670366eaf29943d103e404d71e40ac104f93b","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.10.0.tgz","fileCount":135,"integrity":"sha512-V3jrTfysAbAuB5y+kdA1AqS5PHHV9w3bg7/z7RDI+3t/UwqmmGwTvu0c1gHBDYzeFTLfqtIgXOXan8/LGoADXw==","signatures":[{"sig":"MEYCIQCrB+80rtN5CAycy5qCdp98FCcITZ50cd+1WROXb4sshgIhAIVPQbf7jkDzcLYx3LceEo0T8aWU9H+hIC7MDl2FIrNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466333},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/80a71ce3a5dc5e4085e30fee7e53f79c/playcanvas-react-0.10.0.tgz","_integrity":"sha512-V3jrTfysAbAuB5y+kdA1AqS5PHHV9w3bg7/z7RDI+3t/UwqmmGwTvu0c1gHBDYzeFTLfqtIgXOXan8/LGoADXw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.0.0","vitest":"3.2.4","@types/node":"22.18.6","@types/react":"19.1.13","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.3","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.0_1758554928152_0.44548070378145943","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@playcanvas/react","version":"0.10.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.10.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"ffe3333a340e13b5ec45f6d1b305ad555b8823d8","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.10.1.tgz","fileCount":135,"integrity":"sha512-T7Fh3XFzHIr6GyOFSDQYwzRIwZM2hm6ThOb2cBZLeWWm1DbZDT0ab6QLfm507S4L/NJmxUkkWF2DkMqBCjm4FQ==","signatures":[{"sig":"MEUCIQDeCeNEPAlouJz6vgjsrbIAxdS4XQrfnVZx1RFgm0sJRgIgZ36et+tE5Bo+XuB1bG+LxgA8A+0NByxu7aQ9fqHIw7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467283},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.10.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/70b5c74fad7202a769512096acfeafa6/playcanvas-react-0.10.1.tgz","_integrity":"sha512-T7Fh3XFzHIr6GyOFSDQYwzRIwZM2hm6ThOb2cBZLeWWm1DbZDT0ab6QLfm507S4L/NJmxUkkWF2DkMqBCjm4FQ==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.0.0","vitest":"3.2.4","@types/node":"22.18.6","@types/react":"19.1.13","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.3","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.1_1758725090422_0.007505777006427072","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@playcanvas/react","version":"0.10.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.10.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"6dc4cfdeee98db820b57fb9815444a0082cb9b69","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.10.2.tgz","fileCount":135,"integrity":"sha512-0FGwShCn6ZovkSWquyc7GIB/yLu6qkWcNua5d/BqO3Snd0ancGqIEsiNwW8pjM4X93zBbC/EbU5QBqadcKTfdA==","signatures":[{"sig":"MEUCIQCUE+WbpgBDVVztFnoDnqoBgeN5qo7ich0Z/VkHUvnTKgIgQ5tiYiijnYSuoCiKeRr0PM2wWPWrakjPCHaa/R4x5q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468010},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.10.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/f9cb03bfc27716517cab11ed19f9fc62/playcanvas-react-0.10.2.tgz","_integrity":"sha512-0FGwShCn6ZovkSWquyc7GIB/yLu6qkWcNua5d/BqO3Snd0ancGqIEsiNwW8pjM4X93zBbC/EbU5QBqadcKTfdA==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.0.0","vitest":"3.2.4","@types/node":"22.18.8","@types/react":"19.1.16","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.4","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.2_1760109808005_0.8887342047702469","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@playcanvas/react","version":"0.10.3","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.10.3","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://playcanvas-react.vercel.app","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"f3039fbd9f2873b2f8cf5f0a5afa93ee10dae942","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.10.3.tgz","fileCount":135,"integrity":"sha512-ozDr2o8hNUCA0oBnalzbGTbS11YXge3saoOjxeEKQpIaffi6IWYTal3vJNkA3LTQVmBut0rP2ClxNhu/IHd5yA==","signatures":[{"sig":"MEQCIEjJLHfh9AAsvRH+jEuUeB56qZQl86KClgCirBmPfGlOAiBkJwR96gL+ck2TdC9byErSSAnlSuQMB5vbKnrtf0Maww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468974},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.10.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/d06d492b49a48a5333da32c0e8c96363/playcanvas-react-0.10.3.tgz","_integrity":"sha512-ozDr2o8hNUCA0oBnalzbGTbS11YXge3saoOjxeEKQpIaffi6IWYTal3vJNkA3LTQVmBut0rP2ClxNhu/IHd5yA==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"10.9.3","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.0.0","vitest":"3.2.4","@types/node":"22.18.8","@types/react":"19.1.16","@types/react-dom":"19.1.9","@vitest/coverage-v8":"3.2.4","@vitejs/plugin-react":"5.0.4","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.0","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.3_1760950979820_0.8515286106654314","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@playcanvas/react","version":"0.11.0","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.0","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/playcanvas-react","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"ea9c4d8aa9a17f4f9881ed03899bc1d873e6fc6e","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.0.tgz","fileCount":180,"integrity":"sha512-gz3HnuZGMNLr+VdEnQ/ui2dMRXyrhKnIaLvTsr+8N0X4cYNaJelQna5oWACGK8kvJCT6muRyHKxZlRg233HUEw==","signatures":[{"sig":"MEUCIQCn4gcwe5S8cw8K4SMKewbyrXYkCUWCEb1LrKw/PI1MPgIgNlZ5kZEwaQ3pQnc6R90BjUUU39K0/6sTtjlaQ8leY3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667974},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"playcanvas","email":"support@playcanvas.com"},"_resolved":"/tmp/8ae16ca7145aaaa6449ff37302020e78/playcanvas-react-0.11.0.tgz","_integrity":"sha512-gz3HnuZGMNLr+VdEnQ/ui2dMRXyrhKnIaLvTsr+8N0X4cYNaJelQna5oWACGK8kvJCT6muRyHKxZlRg233HUEw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.6.1","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.1.0","vitest":"4.0.8","@types/node":"24.10.0","@types/react":"19.2.2","@types/react-dom":"19.2.2","@vitest/coverage-v8":"4.0.8","@vitejs/plugin-react":"5.1.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.0_1762870018058_0.11023960210908035","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@playcanvas/react","version":"0.11.1","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.1","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/playcanvas-react","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"586d7fb9e3f699b9a772a9ea28dff1d8fa79d196","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.1.tgz","fileCount":180,"integrity":"sha512-ozTh5qJIbg1uYG08XmTXRuzY7pnk+QWmr6VwV90d/Iep8Mx/fYfi3R/nDEgSi/EXkbHo7w19Ln7cA1RmD7fyPg==","signatures":[{"sig":"MEUCIDVuYubqayGhjHjp4kFahah/Oe3C5hqSwVjIMoC1qZvHAiEA+8cnQLQ1XHOwYpCXpFwG96ELMEvqDDDoKWUVHFK7TII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667975},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"_resolved":"/tmp/986d0022a215688dab23021efaa87a63/playcanvas-react-0.11.1.tgz","_integrity":"sha512-ozTh5qJIbg1uYG08XmTXRuzY7pnk+QWmr6VwV90d/Iep8Mx/fYfi3R/nDEgSi/EXkbHo7w19Ln7cA1RmD7fyPg==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.6.2","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.1.0","vitest":"4.0.8","@types/node":"24.10.0","@types/react":"19.2.2","@types/react-dom":"19.2.2","@vitest/coverage-v8":"4.0.8","@vitejs/plugin-react":"5.1.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.1_1766060233886_0.209786904829514","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@playcanvas/react","version":"0.11.2","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.2","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/playcanvas-react","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"e60b2e4629d97fb82032d7436b0f82ff92cfe77a","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.2.tgz","fileCount":180,"integrity":"sha512-fUDrI8421OSIfXLkPcgpl5oC4g07w/Wiy1oCOBEOtpmF3whB2xBDmI9HBDwrO+IcQFFAH8HrNWCTxfy24v2w2w==","signatures":[{"sig":"MEUCIQCDXOiR872yKdOOR1IjY4iUgGgGy1sfoDskfAGAhWwWmAIgT5Rjq/OALtvA88bsVKXHuhrC+p+vTHLSNVa3CYUDXB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670350},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"_resolved":"/tmp/a1fd580526ad56d7e7b176111c9eb92c/playcanvas-react-0.11.2.tgz","_integrity":"sha512-fUDrI8421OSIfXLkPcgpl5oC4g07w/Wiy1oCOBEOtpmF3whB2xBDmI9HBDwrO+IcQFFAH8HrNWCTxfy24v2w2w==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.6.2","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.1.0","vitest":"4.0.8","@types/node":"24.10.0","@types/react":"19.2.2","@types/react-dom":"19.2.2","@vitest/coverage-v8":"4.0.8","@vitejs/plugin-react":"5.1.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.2_1767020519896_0.42453239051790015","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@playcanvas/react","version":"0.11.3","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.3","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/playcanvas-react","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"5783477039688981a8486b547682645901cc975b","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.3.tgz","fileCount":180,"integrity":"sha512-pf6uQIVKQZ04MrDCi3bfWq6llYoQwMtYCfZurOe/99TIGzNtoMUL/4LsX24ILgbKfiLAbU85g/uvzXh53YeELw==","signatures":[{"sig":"MEQCIEn3dTxOcSifIF5VOl0yxSPJ2ZlsHdCDoHJnGwQeYv6AAiBUTNp65qh4OnaC0RjzxoHKFbxmojAydZpxsOS46oQOlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":673344},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"_resolved":"/tmp/f0a10594d19e63cf12e9447eaaab4a31/playcanvas-react-0.11.3.tgz","_integrity":"sha512-pf6uQIVKQZ04MrDCi3bfWq6llYoQwMtYCfZurOe/99TIGzNtoMUL/4LsX24ILgbKfiLAbU85g/uvzXh53YeELw==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.6.2","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.1.0","vitest":"4.0.8","@types/node":"24.10.0","@types/react":"19.2.2","@types/react-dom":"19.2.2","@vitest/coverage-v8":"4.0.8","@vitejs/plugin-react":"5.1.0","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.3_1767714789414_0.8643958510267966","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@playcanvas/react","version":"0.11.4","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.4","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/playcanvas-react","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"c706df78f2210ec6fe208070e4e8f1ead066d96c","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.4.tgz","fileCount":180,"integrity":"sha512-W3tQXgPptNiJpTuo/xtXIB8KaiBJry/X9wFYUxz4ofboTGlvzVy40OMPUY2CNkKbimVpz13rF90zDWlrG8zksg==","signatures":[{"sig":"MEQCIG674e4sCiAFPZeJLI+17w9He1x6lgXyBl9UboEdPwAmAiALPXcKm6CeNaGh3lfOIb4jkllGoy5YYemiO650JNNdTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":674332},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"_resolved":"/tmp/73f0afbf69bc2a15e750d0a0c3917e3d/playcanvas-react-0.11.4.tgz","_integrity":"sha512-W3tQXgPptNiJpTuo/xtXIB8KaiBJry/X9wFYUxz4ofboTGlvzVy40OMPUY2CNkKbimVpz13rF90zDWlrG8zksg==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.13.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.4.0","vitest":"4.1.8","@types/node":"24.13.1","@types/react":"19.2.17","@types/react-dom":"19.2.3","@vitest/coverage-v8":"4.1.8","@vitejs/plugin-react":"5.2.0","@testing-library/react":"16.3.2","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.4_1781122205759_0.14039765806342852","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@playcanvas/react","version":"0.11.5","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.5","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/react/","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"d47c3837daa2942bddf3475c09e7a4275d521e52","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.5.tgz","fileCount":180,"integrity":"sha512-GlEyEJf9qCsQ9NoL8vXTFg7a6tsB99udia/AHgJmie1vl+dECPg8Itv8UU4iuiFWhqmF4binP/XPkCCARm6sGQ==","signatures":[{"sig":"MEUCIQC3JKOVA75QzoJ+5yEhxuAmlidoGO7DFEuDr/VKRgSjOgIgT8zvHKF8Kfs4TVIcmscr43iA4UwnK1WfT6MX8ixYqXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676204},"main":"dist/index.js","type":"module","_from":"file:playcanvas-react-0.11.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"_resolved":"/tmp/0c218b5fca616bc13cf5ab92254a323d/playcanvas-react-0.11.5.tgz","_integrity":"sha512-GlEyEJf9qCsQ9NoL8vXTFg7a6tsB99udia/AHgJmie1vl+dECPg8Itv8UU4iuiFWhqmF4binP/XPkCCARm6sGQ==","repository":{"url":"git+https://github.com/playcanvas/react.git","type":"git","directory":"packages/lib"},"_npmVersion":"11.13.0","description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.4.0","vitest":"4.1.8","@types/node":"24.13.1","@types/react":"19.2.17","@types/react-dom":"19.2.3","@vitest/coverage-v8":"4.1.8","@vitejs/plugin-react":"5.2.0","@testing-library/react":"16.3.2","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.5_1782067789116_0.7446236348561344","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@playcanvas/react","version":"0.11.6","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"license":"MIT","_id":"@playcanvas/react@0.11.6","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"homepage":"https://developer.playcanvas.com/user-manual/react/","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"d1e8028c9846a912ca77d21f37a22b99ab144e7e","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.6.tgz","fileCount":180,"integrity":"sha512-BJvEBKo8Blnm4cVJMCcGIg2HHCfXac59VJi5UysfQoyhtIbdRnpuDJ7RL43MoGtH3V/NgJSnDwJE+WaiaU26Hw==","signatures":[{"sig":"MEUCIQDqsqjN8s0UpybKTin2N3ZxRWGU2yErDUtG/qLg6kv8bwIgJ+dkyZq64BpSOnt4LMwbgKoS/ALNNNkzZrlSbQlhwRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCP5NpNW1YO9CQCPfewZ/IW8yI9HCetGKnE0LJIxOiCagIgYxdKJ3qgPhM+cd9Qa/FTSuE2k/sXg3EoMyzd8rNF7mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693652},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"repository":{"url":"https://github.com/playcanvas/react","type":"git","directory":"packages/lib"},"description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"sideEffects":false,"dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.4.0","vitest":"4.1.11","@types/node":"24.13.6","@types/react":"19.3.0","@types/react-dom":"19.3.0","@vitest/coverage-v8":"4.1.11","@vitejs/plugin-react":"5.2.0","@testing-library/react":"16.3.3","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.6_1790336046351_0.05818356333133523","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"_id":"@playcanvas/react@0.11.7","bugs":{"url":"https://github.com/playcanvas/react/issues"},"dist":{"shasum":"f9ad327fbe6539c57be48b9d4c89cde9ad373f91","tarball":"https://registry.npmjs.org/@playcanvas/react/-/react-0.11.7.tgz","fileCount":180,"integrity":"sha512-qgwWYOC3CCjv9CXuIijtbk/sJ2v7PqCTPrcaOBc7jiLxwQs1lOjupCBBLvKiW/dBRjpRerXv6r1k+PdxU5EZ9w==","signatures":[{"sig":"MEQCIETRkECDd1AP4PpjZ9RoL1SxwFg0DQUVAE9xqR6ggIAsAiAn2jOpoHoOZ+sKM9DeeOhAt5gUqg8+ikI9t5YQoJWnOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGHaerEnS1z6aR97eRZYnp0lPvFatmmQFzOo3zElMgVzAiA47e45Ehs0VVpnitc+oXr7jrt54416mT98m410vD+ruA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@playcanvas%2freact@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693233},"main":"dist/index.js","name":"@playcanvas/react","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"0.11.7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9507217e-4295-44bf-9dd4-67633efccec5"}},"homepage":"https://developer.playcanvas.com/user-manual/react/","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"repository":{"url":"https://github.com/playcanvas/react","type":"git","directory":"packages/lib"},"description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","directories":{},"maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"sideEffects":false,"dependencies":{"dedent":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"scripts":["./dist/scripts/index.d.ts"],"components":["./dist/components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"27.4.0","vitest":"4.1.11","@types/node":"24.13.6","@types/react":"19.3.0","@types/react-dom":"19.3.0","@vitest/coverage-v8":"4.1.11","@vitejs/plugin-react":"5.2.0","@testing-library/react":"16.3.3","@testing-library/jest-dom":"6.9.1","eslint-plugin-require-extensions":"0.1.3"},"peerDependencies":{"react":"^18.3.1 || ^19.1.0","react-dom":"^18.3.1 || ^19.1.0","sync-ammo":"^0.1.2","playcanvas":"^2.11.8"},"peerDependenciesMeta":{"sync-ammo":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_0.11.7_1790351504625_0.47373815806934316"}}},"time":{"created":"2024-10-11T14:33:03.371Z","modified":"2026-09-25T15:51:45.034Z","1.0.0":"2024-10-11T14:33:03.819Z","1.0.1":"2024-10-14T08:39:05.142Z","1.0.2":"2024-10-14T09:58:45.510Z","1.0.3":"2024-10-14T14:08:53.116Z","0.1.0":"2024-10-14T15:24:54.721Z","0.1.1":"2024-10-14T16:01:35.671Z","0.1.2":"2024-10-15T07:51:19.639Z","0.1.3":"2024-10-15T13:27:04.510Z","0.1.4":"2024-10-17T14:53:01.490Z","0.1.5":"2024-10-17T15:52:28.532Z","0.1.6":"2024-10-17T15:57:09.405Z","0.1.7":"2024-10-18T15:35:38.551Z","0.1.8":"2024-10-21T11:27:21.300Z","0.1.9":"2024-10-21T11:41:15.003Z","0.1.10":"2024-10-22T07:55:52.983Z","0.1.11":"2024-10-22T11:00:42.389Z","0.1.12":"2024-10-22T11:53:44.391Z","0.1.13":"2024-10-31T16:30:49.340Z","0.1.14":"2024-11-04T09:11:28.533Z","0.1.15":"2024-11-04T11:47:51.723Z","0.1.16":"2024-11-04T15:42:54.385Z","0.1.17":"2024-11-12T09:52:44.703Z","0.1.18":"2024-11-14T10:25:37.314Z","0.1.19":"2024-11-14T11:35:09.859Z","0.1.20":"2024-11-14T13:56:30.749Z","0.1.21":"2024-11-14T17:58:00.278Z","0.1.22":"2024-11-14T18:18:52.453Z","0.2.0":"2024-12-19T11:04:29.651Z","0.2.1":"2025-01-14T17:36:10.158Z","0.2.2":"2025-02-14T16:17:31.469Z","0.2.3":"2025-02-19T15:12:59.447Z","0.2.4":"2025-02-19T15:25:15.267Z","0.3.0":"2025-04-10T13:08:03.350Z","0.3.1":"2025-04-28T15:43:25.693Z","0.3.2":"2025-05-12T10:10:50.587Z","0.4.0":"2025-05-23T12:14:37.435Z","0.4.1":"2025-06-10T11:03:08.148Z","0.4.2":"2025-06-19T20:04:43.414Z","0.5.0":"2025-06-27T14:20:50.515Z","0.6.0":"2025-07-11T15:28:02.293Z","0.7.0":"2025-08-12T07:20:36.416Z","0.8.0":"2025-09-09T14:46:18.675Z","0.9.0":"2025-09-10T13:07:46.633Z","0.9.1":"2025-09-11T20:06:40.399Z","0.10.0":"2025-09-22T15:28:48.317Z","0.10.1":"2025-09-24T14:44:50.624Z","0.10.2":"2025-10-10T15:23:28.222Z","0.10.3":"2025-10-20T09:03:00.006Z","0.11.0":"2025-11-11T14:06:58.343Z","0.11.1":"2025-12-18T12:17:14.064Z","0.11.2":"2025-12-29T15:02:00.131Z","0.11.3":"2026-01-06T15:53:09.599Z","0.11.4":"2026-06-10T20:10:05.991Z","0.11.5":"2026-06-21T18:49:49.265Z","0.11.6":"2026-09-25T11:34:06.446Z","0.11.7":"2026-09-25T15:51:44.716Z"},"bugs":{"url":"https://github.com/playcanvas/react/issues"},"license":"MIT","homepage":"https://developer.playcanvas.com/user-manual/react/","keywords":["2d","3d","react","react-native","gaussian","game","gltf","splatting","webgl","webgl2","webgpu","webxr"],"repository":{"url":"https://github.com/playcanvas/react","type":"git","directory":"packages/lib"},"description":"A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.","maintainers":[{"name":"playcanvas","email":"support@playcanvas.com"}],"readme":"[![Version](https://img.shields.io/npm/v/@playcanvas/react?style=flat&colorA=333333&colorB=444444)](https://www.npmjs.com/package/@playcanvas/react)\n[![Discord](https://img.shields.io/discord/740090768164651008?style=flat&colorA=333333&colorB=444444&label=discord&logo=discord&logoColor=ffffff)](https://discord.com/channels/408617316415307776/408617316415307778)\n[![Twitter](https://img.shields.io/twitter/follow/playcanvas?label=%40playcanvas&style=flat&colorA=333333&colorB=333333&logo=x&logoColor=ffffff)](https://x.com/playcanvas)\n[![Issues](https://img.shields.io/github/issues/playcanvas/react?style=flat&colorA=333333&colorB=444444)](https://github.com/playcanvas/react)\n[![pkg.pr.new](https://pkg.pr.new/badge/playcanvas/react)](https://pkg.pr.new/~/playcanvas/react)\n\n## @playcanvas/react\n\n_⚡ A full-featured library for interactive 3D in React._\n\n@playcanvas/react is a thin wrapper around PlayCanvas - a batteries included library for building interactive 3D content in React. Designed to get you up and running fast.\n\n<img src=\"https://github.com/user-attachments/assets/4e652314-8540-41ba-ba90-7ffba9f1731d\" />\n\n## Why PlayCanvas React?\n\n**@playcanvas/react is designed to get you building fast** — without the usual mess of wiring together separate libraries for physics, input or asset management. It's a complete, batteries-included toolkit for interactive 3D experiences in React.\n\nIt's built around PlayCanvas - a battle-tested, real-time 3D engine and ships with powerful built-in features out of the box.\n\n<p>  \n  <a href=\"https://playcanvas-react.vercel.app/examples/motion\">\n    <img src=\"https://github.com/user-attachments/assets/f7be5ba5-69ae-454e-b730-f37a4b4f37ef\" width=\"49%\" style=\"margin: 6px;\" />\n  </a>\n  <a href=\"https://playcanvas-react.vercel.app/examples/model-viewer\">\n    <img src=\"https://github.com/user-attachments/assets/fc90d53e-0d7f-485a-9d14-855d1662bc89\" width=\"49%\" style=\"margin: 6px;\" />\n  </a>\n  <a href=\"https://playcanvas-react.vercel.app/examples/physics\">\n    <img src=\"https://github.com/user-attachments/assets/084fc21a-8efa-4967-9e50-e9520a627e8c\" width=\"49%\" style=\"margin: 6px;\" />\n  </a>\n  <a href=\"https://stackblitz.com/edit/pc-react-tick-tock?file=src%2FScene.tsx\">\n    <img src=\"https://github.com/user-attachments/assets/66eab2db-197f-4f66-b159-cf62eba8a928\" width=\"49%\" style=\"margin: 6px;\" />\n  </a>\n</p>\n\n### Features\n\n- 🎭 Simple Scene API\n- ⏳ Suspenseful Asset loading\n- ️👆 Pointer Events\n- 🛠️ Physics out of the box\n- ⚡ Script component\n- 🏗️ Entity Component System\n\n## Getting Started\n\n⚡ Start building in minutes with our [Getting Started guide](https://developer.playcanvas.com/user-manual/playcanvas-react/getting-started).\n\n### Quick Start\n\nCreate a new @playcanvas/react project and follow the instructions:\n\n```bash\nnpx create playcanvas@latest -t react-t\n```\n\n### Manual Installation\n\nOr install in an existing project with your favorite package manager:\n\n**npm**\n\n```bash\nnpm install @playcanvas/react\n```\n\n### Show me the code\n\nHere's how you render a sphere.\n\n```jsx\nimport { Application, Entity } from '@playcanvas/react';\nimport { Camera, Render } from '@playcanvas/react/components';\nimport { OrbitControls } from '@playcanvas/react/scripts';\n\nexport function AssetViewer() {\n    return (\n        <Application>\n            <Entity position={[0, 2, 0]}>\n                <Camera />\n                <OrbitControls />\n            </Entity>\n            <Render type=\"sphere\" />\n        </Application>\n    );\n}\n```\n\nEt voilà! ✨\n\n## Ready to build something?\n\nNow you've got the tools you're ready to start building. Start with the [Getting Started](https://developer.playcanvas.com/user-manual/playcanvas-react/getting-started) for a step-by-step intro, or jump straight into the [Playground](https://playcanvas-react.vercel.app/examples) to explore real examples in action.\n\n- [Hello World](https://playcanvas-react.vercel.app/examples/hello-world)\n- [Loading a 3D model](https://playcanvas-react.vercel.app/examples/load-a-3D-model)\n- [Interaction](https://playcanvas-react.vercel.app/examples/pointer-events)\n- [Physics](https://playcanvas-react.vercel.app/examples/physics)\n- [Splats](https://playcanvas-react.vercel.app/examples/splats)\n\nYou can also jump straight into the [docs](https://developer.playcanvas.com/user-manual/playcanvas-react) or [api](https://developer.playcanvas.com/user-manual/playcanvas-react/api).\n\n## Who’s building with @playcanvas/react?\n\nDevelopers and studios are already using @playcanvas/react in production\n\n- ⚡ Snap AI uses @playcanvas/react to build real-time 3D interfaces inside their next-gen tools.\n- ✨ Your project here? [Submit a PR](https://github.com/playcanvas/react/compare) and we’ll feature it below.\n\n## AI Ready\n\nEvery component comes with MDC rules for autocompletion, documentation, and AI integration — ready for use in tools like Cursor or Windsurf.\n\n### Install AI Rules for @playcanvas/react\n\n```bash\nmkdir -p .cursor/rules && curl -s https://developer.playcanvas.com/user-manual/playcanvas-react/rules -o .cursor/rules/playcanvas-react.mdc\n```\n\n### Install AI Rules for Blocks\n\nTo install rules for PlayCanvas Blocks:\n\n```bash\nnpx shadcn@latest add https://developer.playcanvas.com/user-manual/playcanvas-react/r/blocks.json\n```\n\nThis installs the rules for the registry and for @playcanvas/react and adds them to your project.\n\n[Grab the rules manually here](https://developer.playcanvas.com/user-manual/playcanvas-react/rules) if you prefer.\n\n## Contributing\n\nThe monorepo is split into 2 packages:\n\n- [@playcanvas/react](/packages/lib) - The main React library\n- [@playcanvas/blocks](/packages/blocks) - High-level React components for common 3D use cases\n\nTo get set up, run `pnpm install` from the root of the monorepo. You can then build each package with `pnpm run build:lib` or `pnpm run build:blocks`, and run the tests with `pnpm test`.\n\nAll contributions are welcome :heart:\n","readmeFilename":""}