{"_id":"stats-gl","_rev":"49-312f0e726716534fae185ac570b0c917","name":"stats-gl","dist-tags":{"latest":"4.2.3"},"versions":{"0.1.0":{"name":"stats-gl","version":"0.1.0","_id":"stats-gl@0.1.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"dist":{"shasum":"ed53a25b10933eda9386ba6dd5b1fa09337d8bac","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-0.1.0.tgz","fileCount":5,"integrity":"sha512-N8DXq+NW+A/xrQGyZiA/16h91MAdQvVPciul/7wfqe/JsIL2kt3EaXbrjE8qxZ84+nf+Yjc0Nb4KwfVqxfh7eA==","signatures":[{"sig":"MEYCIQDWsKKXErYvTien2wu/khrXMnSewn3nS4j4dXmOQqHu4gIhAK6vzmDV/dm3wJ3KglaUGokYxuTidu1VC4ePBLsefhUM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20748},"main":"./dist/stats-gl.umd.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/stats-gl.js","exports":{".":{"import":"./dist/stats-gl.js","require":"./dist/stats-gl.umd.cjs"}},"gitHead":"cb33760b168fe6a6816ce5c722ebfb6863ce6c2d","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"_npmVersion":"9.7.2","description":"stats-gl is a simple, yet powerful JavaScript library designed to help you monitor and visualize your web application's performance in real-time. The library provides panels that display Frames per Second (FPS), Central Processing Unit (CPU) usage, and if","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_0.1.0_1689682172375_0.6592273946982949","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"stats-gl","version":"0.2.0","_id":"stats-gl@0.2.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"dist":{"shasum":"985093af2ff2ed6273e1a1fbb0272239d8a2c942","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-0.2.0.tgz","fileCount":5,"integrity":"sha512-Vj+xnQmSCMLlgcP3nn2S6E2hrU1EaA0gmdnYfbC0sFcGWhR/rCHmnMhoaUCBqELqshXRdk+jdYKus8cPtiD8ow==","signatures":[{"sig":"MEYCIQC/Vv3lpg7B7mPhsz/oaHzrknp8q/DBEdN8lNXquu5dvgIhAKcwXTkkoYOpBES2adW0omY8f39V6+gEAqb8d2/8+v7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20746},"main":"./dist/stats-gl.umd.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/stats-gl.js","exports":{".":{"import":"./dist/stats-gl.js","require":"./dist/stats-gl.umd.js"}},"gitHead":"8ddbbbc3cf729797d7deaba48a80e6bd7afef520","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"_npmVersion":"9.7.2","description":"stats-gl is a simple, yet powerful JavaScript library designed to help you monitor and visualize your web application's performance in real-time. The library provides panels that display Frames per Second (FPS), Central Processing Unit (CPU) usage, and if","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_0.2.0_1689682830552_0.7250726022371135","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"stats-gl","version":"0.3.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@0.3.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"1afb75f1860841264d753ca482e7629206dce252","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-0.3.0.tgz","fileCount":13,"integrity":"sha512-fXS7O9s4p3dlwsRw6lOKWf/Bp6H91/e8V26eThSKA6Skdj6FvUfD7pWJ5YeoO+az4XuMYopkrxsXL6tn7nd2rw==","signatures":[{"sig":"MEQCIG644WThpTlGjJ8PR5PoxEKbtNcKtcY/rjanjRr9IEyxAiAhUgT3o4gLa9VbmoLemComvmr3YUyK668OlXOCIvJBNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47374},"main":"./dist/main.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.js"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.mjs","require":"./dist/panel.js"}},"gitHead":"a74c1778648e7413b580a12ba37137134ecb076d","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"stats-gl is a simple, yet powerful JavaScript library designed to help you monitor and visualize your web application's performance in real-time. The library provides panels that display Frames per Second (FPS), Central Processing Unit (CPU) usage, and if","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_0.3.0_1689683981373_0.05473999181873457","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"stats-gl","version":"1.0.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"e05d25f1e1b0d103eb571366dfa6e7498d1588e8","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.0.tgz","fileCount":13,"integrity":"sha512-0zeHFwX32kh0FHxuKyY1GYh6wp6t2gC1otVvuBNUNQ5EOQFE4RgWAcArRfR3a03aXd5CWuFD9YB7WpWM6ISisA==","signatures":[{"sig":"MEQCIBTEK9TOa/qE+tWT3AI5G8VdgheMeDYW/icjwXFW+EOoAiBqJNOXehiG5a0ts0GWqzILE6D0lNU/8YwGAGWMMaQpwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48099},"main":"./dist/main.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.js"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.mjs","require":"./dist/panel.js"}},"gitHead":"4d97634e14f62de5f037bea7276732084d1c1490","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.0_1689734194051_0.6375809212137613","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"stats-gl","version":"1.0.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"d17b36826344b54994856f901d1e14115d21bf78","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.1.tgz","fileCount":13,"integrity":"sha512-qzsg83PV+3Iqzy8QngQpOCyw64BVeyYQ8M/XTbpGisEG5rgl09zpcEbGbt85BE/rjysqwvKNGpTdylIDmrbWog==","signatures":[{"sig":"MEUCIQCHMruhbQQOSrk/k52y8Ln9McHn9+sc/5QsMCzfOM465AIgJDMA95b6dW+xgCtQjLsumO+2Gss2Drm6IVIZZ6rXfWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48488},"main":"./dist/main.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.js"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.mjs","require":"./dist/panel.js"}},"gitHead":"158c3f1f010cef7c8a97d4836678fc71800e41e9","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.1_1689734599195_0.6945178606204916","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"stats-gl","version":"1.0.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"e94cc4aa152ec4e7d68d574896957ac88c634e44","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.2.tgz","fileCount":13,"integrity":"sha512-hx0gBFvedMz/MSlTcss6mjDqPglIPsAA0s7wWH3LjwxxZNdM4aD4uqg3tV7TWQ2q4jGsq1Mqdx/O9uFj3xuGxA==","signatures":[{"sig":"MEUCIQCGjk4t6bKPNAileGA7f3B6voc/RpPZMtpKZ1iUp4n8sgIgSdpHiZq14M47pGWV9Ak+/P8SrFUyLfw662+BZBSsGVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48488},"main":"./dist/main.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.cjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.cjs","require":"./dist/main.js"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.cjs","require":"./dist/panel.js"}},"gitHead":"158c3f1f010cef7c8a97d4836678fc71800e41e9","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.2_1689738433105_0.30632298829921556","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"stats-gl","version":"1.0.3","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.3","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"526d83f9225e9a39f5612bcb0fb8a195c0b0eff1","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.3.tgz","fileCount":13,"integrity":"sha512-hqtIxKxVrabKOBl4IK3FZnljGmq43jrs9Xj+QL5FmMl7XG7/HmAh+3+WPWmoY3gtBmZaOuIpIxv/4eE34MKeCQ==","signatures":[{"sig":"MEUCIQD2XODT/wluLao2s/G+A7+6sCDR8Ec6asJs/c/NhH71ugIgDDexBVxwnttK1oGqenOjH1p2sYpsbnhmVbmx3rhgQeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48488},"main":"./dist/main.js","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.cjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.js","require":"./dist/panel.cjs"}},"gitHead":"223903d59e53541e26771515ba150a737225c679","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.3_1689756382671_0.645971458751734","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"stats-gl","version":"1.0.4","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.4","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"a6fb1a9605545558857895c743978ed44258f0b8","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.4.tgz","fileCount":13,"integrity":"sha512-oxo13HHonoMWIYcrIu4xCk8IcFEFaqAOkMOMIyfvZFxNZzGy+jnW8sy0W3VfEjKQd5JX0Kp2KhePAKhtI6/TSw==","signatures":[{"sig":"MEUCIQDJPzOOfRKSlogHNYyuJDxRV3Mh+xbc+m8cLMuAh9w69gIgT2SoG4WxJux1H+v2felvq5ybsmJxZ0XyvoB5nzE5Ei4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48488},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./panel":{"types":"./dist/panel.d.ts","import":"./dist/panel.js","require":"./dist/panel.cjs"}},"gitHead":"e101a54dbc75a08e8f6dc13443b42bc37c036bc0","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.4_1689756833811_0.5610580273531125","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"stats-gl","version":"1.0.5","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.5","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"7f2b6688cc37b3d4bc79749ab122c063528be9c3","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.5.tgz","fileCount":13,"integrity":"sha512-XimMxvwnf1Qf5KwebhcoA34kcX+fWEkIl0QjNkCbu4IpoyDMMsOajExn7FIq5w569k45+LhmsuRlGSrsvmGdNw==","signatures":[{"sig":"MEQCIHjqb/ZUj4a6znuffOiLJ95y4rLXVx3bMeqvqaKFmbtYAiALVxZb0peQRDqsmVPNoSt4CQSLmlk0p2Mx0Icf9XmeeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49017},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"e2507e76501962b3ee301b1373d8cb50e2a17383","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.5_1693239076029_0.6536448151555356","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"stats-gl","version":"1.0.6","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.6","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"8950e0b600b3a835e98e4ea9e0fc0576216cf36f","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.6.tgz","fileCount":13,"integrity":"sha512-cJhhnC0kn9ygVHxfuqj251nuSp7WdXDuLTcG0EESn33Y6S1U11LKNu59CKo8m7bUVEuJH+AGpIDg2UYpqUf5vw==","signatures":[{"sig":"MEYCIQDzVMg0uP3ejlmEJ6WHzuqYT85V2fH4Dwoq+uWSEP+a6gIhAJl85dppsuAe1rAoBibIDJJobLrSviVRxuD0bBA9/POF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49166},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"06d1a12b07534b843e9f53fef82c743c82c65532","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.6_1699871383805_0.31140509158955343","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"stats-gl","version":"1.0.7","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@1.0.7","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"b7fa2e0d464c8b7f4c57aa6a9bae33ed09762abe","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-1.0.7.tgz","fileCount":13,"integrity":"sha512-vZI82CjefSxLC1bjw36z28v0+QE9rJKymGlXtfWu+ipW70ZEAwa4EbO4LxluAfLfpqiaAS04NzpYBRLDeAwYWQ==","signatures":[{"sig":"MEQCIEtk9vUPmpmrSS7dzR7UhB05cXyAKnu2E18kMhVzxgthAiB3lB2l+xLBARvrIK2JHKs2i1pZ7uowsspdqM58g1dF0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51171},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"6b2ad5fe873a08edd7c6a9cec28349bc54a5b57d","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_1.0.7_1699886830063_0.4040885569212902","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"stats-gl","version":"2.0.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.0.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"50788125495b54762fd0a0dabe6fdcb12cee73b1","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.0.0.tgz","fileCount":13,"integrity":"sha512-fDUcbOmcdTJspBBw8BAXXICSpQbL4nbfBdYCWHWoimnfguHmIH3xH+HBCJBjewDOy2EzTJYw3e5fnbALIKTiQA==","signatures":[{"sig":"MEYCIQCN/zpsX/uqBteh6HDYs0ljn554SJL681WSh52U3RCxbgIhAJDnM2Bsa2/mrThBmBakhVpNj1DHy/06zo1asg1B6qWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59478},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"6b2ad5fe873a08edd7c6a9cec28349bc54a5b57d","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.159.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.0.0_1702173114202_0.8706930304352765","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"stats-gl","version":"2.0.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.0.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"4626a1575af00f0c5daba41ebc8f8e29a0a1998a","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.0.1.tgz","fileCount":13,"integrity":"sha512-EhFm1AxoSBK3MflkFawZ4jmOX1dWu0nBAtCpvGxGsondEvCpsohbpRpM8pi8UAcxG5eRsDsCiRcxdH20j3Rp9A==","signatures":[{"sig":"MEUCIQD5ReE6HnkgUEAacNTKsIec0pcGIMenrulg5NEtDVR0QwIgPeMuWpeI08tr9Rc66oXUjTpAK4WO8prHy1YcYWn1PPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59605},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"dfa8133e4cdfee41a8acd86b68f99b29e2db3854","scripts":{"dev":"vite demo","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve demo","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"9.7.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.4.0","three":"^0.154.0","rollup":"^3.26.3","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.159.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.0.1_1702176716105_0.6656218466470558","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"stats-gl","version":"2.1.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.1.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"f6e384691051f822031f8557fe674d65327865d9","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.1.0.tgz","fileCount":13,"integrity":"sha512-ho8YA9OI1KRGQLUa8v1uId+wq6OCol1PGt81CvxRd0miua8GKM6tMzJK1I+zRN9jXcB6DZ9ajYdJxpHzEOyVFw==","signatures":[{"sig":"MEUCIQDN6m946JuuCNQylEGmTJSCbuDokB168oPz1XDmo9wmJgIgMFnVQSS2ZR0kyy4I2D6L8jgoN2tOiRYuGe+YZaO4Pcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63752},"main":"./dist/main.cjs","type":"module","_from":"file:stats-gl-2.1.0.tgz","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"_resolved":"/private/var/folders/cy/y02hqs9n18ngdt8y_sy1g5nc0000gn/T/8ee0db97cb5064cb53a5c08491a5dde5/stats-gl-2.1.0.tgz","_integrity":"sha512-ho8YA9OI1KRGQLUa8v1uId+wq6OCol1PGt81CvxRd0miua8GKM6tMzJK1I+zRN9jXcB6DZ9ajYdJxpHzEOyVFw==","repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.1.0_1709732124090_0.6361170665838729","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"stats-gl","version":"2.2.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"98cca546b881828c2550d6401008e053e899ccd4","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.0.tgz","fileCount":13,"integrity":"sha512-LplV49EeGfJsEtPorRdhzpbHBdN5+ytN4RFb3ngMX6fcAzkH3upwSzh/igoI9TnN52tfyLcq3v4B5WqPGnzb4g==","signatures":[{"sig":"MEQCICq1o8+bAvNtSzjKmJX9LroAwsRqQNHUeRDwioi+Cd8TAiA2bJIBPwnBqNrYpaNQnj/PrM8jZSEaEFlxzC0CdCPk1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66378},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"788ee8de681a19ee2f43cb3a18a1d0ac114d2bff","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.0_1709733447809_0.351803226525391","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"stats-gl","version":"2.2.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"9cc3d23740e4948f47f332064cc615c94df4fc2c","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.1.tgz","fileCount":13,"integrity":"sha512-TeKKUAnl4WsIbAXJhD28et/L15kM3mS/Haq2cqqt5R/UfppwsPOw4PkH5vDWTQaQOv+W0AedJiHEPZ82U5HynA==","signatures":[{"sig":"MEYCIQCKkS9g7v67kBPwvTIvCPmLKaQ3paGcuMHgc9kCi90HiwIhAI2vb4W/UyHP9P9b9X5rO66hJ5rC4PLKThB5B7rl0VzY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66720},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"788ee8de681a19ee2f43cb3a18a1d0ac114d2bff","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.1_1709733644524_0.8310741818469178","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"stats-gl","version":"2.2.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"534acb012b2f609aac7dfbbdd1ff1068930f9c56","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.2.tgz","fileCount":13,"integrity":"sha512-1RQSqf5fV/p0SDmfHVcIT8sgCxPv70KfviIdFIUYDGHWEsRtYxavP7JcMRSS50NKRgn4L81zxoOm6ejWwV/KiQ==","signatures":[{"sig":"MEQCIFV00Os27akY3HV0XjGZgRjR9602JprTOAn7Ld3OgoSYAiAoVCwD4GMKytIq/HkT3GG3fu5I1nf53mupGVBvJf4jXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66720},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"788ee8de681a19ee2f43cb3a18a1d0ac114d2bff","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.2_1709734064053_0.36164094935400337","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"stats-gl","version":"2.2.3","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.3","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"2d7807e0880220ef7ad7b89439b827e52c6bcc67","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.3.tgz","fileCount":13,"integrity":"sha512-xvM9JUjHaLA0nVHzDm64rC2OlQa4LvFQtot5VHSpVGsaMGGwjN/QCpjCBLpqt+bkyyNSRmcZdRzQyDcrBvQZug==","signatures":[{"sig":"MEUCIFfHdrrcFYSb3QG+MHpBsSUpa6HihR4jKMB7cQfY/lNOAiEA+GYRbQhR9icz8TuyHtXenD8lk5ZtXEbScozz92X/wuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64428},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c7573ae46f6b123e7438c100e9bfe86c617d147b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.3_1710311423994_0.15029603082451515","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"stats-gl","version":"2.2.4","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.4","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"41e814961a4e6bc6392e0270d2bd141033e1ecac","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.4.tgz","fileCount":13,"integrity":"sha512-EBjLDDp9oWJnpae6zRVprExSurtk9etwx+4flK9LjKk4ICJh+2+wILVpzrDiiYA6ou3VQ33YtT1S9YaQUD/xLw==","signatures":[{"sig":"MEYCIQCU7JkuNuEt7M9fT7XdhnLj6nYTpDT/BKKQTDb7n6y38gIhAKUasj0DWdd0VkOfTeqBM48n+O7/5DyAGSHHDBwRXEUm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65126},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c7573ae46f6b123e7438c100e9bfe86c617d147b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.4_1710312288613_0.8922508840775898","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"stats-gl","version":"2.2.5","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.5","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"8b91e8ecc3be4668e1358af4966c4727958f11c4","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.5.tgz","fileCount":13,"integrity":"sha512-r24mkswlFGz5XfGz3s0YsB9Pyfv7RTOj4mnag3AicfJ906rD4I6SbJqpODbCbxU8Nk1epOkSzE2nmJdGGYgU5g==","signatures":[{"sig":"MEUCID0qBOUl7wA3YlbuEIpPQb1TiTPkE2NyQiZwwWQIS7SBAiEAxM0dcLy96AbAXl73C25OojGWRTzOhmUp/AOU0Q6JI5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65064},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c7573ae46f6b123e7438c100e9bfe86c617d147b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.5_1710312640811_0.9265918884648223","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"stats-gl","version":"2.2.6","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.6","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"b878cb6fd5d3f5db43dbb23ef5476882574d4ce1","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.6.tgz","fileCount":13,"integrity":"sha512-pRYLSqGwrZ29kISEIAPjio3wglnQBqhwtGzm4/+G/hEBDkV1jUAtIyJijFy8DhtfIp4R9GiGOtXxGmdQjWui7w==","signatures":[{"sig":"MEUCIQD/9mvxNilsKKB9VjEcLqCMI7Px/KxObblvkHHP2WbAhQIgNhJkzwE25iCedmIAtpTWFzIhm8gCNPFYCDOpam4c2RA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64413},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c7573ae46f6b123e7438c100e9bfe86c617d147b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.6_1710313471914_0.17539127841399904","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"stats-gl","version":"2.2.7","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.7","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"9b605f7dfcd3289f1d7791bda5094b8031b35c60","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.7.tgz","fileCount":13,"integrity":"sha512-3EjvpmVgUic2YxCM+dxwg68B0tzWqMCAmflmdbqEKuqwZL+huYieqV14crm80NB7r2F4mWaYcLLlcpbhteEagw==","signatures":[{"sig":"MEUCIQDURUPcctFn37Kfe26SbUs2aeYUqcpe51XZZF/UDlH/NAIgbGdlJ2JKUJw9a3zc39kpIA6eV9I7M3ZlBV4tGEZQz5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64413},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c7573ae46f6b123e7438c100e9bfe86c617d147b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.162.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","@types/three":"^0.162.0","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.7_1710470382128_0.8546314986895311","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"stats-gl","version":"2.2.8","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.2.8","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"72566abc8e4a66e91c26b7d9abf659d032379d68","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.2.8.tgz","fileCount":13,"integrity":"sha512-94G5nZvduDmzxBS7K0lYnynYwreZpkknD8g5dZmU6mpwIhy3caCrjAm11Qm1cbyx7mqix7Fp00RkbsonzKWnoQ==","signatures":[{"sig":"MEQCIGEGA4kl8YkW7VGnD0qF+hMcynb1EhwPU/s11iVMSLVEAiBmSg//GESWgLpES2P2RjrAy40SR5bDRfUzyzeD/jTWbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64594},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"ca5cf9e0c6fb52ef5d5c172cc9f2196254812e77","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","dependencies":{"@types/three":"^0.163.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.2","three":"^0.163.0","rollup":"^4.12.1","fs-extra":"^11.1.1","typescript":"^5.0.2","rollup-plugin-dts":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.2.8_1711947475702_0.3466434193643524","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"stats-gl","version":"2.3.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.3.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"bf81b28709ada794eea2144ec4b47e509f332566","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.3.0.tgz","fileCount":13,"integrity":"sha512-FdQ6pM4I/fvDvaNLX8eIc+59rNm2KA7lnXI6t2PPCYdZVkfLtspj0i0qv2YzuhsVgR2DNyf2TgZP0N8/PelK4w==","signatures":[{"sig":"MEUCIAu8mawO4OkfP6Ej/A6eTDbcoRomlJZNBCLecIVQB9ILAiEAkKbwIyoi4gwCI7wbucZb5S4+8lUDYmuWDtv7aNWrTPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68222},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"b174c4bd1383144badf22526a28204080e95417c","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.3.0_1730517430087_0.2953781989717297","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"stats-gl","version":"2.3.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.3.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"a2271e88a737f426ed29c3d19006d10909ded5b7","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.3.1.tgz","fileCount":13,"integrity":"sha512-Gpe2GjFJE7cf8+ZR6Xyg8Y9qWnGPWpEHmz+oL85xeibEqm38Z0ePFoxpDPs55KS+pKYzEwuqPuQxGmnHq+6k9A==","signatures":[{"sig":"MEUCIQClWwHwI6KCvc5OUMZAmOT71VSjSYgA6TQC8aFywgdTywIgFOosVgZ3KkyRHqRlK7cAgmHgcZ5TiDbWmgOq1RGNByE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67680},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"3a81846b582b86acf8e60dfb674aa9d78496838f","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.3.1_1730517975679_0.9796842439890638","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"stats-gl","version":"2.4.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.4.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"6a4d0709201614fe081d7c8589721c96c1abd036","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.4.1.tgz","fileCount":13,"integrity":"sha512-GtZTUGFiSFN+fQq74zmC09cRwpK1eUE3F0DS5A8afiSVmzKLz/uLpj0wnybEYGG3rTBdfafQWHNYGhPLOEnyUA==","signatures":[{"sig":"MEUCIQDb6dBJ4o8Mp7MyTpcl3iXiuHvuZdBGrMf8Cv3IEKDRbwIgGv+vHak8whNCr67y8wiqAwp/a6q1XR/vdm4bUxdFnIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73048},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"be1ac4c37cf8102d3604b09e6197c7ba02c316f3","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.4.1_1730526554198_0.013500816419200756","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"stats-gl","version":"2.4.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@2.4.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"28a6c869fc3a36a8be608ef21df63c0aad99d1ba","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-2.4.2.tgz","fileCount":13,"integrity":"sha512-g5O9B0hm9CvnM36+v7SFl39T7hmAlv541tU81ME8YeSb3i1CIP5/QdDeSB3A0la0bKNHpxpwxOVRo2wFTYEosQ==","signatures":[{"sig":"MEUCIQC2hJhDcT3fmEF4xVp7GS1nvgUhg53zLcmZK6nPZZZeKwIgZAEdJ3tuLIbbgt1HXYup/y3WahGm6ffSSyjYHnJ0G4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73903},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"c12b2e391d5a88616e0b30f3c7f0577966426239","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_2.4.2_1730527392170_0.388301175051879","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"stats-gl","version":"3.0.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.0.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"0854a528a388d6844256414ff89ba5d394b70e48","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.0.0.tgz","fileCount":13,"integrity":"sha512-Z5UYoBZ8tqYeNjHXc95XaJx/20poX3A6aMs5zl4AQEBqZoS7wVEUNUv7HNjYaUVzPRUHoUR6tTPynDf6/T8bbA==","signatures":[{"sig":"MEQCIDHpqZeh8tBmsCqBalipDTmqf6/Rq7V18rHEVuRBqgwLAiAp+C/lTO0aIK38HsBUNnpwMwy1VJ8d+Etb6L9YLhlRlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90910},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"3fee6f1e931ff0efac286e26ca7cc93ad5702b9f","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.0.0_1730533078986_0.04147137676783941","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"stats-gl","version":"3.0.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.0.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"b1104cfca1198a678340b9d48ecabbf96da5502f","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.0.1.tgz","fileCount":13,"integrity":"sha512-8JIoRHGpZk39Y2Csje1DLxs+XdQihYdyRry854aEd7fBL37/rntnE3y5qJe62tg5hxAftpIxZbtvZuQL7+1zgQ==","signatures":[{"sig":"MEYCIQCsyFSM4W1SGbX8vCGzYILKLxrAOowSvGnFq+L+c6guZAIhAMMkLSlaadFSExJxEwHGmruiQixhltd88LFgpCBFDo5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90338},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"26765a5b34922e280087c3c0d7effdf2dcc8a25c","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.0.1_1730546725131_0.186413393060757","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"stats-gl","version":"3.1.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.1.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"16c544119174913da4ee97aedf873c84e5fcbcc2","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.1.1.tgz","fileCount":13,"integrity":"sha512-xQgMkyDlUijRGK0xYKGpUl0WRBLlQjKIu/hd8aFj+OCpsqTf0KATTKoyyUXXdbWG5xaDCcw4jUuevTAH2Xt6sw==","signatures":[{"sig":"MEUCIQCe1TgU6kgz57KEgogJ+SHnGE6BGloWVbSsuBcmvrWDvAIgHNhnfeZk/vIGb1JB7iyYrm2vq+31aVdS5SiXJW0N02E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89354},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"7913bb492283f1a60e88885573b315e1aae566dc","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.1.1_1730725752343_0.277128456394387","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"stats-gl","version":"3.1.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.1.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"4a70af773a6555db04dc2987d3a6f629b301f49d","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.1.2.tgz","fileCount":13,"integrity":"sha512-V8o/p76wjM17I5tPuFqPVlnLOeAUdF3oSvaT+ZMeUjaAilpQXQfwug8BJaytw6ZdKTtiZhPL+YGPNJZOpYhhWw==","signatures":[{"sig":"MEYCIQCNyUPglvlz/HjPkIJJjBOBKB7Nm45LFDhVzvzFGE1S3gIhAMSnwj0pav2bov1daE5U9UJF9AK5IBbBJAOLt+mDmr3V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89204},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"00594391418277972b57171d6c82812d0a51498a","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"three":"^0.170.0","@types/three":"*"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*","@types/three":"*"},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.1.2_1730725868070_0.4947797238290139","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"stats-gl","version":"3.2.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.2.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"ba296aad860d47cd4765a4751c342be2ac7861b8","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.2.0.tgz","fileCount":13,"integrity":"sha512-LerM/LxjJzMSt1b4TodS4MYGP1QhmWiRAYMMUE0XjXE30qh25sBo8aLPVDLfB2mAjixd9O70vzB4nx0pUb/lOg==","signatures":[{"sig":"MEUCIQCNc8NHvRN0mxSX3n2rFsdqNkQriZQ4WI+MlDGKgOQ0XAIgdefRGxkZmjHZBQb2a94x8600wKqmANc+Tv/UelHtFy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89899},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"162cb06f43a53c6cc113df92268dad0303d62c2b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.2.0_1730769421741_0.8280182881023246","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"stats-gl","version":"3.3.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.3.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"979cdeaa0d8c60247c17e048cf2803b4249560d8","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.3.0.tgz","fileCount":18,"integrity":"sha512-6XSHzRGRUVf++YHzZbmoxZpVSJsdI9Mq0xBE7402oWnoKNx/PmEF2bYGm++u6+SqdkSk7XyO6SAT4MT71emvXQ==","signatures":[{"sig":"MEYCIQCirKeP52YRfxf9wK3Wwl+B4zsiGLr7zjvnpY/LIl+sxQIhAP6B62XjE27KIZ0V7FgVPwgALEeOXWpxlK3lydP3Selx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108764},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"a16219c677d9e28fbbc1e2f6813cd564ac5416d0","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.3.0_1730778531022_0.8351963469777284","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"stats-gl","version":"3.4.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.4.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"83c3fe9fcfe5ec17efa795ed6d4f6cc5abaee225","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.4.0.tgz","fileCount":18,"integrity":"sha512-xP9GjWMGLSAfKTWk9WeCS7pyfdjjpuva2iADhumUdTXzcC2NhWmCRDTlUtmEdvsVS0qkbJt2T6ItiDNje+eCUg==","signatures":[{"sig":"MEYCIQDZ9lL711xtuKWwx5q1ssSDkoKs+YFuGxWupNZIjPrBhAIhAOuthb4yN18Mqht91A/lNb0T2+u6Zw6kVKcXp0Lqq8u4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109986},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"6269c57c34df53ceaf1915f324d57619cc055c8a","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.4.0_1731217674482_0.33427839042968555","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"stats-gl","version":"3.5.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.5.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"a4bebd0bacedfc7779d03dd81dcf423de3e2c441","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.5.0.tgz","fileCount":18,"integrity":"sha512-nWP0JXDVINPn/wVzTB8hJ7YcVFQhdrMVNYifuNUUP41yLyqt8QxuHWZhZebqsXS1KubpU6pAKxTDHUM9wAHBVA==","signatures":[{"sig":"MEQCIF6t1nYNzT1dHRIc+9ZYt2MPyzGbqWdjfzg3sZCoOkFwAiBP1auomvalbcjxMJRC7q+Xuz6bOsujJphgD/iokR8Jkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110709},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"6269c57c34df53ceaf1915f324d57619cc055c8a","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.5.0_1731218346390_0.2702936317040343","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"stats-gl","version":"3.6.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.6.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"c3791c9127e4aa1848a76921c49ecd636a4eef73","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.6.0.tgz","fileCount":18,"integrity":"sha512-Bpi5nwvC2pls9lcI5sGqAcUqB/2kMYfsR4KoAglXFtY3YUdm7lJFg8FqS7eKKNgg3ruDMNCuwU+uRwPOwJiGnw==","signatures":[{"sig":"MEYCIQCAM3aYNXSc/agnLG5h3R3L3HkyOGHbtgzzWQAu2YDT4QIhALvALmrx2b7K0Ekpo+/EJ1XIpaUwq6AOYlzdCiucx0ig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113819},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"ad770f9bf5f92a02ac0c3a77daf9fe06ef0e8bb7","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.6.0_1731233178645_0.21852038267066387","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"stats-gl","version":"3.7.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.7.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"1321552819361443a32116ac0086f7e986326c41","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.7.0.tgz","fileCount":18,"integrity":"sha512-GSHb8n6RDNGJ2zhXa98fzaeieNt8NECOWPL3Ui0b7SsgkadNGP1ALg3kKvbjGWyzylhlSphYyA4qwSEp/Raq0w==","signatures":[{"sig":"MEUCIQCVuQ0xQw6ecz3VYZ9j4zKylAx23UPMGhS9rdNIE7aP1AIgFrZg70740eF1eQRKCEldhK2UPebu8Bq6tgJ3bdnsGpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114111},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"b25c0610f20e5e4a6978613e3f565e91767c29d2","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.3.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.7.0_1762865296814_0.0818725306908803","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"stats-gl","version":"3.8.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@3.8.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"859bec3e433e026564be4265f04fa0681841b9ac","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-3.8.0.tgz","fileCount":18,"integrity":"sha512-e11MQK0vzaiD7dX43McxOoPZfWA1IMq4i7XC6sLXLBfypVXRTXYdvikUmueHVWQn9QPXT8XBDz3SyMArocoAUg==","signatures":[{"sig":"MEYCIQCm8VpzfCIHsu9KvLLRzbFD97wdRPi5EzsyRNYFn6Yb1QIhAIusOVIjK5scSHBs7UW5ueSJ3crg1HsWIxDFoIlX/a2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115239},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"b25c0610f20e5e4a6978613e3f565e91767c29d2","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.3.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_3.8.0_1764330749038_0.9244290433272113","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"stats-gl","version":"4.0.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.0.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"6203569595fd56e82a2adc60f70b26a24e610f7c","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.0.0.tgz","fileCount":46,"integrity":"sha512-w+hqx6VzR6ZmEz9ElVPe6+RuKVVVMl59YFbUuKPAWf6XBtwn9ObyGTBbj5mg8My6y9f5k1P44cm+zCND6PSOvQ==","signatures":[{"sig":"MEQCIGH55qaG3+S2iF+EqB0mrbS68uRcOzEggY4vMnpxQlFlAiBW1ed80/H6zg1S/wzyaNkVHNd47GFilFubNVOiv00aNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315625},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"bd9223010d7785c61f8a34b108b1ba59e96dbf1b","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.0.0_1769843683976_0.9408263184314054","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"stats-gl","version":"4.0.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.0.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"4b7f2b9c953db35a4978999c19d5361ff244f32b","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.0.1.tgz","fileCount":48,"integrity":"sha512-22MvSPMN/IAt1732M7xf0OGTe4c8or60mybFR6PZA+M3724jaRIxEKjU08l3ll6vQCR46UUHuywJXlyga/Ua1A==","signatures":[{"sig":"MEQCIDmHEYCEmLRqYxUTDUOPlwhdGqb5TbEuAdShKgHswv+1AiBbxEKKE0WY1/AHcT6+TzDzWT46SESFfCwoG7s/sQZAlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4526289},"main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"c6d92dd5de1b7638926fcac15afa3cbf26834eb8","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.0.1_1769844928142_0.058695424196099966","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"stats-gl","version":"4.0.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.0.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"87cc374e6205abe16069c775d098a13073de9fad","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.0.2.tgz","fileCount":49,"integrity":"sha512-tWz/aicKrc/akqPWjGMdqqoHAMUValmzvQf73dGSBnGfRtWNMceo1KUY1wvpexYBt8udaUnQqsH2p9OtH6CkmA==","signatures":[{"sig":"MEQCIBAuP+oHPavJFqwXAd3DS8YhcuvibA37z35tnHIqHrvvAiB77grJxN/LoVl/G1vsu6cYuEE5IVH2fP8SBYLSC/Xv+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537015},"llms":"./llms.txt","main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"502c4a33d5c7c23021d8c2d5938bd7c406ca79d2","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","three":"^0.182.0","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.0.2_1769849272536_0.8278417113126249","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"stats-gl","version":"4.1.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.1.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"26298746d2e10336bb286973d20e4f61ce1c7e8f","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.1.0.tgz","fileCount":49,"integrity":"sha512-A0aw+njfFtowIJ5tCbCxKBRR7oflVmGEjdXfMI7IAc/fDTdms4eIKSaLDWL222XCrfQdT49VE19JgKGDQmz0yw==","signatures":[{"sig":"MEUCIGmBc6CDmMAQ/ZmqeC8hseT381kN/7X2Rrjl759J2kIJAiEA8u4+hWg5X8fdDyiMboqIhx5Te6SmUGtdG47Tv8DBeOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4533528},"llms":"./llms.txt","main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"7a08ec13f02d4b9caca3de4da82d729796512d4e","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","three":"^0.182.0","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.1.0_1771904379642_0.6147617990969498","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"stats-gl","version":"4.2.0","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.2.0","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"1ca7c19c2b38c2cd7d8c1cfd9f5e7830a5576f42","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.2.0.tgz","fileCount":49,"integrity":"sha512-PXY6plkmQWT965jEvxnbPj1ncV4AZjZvlwZAz7Q0I1O45wdiGBGEsm4Y1pAaSbskyYfR9WClXSGCGHpW1EiSxg==","signatures":[{"sig":"MEUCIQCdSoYXbW+03uskMauYbe6hb0DTlnTNYd7W26GTo9qM6gIgTYGumhuDr/TuUBu/atIEdRS9KQUg8h+GR1+0PPXEMDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4549648},"llms":"./llms.txt","main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"6bab65adcfb4e61c8bac8b5fe6071d0a97985fd1","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.11.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","three":"^0.182.0","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.2.0_1782819929479_0.8943345543455565","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"stats-gl","version":"4.2.1","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.2.1","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"6e32b31531b1cef9fed68d2194e6d7160ae333b0","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.2.1.tgz","fileCount":49,"integrity":"sha512-bopVKdm1JzI7Ms8Y9NvmBzerJ+qh89w5s7aYVk4LDeQgd+u6FvfxVj50xQwpATL1Wz/EV30FIeieTtguS+LfNg==","signatures":[{"sig":"MEUCIEL6CHqpd1qtFKPYZlz2+eApRIp9bfE53ZRkrOwlRu8KAiEA4AQlZRyo0WMY5fMeMwmock4qQ6X0cZYINF8XB1cRnoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4550273},"llms":"./llms.txt","main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"b11414e73b66b2903222ac6f6ec6d71f04c56efa","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.11.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","three":"^0.182.0","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.2.1_1782827240515_0.5523169322707959","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"stats-gl","version":"4.2.2","author":{"url":"https://github.com/RenaudRohlinger","name":"Renaud ROHLINGER"},"license":"MIT","_id":"stats-gl@4.2.2","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"homepage":"https://github.com/RenaudRohlinger/stats-gl","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"dist":{"shasum":"e4b7b1b9042e71f99a2a6a0ae72cc292b5c7f38d","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.2.2.tgz","fileCount":49,"integrity":"sha512-SvWXaevBiPsf72GAybnLKXUqQI3Su09t/RGQWM0s2ZLqqhhVw1meNrORVRJcmZcQb4PB131XdFg0/jF+GqhSvw==","signatures":[{"sig":"MEQCIBUvTSUJV5FWlnH2JPC2vYzogdKR5URTyZ92s6+TYcVAAiBalZdq+L4eUIP9eAxZu6pE6i6L3kLL/QEF5px0yQWz2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4550305},"llms":"./llms.txt","main":"./dist/main.cjs","type":"module","types":"./dist/stats-gl.d.ts","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./addons/*":"./addons/*"},"gitHead":"31a13d057eddc224ef7df55495700fd34829cd81","scripts":{"dev":"vite dev --debug","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","serve":"vite serve","preview":"vite preview","build:demo":"npm run build && vite build --config vite.config.demo.js","preview:demo":"vite preview --outDir dist-demo"},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"repository":{"url":"git+https://github.com/RenaudRohlinger/stats-gl.git","type":"git"},"_npmVersion":"11.11.0","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^4.5.5","three":"^0.182.0","rollup":"^4.24.3","fs-extra":"^11.2.0","typescript":"^5.6.3","@types/three":"*","@webgpu/types":"^0.1.71","rollup-plugin-dts":"^5.3.1"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stats-gl_4.2.2_1783078419729_0.42849354786105387","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"stats-gl","version":"4.2.3","type":"module","author":{"name":"Renaud ROHLINGER","url":"https://github.com/RenaudRohlinger"},"homepage":"https://github.com/RenaudRohlinger/stats-gl","repository":{"type":"git","url":"git+https://github.com/RenaudRohlinger/stats-gl.git"},"license":"MIT","llms":"./llms.txt","types":"./dist/stats-gl.d.ts","main":"./dist/main.cjs","module":"./dist/main.js","exports":{".":{"types":"./dist/stats-gl.d.ts","require":"./dist/main.cjs","import":"./dist/main.js"},"./addons/*":"./addons/*"},"sideEffects":false,"scripts":{"test":"node ./scripts/test-stats-gl-node.mjs","dev":"vite dev --debug","serve":"vite serve","build":"tsc && vite build && rollup -c && node ./scripts/copyBuild.js","build:demo":"npm run build && vite build --config vite.config.demo.js","preview":"vite preview","preview:demo":"vite preview --outDir dist-demo"},"devDependencies":{"@types/three":"*","@webgpu/types":"^0.1.71","fs-extra":"^11.2.0","path":"^0.12.7","rollup":"^4.24.3","rollup-plugin-dts":"^5.3.1","three":"^0.182.0","typescript":"^5.6.3","vite":"^4.5.5"},"peerDependencies":{"three":"*"},"peerDependenciesMeta":{"three":{"optional":true}},"gitHead":"31a13d057eddc224ef7df55495700fd34829cd81","_id":"stats-gl@4.2.3","description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-XxDFKl4kpB9siOTQ5szzT095uvJjj6Q3KLd7AbaceH8lJzRTnFARhBt4AnqKOpdY37iJGK+2H8W9bntMIUghYw==","shasum":"c4f716095a728a4ef315d9cef7efb85d8ff4a4a7","tarball":"https://registry.npmjs.org/stats-gl/-/stats-gl-4.2.3.tgz","fileCount":49,"unpackedSize":4552422,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8f+WcuQBcfU9u6fjV0vCKChSyLCH+BQ14iP211aDdNQIgJ5SDO4t9Q3hY4D3Zu4k0O+i/0jQODnbWej59gnspkZU="}]},"_npmUser":{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"},"directories":{},"maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stats-gl_4.2.3_1783680725027_0.29317641696125674"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-18T12:09:32.374Z","modified":"2026-07-10T10:52:05.382Z","0.0.1":"2023-04-13T20:57:43.142Z","0.1.0":"2023-07-18T12:09:32.543Z","0.2.0":"2023-07-18T12:20:30.712Z","0.3.0":"2023-07-18T12:39:41.517Z","1.0.0":"2023-07-19T02:36:34.222Z","1.0.1":"2023-07-19T02:43:19.366Z","1.0.2":"2023-07-19T03:47:13.291Z","1.0.3":"2023-07-19T08:46:22.883Z","1.0.4":"2023-07-19T08:53:53.993Z","1.0.5":"2023-08-28T16:11:16.230Z","1.0.6":"2023-11-13T10:29:44.014Z","1.0.7":"2023-11-13T14:47:10.303Z","2.0.0":"2023-12-10T01:51:54.397Z","2.0.1":"2023-12-10T02:51:56.348Z","2.1.0":"2024-03-06T13:35:24.256Z","2.2.0":"2024-03-06T13:57:27.992Z","2.2.1":"2024-03-06T14:00:44.705Z","2.2.2":"2024-03-06T14:07:44.238Z","2.2.3":"2024-03-13T06:30:24.190Z","2.2.4":"2024-03-13T06:44:48.818Z","2.2.5":"2024-03-13T06:50:40.967Z","2.2.6":"2024-03-13T07:04:32.078Z","2.2.7":"2024-03-15T02:39:42.305Z","2.2.8":"2024-04-01T04:57:55.874Z","2.3.0":"2024-11-02T03:17:10.346Z","2.3.1":"2024-11-02T03:26:15.873Z","2.4.1":"2024-11-02T05:49:14.396Z","2.4.2":"2024-11-02T06:03:12.452Z","3.0.0":"2024-11-02T07:37:59.187Z","3.0.1":"2024-11-02T11:25:25.366Z","3.1.1":"2024-11-04T13:09:12.530Z","3.1.2":"2024-11-04T13:11:08.289Z","3.2.0":"2024-11-05T01:17:01.976Z","3.3.0":"2024-11-05T03:48:51.239Z","3.4.0":"2024-11-10T05:47:54.705Z","3.5.0":"2024-11-10T05:59:06.580Z","3.6.0":"2024-11-10T10:06:18.790Z","3.7.0":"2025-11-11T12:48:16.987Z","3.8.0":"2025-11-28T11:52:29.267Z","4.0.0":"2026-01-31T07:14:44.157Z","4.0.1":"2026-01-31T07:35:28.426Z","4.0.2":"2026-01-31T08:47:52.852Z","4.1.0":"2026-02-24T03:39:39.948Z","4.2.0":"2026-06-30T11:45:29.689Z","4.2.1":"2026-06-30T13:47:20.787Z","4.2.2":"2026-07-03T11:33:39.945Z","4.2.3":"2026-07-10T10:52:05.279Z"},"bugs":{"url":"https://github.com/RenaudRohlinger/stats-gl/issues"},"author":{"name":"Renaud ROHLINGER","url":"https://github.com/RenaudRohlinger"},"license":"MIT","homepage":"https://github.com/RenaudRohlinger/stats-gl","repository":{"type":"git","url":"git+https://github.com/RenaudRohlinger/stats-gl.git"},"description":"[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st","maintainers":[{"name":"onirenaud","email":"renaud.rohlinger@gmail.com"}],"readme":"# stats-gl\n[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)\n[![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl)\n\n> **For AI/LLM users:** See [llms.txt](./llms.txt) for a condensed API reference.\n\nWebGL/WebGPU Performance Monitor with real-time FPS, CPU, and GPU timing. Supports Three.js, native WebGL2/WebGPU, Web Workers, and texture preview panels.\n\n[Live Demo](https://stats.renaudrohlinger.com/)\n\n\nhttps://github.com/RenaudRohlinger/stats-gl/assets/15867665/3fdafff4-1357-4872-9baf-0629dbaf9d8c\n\n\n### Note: To support GPU monitoring on Safari you need to enable Timer Queries under WebKit Feature Flags > WebGL Timer Queries\n\n## Installation\n\n```bash\nnpm install stats-gl\n```\n\n## Quick Start\n\n### Three.js (WebGL or WebGPU)\n\n```js\nimport Stats from 'stats-gl';\nimport * as THREE from 'three';\n\nconst stats = new Stats({ trackGPU: true });\ndocument.body.appendChild(stats.dom);\n\nconst renderer = new THREE.WebGLRenderer(); // or WebGPURenderer\nstats.init(renderer);\n\nfunction animate() {\n  renderer.render(scene, camera); // or renderAsync for WebGPU\n  stats.update();\n}\nrenderer.setAnimationLoop(animate);\n```\n\n### Native WebGL2\n\n```js\nimport Stats from 'stats-gl';\n\nconst stats = new Stats({ trackGPU: true });\nconst canvas = document.querySelector('#canvas');\nstats.init(canvas);\ndocument.body.appendChild(stats.dom);\n\nfunction animate() {\n  stats.begin();\n  // ... your WebGL draw calls ...\n  stats.end();\n  stats.update();\n  requestAnimationFrame(animate);\n}\nanimate();\n```\n\n### Native WebGPU\n\n```js\nimport Stats from 'stats-gl';\n\nconst adapter = await navigator.gpu.requestAdapter();\nconst device = await adapter.requestDevice({ requiredFeatures: ['timestamp-query'] });\nconst context = canvas.getContext('webgpu');\n\nconst stats = new Stats({ trackGPU: true });\nstats.init(device); // Pass the GPUDevice\ndocument.body.appendChild(stats.dom);\n\nfunction animate() {\n  stats.begin();\n\n  const encoder = device.createCommandEncoder();\n  const pass = encoder.beginRenderPass({\n    colorAttachments: [...],\n    timestampWrites: stats.getTimestampWrites() // Enable GPU timing\n  });\n  // ... your draw calls ...\n  pass.end();\n\n  stats.end(encoder); // Pass encoder to resolve timestamps\n  device.queue.submit([encoder.finish()]);\n\n  stats.update();\n  requestAnimationFrame(animate);\n}\nanimate();\n```\n\n#### Multiple passes per frame (render + compute)\n\n`getTimestampWrites('render')` and `getTimestampWrites('compute')` allocate independent\ntimestamp pairs. Each call consumes one pair from the per-frame budget; counters reset\non the next `stats.begin()`. Render-pass durations sum into the **GPU** panel,\ncompute-pass durations into the **CPT** panel.\n\n```js\nconst stats = new Stats({ trackGPU: true, trackCPT: true });\nstats.init(device);\n\nfunction animate() {\n  stats.begin();\n\n  const encoder = device.createCommandEncoder();\n\n  const compute = encoder.beginComputePass({\n    timestampWrites: stats.getTimestampWrites('compute')\n  });\n  // ... dispatchWorkgroups ...\n  compute.end();\n\n  const shadowPass = encoder.beginRenderPass({\n    colorAttachments: [...],\n    timestampWrites: stats.getTimestampWrites('render')\n  });\n  // ... shadow draw calls ...\n  shadowPass.end();\n\n  const mainPass = encoder.beginRenderPass({\n    colorAttachments: [...],\n    timestampWrites: stats.getTimestampWrites('render')\n  });\n  // ... main draw calls ...\n  mainPass.end();\n\n  stats.end(encoder);\n  device.queue.submit([encoder.finish()]);\n  stats.update();\n  requestAnimationFrame(animate);\n}\n```\n\n### React Three Fiber\n\nA `<StatsGl />` component is available through [@react-three/drei](https://github.com/pmndrs/drei):\n\n```jsx\nimport { Canvas } from '@react-three/fiber'\nimport { StatsGl } from '@react-three/drei'\n\nconst Scene = () => (\n  <Canvas>\n    <StatsGl />\n  </Canvas>\n)\n```\n\n### Tresjs (Vue)\n\nA `<StatsGl />` component is available through [cientos](https://cientos.tresjs.org/api/debug-performance/stats-gl):\n\n```vue\n<script setup lang=\"ts\">\nimport { TresCanvas } from '@tresjs/core'\nimport { StatsGl } from '@tresjs/cientos'\n</script>\n\n<template>\n  <TresCanvas>\n    <StatsGl />\n  </TresCanvas>\n</template>\n```\n\n## Parameters\n\n| Parameter | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `trackFPS` | boolean | `true` | Enable built-in FPS and CPU panels |\n| `trackGPU` | boolean | `false` | Enable GPU timing (requires extension support) |\n| `trackHz` | boolean | `false` | Enable refresh rate detection |\n| `trackCPT` | boolean | `false` | Enable compute-pass timing (WebGPU). Adds the **CPT** panel. |\n| `logsPerSecond` | number | `4` | How often to update text display |\n| `graphsPerSecond` | number | `30` | How often to update graphs |\n| `samplesLog` | number | `40` | Number of samples for text averaging |\n| `samplesGraph` | number | `10` | Number of samples for graph averaging |\n| `precision` | number | `2` | Decimal places for CPU/GPU values |\n| `maxTimestampPairs` | number | `2048` | Max begin/end timestamp pairs per frame on the native WebGPU path |\n| `minimal` | boolean | `false` | Minimal mode - click to cycle panels |\n| `horizontal` | boolean | `true` | Horizontal panel layout |\n| `mode` | number | `0` | Initial panel (0=FPS, 1=CPU, 2=GPU) |\n\n## Web Worker / OffscreenCanvas\n\nstats-gl supports rendering in a Web Worker using OffscreenCanvas. Use `StatsProfiler` in the worker to collect timing data, and send it to the main thread where `Stats` displays it.\n\n**Worker (offscreen rendering):**\n```js\nimport { StatsProfiler } from 'stats-gl';\n\nconst profiler = new StatsProfiler({ trackGPU: true });\n\nself.onmessage = async (e) => {\n  if (e.data.type === 'init') {\n    const canvas = e.data.canvas;\n    const gl = canvas.getContext('webgl2');\n    await profiler.init(gl);\n    requestAnimationFrame(loop);\n  }\n};\n\nfunction loop() {\n  profiler.begin();\n  // ... your rendering code ...\n  profiler.end();\n  profiler.update();\n\n  // Send timing data to main thread\n  self.postMessage({ type: 'stats', ...profiler.getData() });\n  requestAnimationFrame(loop);\n}\n```\n\n**Main thread:**\n```js\nimport Stats from 'stats-gl';\n\nconst stats = new Stats({ trackGPU: true });\ndocument.body.appendChild(stats.dom);\n\nconst canvas = document.getElementById('canvas');\nconst offscreen = canvas.transferControlToOffscreen();\n\nconst worker = new Worker('worker.js', { type: 'module' });\nworker.postMessage({ type: 'init', canvas: offscreen }, [offscreen]);\n\nworker.onmessage = (e) => {\n  if (e.data.type === 'stats') {\n    stats.setData(e.data);\n  }\n};\n\nfunction loop() {\n  stats.update();\n  requestAnimationFrame(loop);\n}\nloop();\n```\n\n### StatsProfiler API\n\n`StatsProfiler` is a headless version of `Stats` designed for workers:\n\n- `init(canvas | device)` - Initialize with WebGL context, OffscreenCanvas, or GPUDevice\n- `begin()` / `end(encoder?)` - Wrap your render calls (pass encoder for native WebGPU)\n- `getTimestampWrites()` - Get timestampWrites config for native WebGPU render pass\n- `update()` - Process timing data\n- `getData()` - Returns `{ fps, cpu, gpu, gpuCompute }`\n- `captureTexture(source, sourceId)` - Capture texture to ImageBitmap for transfer\n\n### Stats.setData()\n\nUse `stats.setData(data)` to feed external timing data into the Stats UI. When set, `update()` uses this data instead of internal timing.\n\n## Texture Preview Panels\n\nDisplay render target previews alongside performance metrics. Supports both WebGL and WebGPU.\n\n### Three.js Usage\n\n```js\nconst stats = new Stats({ trackGPU: true });\nstats.init(renderer);\n\n// Create a texture panel\nconst panel = stats.addTexturePanel('GBuffer');\n\n// Set texture source (WebGLRenderTarget or WebGPU RenderTarget)\nconst renderTarget = new THREE.WebGLRenderTarget(width, height);\nstats.setTexture('GBuffer', renderTarget);\n\n// In render loop - textures update automatically\nfunction animate() {\n  renderer.setRenderTarget(renderTarget);\n  renderer.render(scene, camera);\n  renderer.setRenderTarget(null);\n  renderer.render(scene, camera);\n  stats.update();\n}\n```\n\n### Worker Texture Transfer\n\n```js\n// Worker - capture and transfer texture\nconst bitmap = await profiler.captureTexture(renderTarget, 'gbuffer');\nself.postMessage(\n  { type: 'texture', name: 'GBuffer', bitmap, width, height },\n  [bitmap]\n);\n\n// Main thread - receive and display\nworker.onmessage = (e) => {\n  if (e.data.type === 'texture') {\n    stats.setTextureBitmap(e.data.name, e.data.bitmap, e.data.width, e.data.height);\n  }\n};\n```\n\n### Texture Panel API\n\n- `stats.addTexturePanel(name)` - Create a new texture preview panel\n- `stats.setTexture(name, source)` - Set Three.js RenderTarget source\n- `stats.setTextureWebGL(name, framebuffer, width, height)` - Set raw WebGL framebuffer\n- `stats.setTextureBitmap(name, bitmap, width?, height?)` - Set ImageBitmap (for workers)\n- `stats.removeTexturePanel(name)` - Remove a texture panel\n\n## TSL Node Capture (WebGPU)\n\nCapture any Three.js TSL node for live preview. Works with MRT, post-processing, and custom shaders.\n\n### Main Thread Usage\n\n```js\nimport Stats from 'stats-gl';\nimport { statsGL } from 'stats-gl/addons/StatsGLNode.js';\nimport { addMethodChaining } from 'three/tsl';\n\n// Enable .toStatsGL() method on TSL nodes\naddMethodChaining('toStatsGL', statsGL);\n\nconst stats = new Stats({ trackGPU: true });\nstats.init(renderer);\ndocument.body.appendChild(stats.dom);\n\n// In your PostProcessing setup:\nconst scenePass = pass(scene, camera);\nscenePass.setMRT(mrt({\n  output,\n  normal: directionToColor(normalView),\n  diffuse: diffuseColor\n}));\n\n// Register nodes for capture - panels are created automatically\nscenePass.getTextureNode('diffuse').toStatsGL('Diffuse', stats);\nscenePass.getTextureNode('normal').toStatsGL('Normal', stats);\nscenePass.getLinearDepthNode().toStatsGL('Depth', stats);\n```\n\n### Web Worker Usage\n\nThe same `StatsGLNode.js` addon works in Web Workers with OffscreenCanvas:\n\n**Worker:**\n```js\nimport { StatsProfiler } from 'stats-gl';\nimport { flushCaptures } from 'stats-gl/addons/StatsGLNode.js';\n\nconst profiler = new StatsProfiler({ trackGPU: true });\nawait profiler.init(renderer);\n\n// Register nodes (no stats instance needed in worker)\ndiffuseNode.toStatsGL('Diffuse');\nnormalNode.toStatsGL('Normal');\ndepthNode.toStatsGL('Depth');\n\nasync function render() {\n  profiler.begin();\n  postProcessing.render();\n  profiler.end();\n  profiler.update();\n\n  // Send stats to main thread\n  self.postMessage({ type: 'stats', data: profiler.getData() });\n\n  // Capture and transfer TSL nodes as ImageBitmaps\n  const captures = await flushCaptures(renderer);\n  for (const { name, bitmap } of captures) {\n    self.postMessage({ type: 'texture', name, bitmap }, [bitmap]);\n  }\n}\n```\n\n**Main Thread:**\n```js\nimport Stats from 'stats-gl';\n\nconst stats = new Stats({ trackGPU: true });\ndocument.body.appendChild(stats.dom);\n\n// Create panels for worker captures\nstats.addTexturePanel('Diffuse');\nstats.addTexturePanel('Normal');\nstats.addTexturePanel('Depth');\n\nworker.onmessage = (e) => {\n  if (e.data.type === 'stats') stats.setData(e.data.data);\n  if (e.data.type === 'texture') {\n    stats.setTextureBitmap(e.data.name, e.data.bitmap);\n  }\n};\n```\n\n### Transform Callback\n\nUse a callback to transform the node before capture (e.g., linearize depth):\n\n```js\ndepthNode.toStatsGL('Depth', stats, (node) => linearizeDepth(node));\n```\n\n## Custom Panels\n\nAdd custom metrics panels:\n\n```js\nconst customPanel = stats.addPanel(new Stats.Panel('COUNT', '#ff0', '#220'));\n\nfunction animate() {\n  // Update with value and max\n  customPanel.update(currentValue, maxValue, 2); // 2 decimal places\n  customPanel.updateGraph(currentValue, maxValue);\n  stats.update();\n}\n```\n\n## API Reference\n\n### Default Export: Stats\n\nMain class with DOM rendering.\n\n```js\nimport Stats from 'stats-gl';\n\nconst stats = new Stats(options);\nstats.init(renderer);                 // Initialize with Three.js renderer, canvas, or GPUDevice\nstats.begin();                        // Start timing (auto-called for Three.js)\nstats.end(encoder?);                  // End timing (pass encoder for native WebGPU)\nstats.update();                       // Update display\nstats.setData(data);                  // Set external timing data\nstats.getTimestampWrites('render');   // Allocate a render-pass timestamp pair\nstats.getTimestampWrites('compute');  // Allocate a compute-pass timestamp pair\nstats.dispose();                      // Clean up resources\n```\n\n### Named Exports\n\n```js\nimport Stats, {\n  StatsProfiler,           // Headless profiler for workers\n  PanelTexture,            // Texture preview panel class\n  TextureCaptureWebGL,     // WebGL texture capture utility\n  TextureCaptureWebGPU,    // WebGPU texture capture utility\n  StatsGLCapture           // Addon capture helper\n} from 'stats-gl';\n\n// TSL Node capture addon (WebGPU only, works in main thread and workers)\nimport { statsGL, flushCaptures } from 'stats-gl/addons/StatsGLNode.js';\n```\n\n## Contributing\n\nContributions to stats-gl are welcome. Please report any issues or bugs you encounter.\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Maintainers\n\n- [@onirenaud](https://twitter.com/onirenaud)\n- [@utsuboco](https://twitter.com/utsuboco)\n","readmeFilename":"README.md"}