{"_id":"roavatar-renderer","_rev":"85-1f2744d9b4191dfbf904607507290283","name":"roavatar-renderer","dist-tags":{"latest":"1.9.9"},"versions":{"1.0.0":{"name":"roavatar-renderer","version":"1.0.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"dist":{"shasum":"3b292dbf0932b7134ac5b61aad851687127ed458","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.0.tgz","fileCount":4,"integrity":"sha512-LSj+xghcegVdcG478BTDRm4uHa3MnQqw+8HfZjbKDAGG/q9+GvzruawlnWnXX5vxqdueB47U1zE/tKNA1jENEg==","signatures":[{"sig":"MEYCIQCZjr98ZX4JG7XCT7eqxCPuHBkP8FWYfH/FB/qsCdr+6QIhAJELvrnLXu7jgsMq+OkIm+spCRlE55jFpyfOayoDFntI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587888},"main":"./dist/index.js","type":"module","types":"./dist\\index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f7e7c39922cf01054eee44e73f029ab9011c23a6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"steinan","email":"steinanmail@gmail.com"},"_npmVersion":"8.5.4","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.0_1772992983902_0.9152320078801335","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"roavatar-renderer","version":"1.0.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"dist":{"shasum":"68d630cc770453e75b7271ee7543acad4a039b49","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.1.tgz","fileCount":6,"integrity":"sha512-I5iVcVpzZ1AXRZdU1BrglZlODoxoSEg0vAp6rROMhTBKj8M9lv/OnvnvMU2jlY6vj/av6fu2wT69unZpZPRvpw==","signatures":[{"sig":"MEUCIQCNub7x6NJqrPmg24G0QPyG1Vh3MoS/j0lXOSjgrnZeBAIgZK/aHXx45jqVG8LbSZAmgAY9G8fc6e7eGgyOoh6ucy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2626222},"main":"./dist/index.js","type":"module","types":"./dist\\index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ec951a6d2c31a158e04ef74073d08c6e1e568334","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"steinan","email":"steinanmail@gmail.com"},"_npmVersion":"8.5.4","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.1_1772994244997_0.6757152980765302","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"roavatar-renderer","version":"1.0.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"dist":{"shasum":"988d28a4dd256e4bff186e49b233a9bb0bdaf65d","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.2.tgz","fileCount":6,"integrity":"sha512-sZoycjsvUqE8DNVfFbRVQXwV+yODUyspNXtTN6Ls/mUKrFKrA8B1TSbnSYzMjzV5cfNqIlMdpQqpzr2OZR65vA==","signatures":[{"sig":"MEYCIQC9Ldmlv8gMomgChDZEw2UGZresMTnrsU+HmchNBBvTJwIhAKNDD0pTdP4ck9r1hELYdmEiLpDOQJJZWdgY7TauELiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3047675},"main":"./dist/index.js","type":"module","types":"./dist\\index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c168edc27de044189cabc1dc600befae1a93b6ce","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"steinan","email":"steinanmail@gmail.com"},"_npmVersion":"8.5.4","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.2_1772994644752_0.360605255201927","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"roavatar-renderer","version":"1.0.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"24532eab51e8edf843a291104d840acbf0a74228","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.3.tgz","fileCount":6,"integrity":"sha512-r6vCEU8xh06DdS+9ck5cNxfacG4uYVCn6644pmVmJlIbIgcFdJpvXn5TTEbCJtyDb3WNE+hvVV+IXh19dn3BSQ==","signatures":[{"sig":"MEUCIQCzyTM1svd5ltfOOB84ex2dwVq1jyzApngejVh9e9j7PwIgfnW5iXB7b5Ki2tWAhsZNTRS0dYJQIrg0raLbUJ37xHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3048087},"main":"./dist/index.js","type":"module","types":"./dist\\index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c16b289cd5b860f0afa62a40910932ee8327098e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"steinan","email":"steinanmail@gmail.com"},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"8.5.4","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.3_1772999575550_0.47535555737947366","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"roavatar-renderer","version":"1.0.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"c6e9f488a89bfe1ff582c1c9d6a6c92521ade05a","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.4.tgz","fileCount":6,"integrity":"sha512-mpAjucvz8+Vr2LrbSsVwaYDmgb1XcEp0xynbbcstDOJT/ELbut1J140AVTri1YerbHx0JNHCx8n3dzEmcx9rWQ==","signatures":[{"sig":"MEYCIQC+hK/snwwDJbckDFEJIP0r0avWHsdgPXiex4g9PXE4iQIhAOoAuyXST53Y1GV+Mt406wVInOhSobiWYz0yLNKkBds3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3051674},"main":"./dist/index.js","type":"module","types":"./dist\\index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4e3d7067b95392cb86bc045114ef7767597b76b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"steinan","email":"steinanmail@gmail.com"},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"8.5.4","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.4_1773014496940_0.7734364407952752","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"roavatar-renderer","version":"1.0.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.0.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"fbdd5f64b5ce5654ca3c6627cf86938981525c9b","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.0.5.tgz","fileCount":3,"integrity":"sha512-mmCVm6nsijCLyHADBNI/oVBQjSwIam9DoJLjiWrlAVhLkoYWPvvLCEAKv6MN7H+PDOQsQeJOnoSQbQ+SsJ6Fug==","signatures":[{"sig":"MEUCIFOFdiL/xuB/0CPE9ByepMJGCmgEqsQo/063O2xESTlPAiEA0dkgHneTBEw6YA/D1+TEaHxZVEaoE2YXFGztSVCxj1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39529},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"059abd6acfb198841c45a75c9aeb7224570b5b8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.0.5_1773063248240_0.8470630542381092","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"roavatar-renderer","version":"1.1.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.1.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"eb7733728a79ced197c2608d306c7b312a638887","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.1.0.tgz","fileCount":3,"integrity":"sha512-NP362nnlHoU/xb+A8YRgczzZtl1p6nllhsTli6IAnvhGkn0UIJGs7LI61cZ5PZh5vgHDTkvERCfrPYW+CBowiA==","signatures":[{"sig":"MEUCIG1gIS3JP4siX82uWTt/85s67MMG1QtoDw/9/PSVgOADAiEAgYYd3Mjbns/RlUtvqzx9jbUdkSrD9CbZV2X8PfIMkoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38448},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"6d69455e0f72792bc12c8a12f93694d0e3a4e82a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.1.0_1773073660192_0.025598438416091662","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"roavatar-renderer","version":"1.1.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.1.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"0274c8a94de079a66c010e70b63e049d726a363a","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.1.1.tgz","fileCount":3,"integrity":"sha512-PQ9zGLXCw3la/H78n3gpP/Ey5JSYifGsMU2YnV8LXtCmT11XEIDi6hitrWs60VkJ2Nv87ejUtWNpqPgzFLEOag==","signatures":[{"sig":"MEYCIQCLFfWFVMeqjwUH35UAb5fYl614HbojOmw0MjK2RqO8mwIhAJhSffvxWG4D+IQDe2aSXTsvvKNgLuK76quvZdszoNJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38448},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"8efa20f6e998ab1195b954f0445b963375611f9d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.1.1_1773074264309_0.5804854103600678","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"roavatar-renderer","version":"1.1.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.1.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"2dedb33c4bb6e0a5d832f8dfdfcce3064ff938d0","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.1.2.tgz","fileCount":6,"integrity":"sha512-NwX7IkN0RUjcmi/bjSOFfAWinyRwqQq23wGk1CJwLvoEqjEM62j6DW50B6f7JSm/DYbz92DzYBJCAW485XsBJg==","signatures":[{"sig":"MEUCIFqj2MBjjzW0EW4//1uPb3BsenxPVpEKnJRU56DuWP9jAiEAh7VHrmZRFYc/zAWMKkvVlJdVw9kWPSMpU3qXrFohs2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3063752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"5de9525553796f75adce85f4ea45e599f9ef3052","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.1.2_1773074536569_0.9429370737136016","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"roavatar-renderer","version":"1.1.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.1.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"05091f29bd238251e11606d5c52b1701f96c3d34","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.1.3.tgz","fileCount":6,"integrity":"sha512-Vsd96cN8Om5VxkzslVehwG4jrwyePSI6MbVjSvt4DhyW6lzFlDsDM+XAneCkAg2yfc8vmCW8Su4G5TgpT0dmBg==","signatures":[{"sig":"MEUCIQCuqFdEXX8YuB8jnWW0rYjTlxul4HUWO9KMMmC5BZ6YXgIgebClsXN21x7inYfjTrvwR+78+geA2h7J8BE24/VkJmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3063846},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ee526d81eb2a2037e5124429492e41877488c07a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.1.3_1773077098739_0.4715210369052312","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"roavatar-renderer","version":"1.2.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"566dc188dac4962491b20f5737a8b99bebe93edb","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.0.tgz","fileCount":6,"integrity":"sha512-YEzoDWfM9OovH25Jsheb/YVDEWdjqoKFrZsLqcjFAidq73BqhjXiIc0kBZUZMVOMjVtBJYohjb/7y7AdIj6+5Q==","signatures":[{"sig":"MEYCIQD5HzIk8Svbgul19Ezl6ar5u6V/QHzPYLSvgZGl2ACZgAIhAJPRaiptsFMZaFqMTPxTaijmknu1j353UDR1qPgfLdDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3069323},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"2f0b0abbf512db0266a248d0c0f50f42b4e673ea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.0_1773166513461_0.9002481842504433","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"roavatar-renderer","version":"1.2.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"9bd70d17af02c3548e5e7cf991ebe57b7b615cf9","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.1.tgz","fileCount":6,"integrity":"sha512-xaQjBJe72pYuWm0LfeJbzKx7+nvF26X1blKpHD6adagbQry/i4nRsY29jWVgmYDOSSEWZFX30Obwwsi2eUEw2Q==","signatures":[{"sig":"MEQCIDuTqae/rpT7jxM8bfNBACNN3Vp5OPQ4rf2td2LtzZArAiAhf7XIOTXxk8dDZ2TR0KFAHQt+DcvCP+2Wy6PwRX9XaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3070259},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ee967c3c77d7f0e3fade942db0a0b12042a3a5e4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.1_1773240026926_0.7196009850728784","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"roavatar-renderer","version":"1.2.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"a51ed338557fd7dc17f8779853fbcbb95964101e","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.2.tgz","fileCount":6,"integrity":"sha512-lAQwvdjrynFevICr4Cv5zDte5kEw2L06459YepIJFw0JQvZgrvh94unYWd6gcm8gSJjOt7PcakxwG5E9MpiNCw==","signatures":[{"sig":"MEYCIQCQpzsjk8/GjSFzvLR9RwEVU64bYwp2QX3PQkGs0lH+bwIhAL11GAq7uXdxHKBC1Y349a+swmdMUiBf2IsCEnwYSurW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3070405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"968b616ab5547e599396f03b7a14b0a79540fdad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.2_1773241747006_0.3975609534112008","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"roavatar-renderer","version":"1.2.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"8a2bc35a2020b58a864e4be3a6a120e019958a81","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.3.tgz","fileCount":6,"integrity":"sha512-NZNsnMnmDLS6lV/kC22VjBpCHv3xfNeQVOQ2fqcd6C00D8T+AoVT/bqTw8wXU2SqVIsa6iobG1Ed8DTtHBUWyA==","signatures":[{"sig":"MEYCIQCxCasWFAboqcHgyAVeI1EcifyIzF0xu32fX+Ve2jbhmAIhAJgFd4mLz+eI/sJtwHcgt8jm4pjRw9eiSaKsWeMOclcl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3091088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"260d509fb991dfb18a0df12c8a6fe1e2f9a0a4e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.3_1773935430227_0.731593512930206","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"roavatar-renderer","version":"1.2.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"62410dbcc5d25eb7290ae657978ec73db4e996be","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.4.tgz","fileCount":6,"integrity":"sha512-DPIv6opsPuZ6gkTlj7eVCzy/GXAkzHU2wqcvHnFeR56iRc/UfbBhROGH7u/NxSABxy09bfdERE7X29tFYfxVmg==","signatures":[{"sig":"MEYCIQCu6scwrO7ziZJtKmBagpElNPerWbU/MvuxzeuTMw+YwwIhALa9hpf29esuteFZ9Sfwmvau+50e4rqKPO14KhWq5PAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3121615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"36f2d8f51419ab7e844035e4a273d2676a93a5cc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.4_1774222799962_0.12299580818052691","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"roavatar-renderer","version":"1.2.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"766ded0714bad9de9340786ac7f40ffc8e20cbf1","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.5.tgz","fileCount":6,"integrity":"sha512-MVlEd5ya/FgCnFwZzjLmaFl87blIsANHI60YMkJNy/JByZXE0n9ZLVxjDBJfo2LnnO1kZMammW2RtgoOnTTnAw==","signatures":[{"sig":"MEQCIF4/vQ9LM08lEglGGbUa0DgzaG2irckZ52AJk9fwHI5OAiA2TLpvZHKKWY4Tgg35JeK03USVTYJLFMl1+8fvNp3rNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3122674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"8d9aa8502ece3b00cdbaa97ab502018a59c6b31f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.5_1774290884942_0.8067699772436974","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"roavatar-renderer","version":"1.2.6","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.6","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"2e32667bed5d8d55034cc7a2f6ba3de877ca7bc1","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.6.tgz","fileCount":6,"integrity":"sha512-gzgvhZYHbJoLEFLC7+UkBCiQ4q+X+J0Gev2RoxIoO82m/PoEXesct63l/0HH7YupAOVbC8FY6zI13xtlCatleQ==","signatures":[{"sig":"MEUCIQD4Ruy9espgVXvU2LOHl5NhI4aaNfbSbebFg8SF9aZNEQIgfnb6Gp7iLSY/sHC3KzhP+qV1RyL35+9jp+BcfrExzME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"acd748d3131a310e262b905fdf0b36c26cad12c1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.6_1774431117791_0.8160102722295215","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"roavatar-renderer","version":"1.2.7","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.7","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"3728cbaf025f54869d15cb81f5f914cb5d9bef28","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.7.tgz","fileCount":6,"integrity":"sha512-cQ95k/cBIefb6Dhocf61HfA3WNKVC2kN5UYjWJLlF6Mn/BFSNASzx81tw+pZqIDKCr9JcZvaaM3k5G45z7m52g==","signatures":[{"sig":"MEUCIQDeP3f5XnRL7rmXHTTDG20r9XQa71i8LC0ZqEVnl3fjbAIgbGHMQyPfmt1myTyXqyAPhDNYukYciRRmn6P8jBCUZ58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3133485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"830a30432e852c3966d4bec89e9e40874afada25","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.7_1774451281054_0.4947050944459044","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"roavatar-renderer","version":"1.2.8","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.8","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"6e76c00cd7e5caaa40afbb67e7e4613f2f6b2e92","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.8.tgz","fileCount":6,"integrity":"sha512-cLupQC06uVR1uea8dHwMAxmSO2OvtI7aHvEz1dEz4I4lk+yLG1JzdjH32XSfRmby09N5jCVuYaB51h4YwhqzLA==","signatures":[{"sig":"MEUCIGnO0JcqqgV9rljubLqoMoNaarjaT/2Uwqm65ZCxKxozAiEA8JIfgp8CQBYIVrlQP1d5ETYfTbsY/opJHU8QeH9fnAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3134195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"3b20b8c9c1fa8e607f00fbfaf8699fb998c26b12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.8_1774460696728_0.38773519172219206","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"roavatar-renderer","version":"1.2.9","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.9","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"d333c787c80ac2d62514f6924a89555891b224bb","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.9.tgz","fileCount":6,"integrity":"sha512-wjxhm2MmNFbXRY/rndgceb7byg1e8R1uAGDGMWNApuWBazfFZtUnmQISSMmxyrF21Dd58PpeZ0OGygoyhapa7Q==","signatures":[{"sig":"MEUCIQDlhzKsK+Rf5k/6bkw9WWGRTFxbsUyVCWVU3oM4rRa8OwIgFDG1s+FtXSedT4/HNfoVcKhSfTNXx8Nr8tLbTaRgF5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3135072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"58c71f1ffaf6aa4d6e3957049fb08141720a9778","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.9_1774543256301_0.4610339536296131","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"roavatar-renderer","version":"1.2.10","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.10","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"70296d0acc69b450ff0704eb4cc6355d4d26e888","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.10.tgz","fileCount":6,"integrity":"sha512-M934KqtFCN3BVfjppx2Tba6fRI29+xIzPI7Tee6OIJBPoGKcTWdaAy0z8+ABDV5sqPHYgIy7TBG4nK+df60Iyg==","signatures":[{"sig":"MEYCIQCWkdFr/PeMkoRgBx6L4CMj+jxYw++URV9h8Ejy5qBH7wIhALpGsMwpBfN/8PRS/8w6W3C4IWUD6jPklz4ivgtvsDta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4a76797855b9544181d1dc3c3c7f43630a3db31a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.10_1774893290815_0.9487154319662849","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"roavatar-renderer","version":"1.2.11","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.11","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"f08c6b6c4f2eeac3dc3c054e0013c04590babb80","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.11.tgz","fileCount":6,"integrity":"sha512-WSB1A2Lp9Dc7oBDi2tZo/NSApxg/mOHY0HfU7ye08NFiEPJ0ishZcC+k8ATmHa88ujOZ8Z7foV6jHBdzOAJNCA==","signatures":[{"sig":"MEYCIQDWxoFGWvWfB3+nxEoOsHXJkjf4VH5GK/03pwEguH/ySgIhALLhizA85tazljoCwjMBhxynYdJOK4KAw7VE0BZ0GafM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3175059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"bd5e4e0d5c0fe666ebd9d78f67cb46fcca15e523","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.11_1775041526007_0.5859811757998921","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"roavatar-renderer","version":"1.2.12","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.12","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"d6e577a38d74f866575ba004c1b3b1326ef78454","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.12.tgz","fileCount":6,"integrity":"sha512-NH+ekxrrThysiNYkW3KKBvoiUL1mPMSh25CmdBp7iJQeajXKxmIoyreX3tpX4DhM6t+m7saWmf4DuEzBnmGGEg==","signatures":[{"sig":"MEUCIBK/Z6uaY5z8elZHGJXLiTbku+dXa/vFtDF/hPaDZOfOAiEA4qVrOMXBV7DY9XTxkkb/G06jnUUSWzmcC4qSK9Pt33g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3181262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"fd8812e02200976ff20ccc133dfe4db1a98428d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.9.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","mathjs":"^15.1.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.12_1775056804459_0.3162116515581139","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"roavatar-renderer","version":"1.2.13","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.13","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"fed8961f5798158b49884e4731f295f3c30840b3","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.13.tgz","fileCount":6,"integrity":"sha512-fuNo1QIZM4TtUmsJNkO8VHgUjrBk/Ue5GC5zFYmUp3/lX6F1i2TOaOHMdeplGLvfsYH4z2Nh9wB9I5P7NRRDbg==","signatures":[{"sig":"MEUCICnyvc1FpwkrOSb8v2sL0ITuV/NYF7tWnu7l3++iepnHAiEAlH7NS82JXSU6jXBIqJ7M9gB7zIE3OYIAp+UCPvNWPy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2781926},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"2161fab5455d5964af638c15b418a871db6b0be6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.13_1776543770925_0.8270110584132813","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"roavatar-renderer","version":"1.2.14","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.14","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"22559374b000fb536471c8eb38960265e9279a45","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.14.tgz","fileCount":6,"integrity":"sha512-WxitVYNv367XIBfVKDPxPfb5DgYh1VQf78/9SSEK9bvRgV2D+zzl6rmS5o3FFbwV8syd25K6C2oe5OoWKoypIQ==","signatures":[{"sig":"MEUCIB9Tp/nQ01Ce3ZDh6ibgwybWOE+xNVZimyXTy6ZQaN4AAiEA8airzKhic/8aicQVGKU2MYFETBmkdugpIax8eqMthQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2781698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"27fe86ddfe5cf8b6c763ff0a7c6c39a22382d226","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.14_1776594962153_0.19842259019603348","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"roavatar-renderer","version":"1.2.15","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.15","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"afbc731a2fedf5a1fe3f82df99e80603dc3d49fe","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.15.tgz","fileCount":6,"integrity":"sha512-p6w4KviRWgns0AsQD7qaYmDS8vm3Yr5s2D/UlUCxolGgjFMoqm4xHMQlmiUpY7Jwm/fbwL1ozZGsd27S12hmFw==","signatures":[{"sig":"MEUCIAv+PlXkiTYQ+gD/4trH2GiVX27HKXUkJF/torI3ngBaAiEAkm+RZWY/1L7m3lEspfEmCmJIxC/ipQ9sLBbz63jc46E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2785348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1f3349d717e9bdbe2fda2b4ef60588a22069110d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.15_1778001722994_0.7237387829746711","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"roavatar-renderer","version":"1.2.16","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.2.16","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"d1811ae1e84389802591e301b97a377f0e3acd08","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.2.16.tgz","fileCount":6,"integrity":"sha512-7A+f6uDbUuPcFHQgIJdKCV9AmxKCkkUEf96ritwahCNw4vWSRy0w2dWrrUMMsn9tgQco4H7mqSXvMTYgXGlP3w==","signatures":[{"sig":"MEUCIQCK39uagwxa96GNWP9uy6otB8zjX9RxyDLGHqFQ7DN+PgIgM5h8kuxc0Qq3KWUXYXOiel5cYspKdZLPo9TzPpxcQtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2786594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"cddcad1c27a995fa33f9158df8ad4459d89671de","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.2.16_1778409578613_0.35203613313161863","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"roavatar-renderer","version":"1.3.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"54df3244fa57b8b87cf984cf03b04c3d74ae548c","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.0.tgz","fileCount":6,"integrity":"sha512-ubtjPqBd8jgasK8lIdPVWD46b2rt4+Vca+BiuJ7oyxtwWS7NzoPiUv2RI1sT+R5YZcB4zq4aMx8FuLecM9WSIg==","signatures":[{"sig":"MEUCIQCEUX8WqyNzgJt+RZt1WU8wdBDXfhQTvI6ooM6BdAakDQIgePaVWjKoQXcGM+Pi1SDXIu5mzs+1Nzific3Xlfn0QMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"e75bb5746de3d172a0f8e145159c5893284637b4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.0_1778774291106_0.7885387829854076","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"roavatar-renderer","version":"1.3.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"87966358fdc8a8eac0576c67e345d6a00c5a5b61","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.1.tgz","fileCount":6,"integrity":"sha512-ff0AGTAu0H7EOSEpg1QMb1w7+JC+JZ+CdX45rOXDW5hzIKV+o9q4/PbveZRV/mYtVsXh0iom9Ufsjq7PzMRf0Q==","signatures":[{"sig":"MEYCIQCbUhdaPGr43EBGHY9npaSuLXEJwjrOk6nugCCHOCHWfwIhANxzr0DuBZdwglfyr9Y015eNn80Kz4LPFzeSdtlf0aA5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"70c5d79a736ef033a67bba7b2c7f297e37f9f31a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.1_1778776870465_0.2940268245102766","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"roavatar-renderer","version":"1.3.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"eb598c4d0649fbc962eb46e369390afac6b4a813","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.2.tgz","fileCount":6,"integrity":"sha512-StdOT6HK60QCO4lVciy3j+i0xEjhUWdX0nPPsCd9GGAqa1uKfzLvETzFzSl+iImD5efdYTlE9SZBOtQuuM1cDQ==","signatures":[{"sig":"MEQCIFxQv5uz47ir4fbv8BaSPUTbr/HngznZIG139LfZ9KHnAiA0OXS3EPZ7XNXkaPkO2YG9hueeN6RHyHlhmkggSVqUAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ac075afe5fb484d9a243201fc285d6d325fea190","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.2_1778780587410_0.5258247361326047","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"roavatar-renderer","version":"1.3.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"32ad1456811fea4da168b43e3d5b1181964ecd47","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.3.tgz","fileCount":6,"integrity":"sha512-MxKGQgU+1XjQQ4imDOkTQwBXTTlcE1gDgTE4Q8n3m5UCyoSkA1H8wrT9Rt+JsI71i8UNfUY4DyGvqHy4EBKeRw==","signatures":[{"sig":"MEQCIFcnaVEqKIyG934gbFnofrCUpC9JbDYqBcwTeDkmKSvsAiA/UpatDbwuIUlLgr35MTZgP/qjlkJR2CMaQDv7WTnJYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"04b698785f12572a99f12a3c2b81bd7bc0a692b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.3_1778837097997_0.7362824513038777","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"roavatar-renderer","version":"1.3.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"ca1b2e17854b54cf5810f9bb22e0ea8e01c088c5","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.4.tgz","fileCount":6,"integrity":"sha512-8LiQFFWI5FsHlE+08e3irfmpJdzsGMkfcc9pgAISxI3dwFgcGrmFpeldjaxhh/BVym775yxDjvDk1dwwBrbdLA==","signatures":[{"sig":"MEUCIEnWyQKvGhCRtnrYdwdqvtUx6XTMTH9e+PhjOE2KPeqSAiEAgZQMxLMd0OULwosnJQm2MFotxf4RIXPoPN976TOKJn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"eb30bb023bb619251c42a05e77e19b0335c49a8e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.11.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.4_1778841156458_0.04050960311128926","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"roavatar-renderer","version":"1.3.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"56306f04a3a0a04a8bc9aec1913531eedd7a5254","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.5.tgz","fileCount":6,"integrity":"sha512-QNNrPwMXrnofln9uprkf/VqF22WfYwDb7gKgnhsvnROXtaqltGFCyMmmMYODbM1tlXt0mpeQf+dduzNhWgSY4w==","signatures":[{"sig":"MEUCIQDpbA7c5eeT7WKILc4nrht6u/93Vsh+4VcKIV+T0UoF9gIgF/bAhMWEFv8OTGjSsUdM8uYNEmSULfM3fd061sZns5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796867},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f6bdedd580a395256dff2909792781abb8290fb0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.5_1778929552758_0.6587022526758837","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"roavatar-renderer","version":"1.3.6","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.3.6","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"9bf8d53dadc9086240a7078dc44fae53f60895f8","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.3.6.tgz","fileCount":6,"integrity":"sha512-CmHIRZBqWgzJoVhfqCOALboELPp/0UWicDxiaJJcxr6OxFg+fkq0K8+FiOCuCD0WD03nY5bBlMJlKyEx/T//EA==","signatures":[{"sig":"MEUCIAuoRW1ZwqDLBh54XFe/FwkSAUdOZp51Pt+I3CjkMEmcAiEA1F+TOtXJjLjos4MuxpgEuEn+gnVl8DhcYgLx1G2Pz/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2798836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"dc29e2946a89e503905e77df041399d2e4af7ff9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.3.6_1778954037928_0.8232671116715002","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"roavatar-renderer","version":"1.4.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"22b6714ca2765e559e4d3bde0ebbafd9cee7757a","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.0.tgz","fileCount":6,"integrity":"sha512-iRmfE0ktJQ9pTiGbaRBLOSybULg38VYonFzr5sT64VzsSYqGI7PFYboDjzdHVN+FcXwSMPx/jjookGkNuHp13Q==","signatures":[{"sig":"MEQCIELWHb0bg7hvQIMywNBIFkMMVSp5W562/nw8ZLZ4Yd6nAiB6lBPC2LH0n8kjMBzGRrp3UtFfh5cPnDSvxD2bfq5Uiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2815203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c0f487d3c8b02dc9079ef6b6fe79adb034740b07","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.0_1779564466339_0.565540765667877","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"roavatar-renderer","version":"1.4.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"6697aa5c84cf9c220495b36e9f920dfd1486bbca","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.1.tgz","fileCount":6,"integrity":"sha512-zi9sR9BvP7W2O+nZe7NyP/doMtGCqQHa2fodEUyJPKWCGoDnMncYJQAuDh3d9occkF8fnSfRENVre8H3MRrs3w==","signatures":[{"sig":"MEUCIFdQEuF127SdzzumAPluoTvQgcBA09iEQWmOnXtWnp87AiEA8uWzmMOpHCLMG8UE3ygEXQn/tpkU1b5amT2G5gg5bx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2828552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"a3b945beb3f8e9303567204a2fde716bfdc87c2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.1_1779629654535_0.37565826133813673","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"roavatar-renderer","version":"1.4.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"1957a7dbd039bd6c948a5a8aedbe79e4b564e226","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.2.tgz","fileCount":6,"integrity":"sha512-RzbS4J+GyNsJkGqC+DkSzwZesWB2YDXEy6qoHjNCy072QJwZbGPqc8JM1uQvRMQ+1CQOU/5plbFtDfCAr5KIxA==","signatures":[{"sig":"MEQCICj91nabRhddiobKAi+j6jfkAINy8CNYMybNw4oYP+K9AiB5xAHmj9ntefYDCq+8Whwe3VfzMjK9zgvweo6EU4yuJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2837602},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"fc4266457ae1917cab79ad1c48892c4e3a30bc2a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.2_1779640009956_0.4203680604627835","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"roavatar-renderer","version":"1.4.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"6557c6b1f8928bb95d52c816f7cb5d8c152ab37a","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.3.tgz","fileCount":6,"integrity":"sha512-m9aUdyQ0mwFiOxa525InYovgOmHe9AhtIndsaXttv8eerwBeRXN6cxTceD2Ck1cO+/WvNeJrOd0S4Ksi87v5IQ==","signatures":[{"sig":"MEUCIBvybAytUINo0ry6/gfAfcI8ktgjJtGLYN9aBXQxCtrHAiEA78VDtaFInNQyWkwhK+mrJoP58mA6/TvkWeHhbyLdsAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2837884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f5982ee3b797965bcb58f236c8a0938d87232a20","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.3_1779641290882_0.48781277502566867","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"roavatar-renderer","version":"1.4.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"e14b0b4e858b056fb012027c89d090275cc5b177","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.4.tgz","fileCount":6,"integrity":"sha512-UdIrRC7jj68MxRlwaGQzmd4LuBdtGgH6DE2iZmgrmfLoJbvXRlXFZiAahLsLCT8BS0hnWgq/uORaAC2TEzDbaQ==","signatures":[{"sig":"MEUCIQDYlBOA3zCnidCXrvky3FCtl8dJYdgIGaNS4m20qQVcWwIgDYgmbd5vmhmfSp/0CaY/oz0aTNtwsldE7EC8Q2/Xk4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2838046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ca20a051fb8638c9b1936ac9d360f6a348764fb3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.4_1779642589403_0.5902245325528901","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"roavatar-renderer","version":"1.4.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.4.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"ea654302039cc1c7c2d3037a1b0e51f7ef8b2bcd","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.4.5.tgz","fileCount":6,"integrity":"sha512-YMIxW41vv7YEDfpyJljp9RMczOU7PXDLN4sEdFhn+xOVPa67fHd51/36aWtgjWrOJFSvwzzwSuzcpLxwM0YMvw==","signatures":[{"sig":"MEUCIHEmABzGVnAsMjyP1jaUxVyp1nxfT5M9VmM3fAOE84zgAiEAp7Or58wHLDozg7b05ZkGxQH9F78+t1SrMMmN8Rsc3Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2843251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f4feea3601c4971db6ea1d93b33e0381aeb4fa32","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.12.1","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.4.5_1779869232457_0.6714691818766227","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"roavatar-renderer","version":"1.5.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"06445b8c14c9d6b1152d18a66b62ba2a31c8b0a4","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.0.tgz","fileCount":6,"integrity":"sha512-L6UO1eyojJ5pqOlhKkG1WgnBW9qhB4m0vKg6pGbBoV18awS4pVW9BGlrTvUIrZMuFXJGaFj0aTLMOjMe63MjBw==","signatures":[{"sig":"MEUCIHDLTVkHD6gbnZe92P1u6GQaFFFa5W/MmIjhRmMsBJLCAiEAur4QI56Dzt3ROMPUlwnSuj3Xu9iTmadXNWCbALRt83Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2860234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"9bae1d070665f8c5f8b650dbdc6b65ab1f3d8935","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.0_1779992842066_0.6044760383024661","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"roavatar-renderer","version":"1.5.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"0f16f9f12702185f271da33148c68fa9bb488717","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.1.tgz","fileCount":6,"integrity":"sha512-4wsRyKInuwFQa1fG86KQr7jqoEyEsO+OtlCGREHYKTVFTlfgmtdIZA5jEZXebuOWFL9Ob4jwV9ohI5KmmYIYQw==","signatures":[{"sig":"MEUCIQDc9kBO6/3393Ob/39y2o5PEfkeMSM1/DI9rVaB+7TMsQIgOtcjo9wY/h6VbA3V4AFRJgpKrbFNzH4RsfiPR5Q8Vg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2873445},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1072f868e2c5b087ce1871589c738f665b678008","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.1_1780158580384_0.7598775700204983","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"roavatar-renderer","version":"1.5.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"8cf9559eae66d3f5dcd17011b02a3bc7b7e24041","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.2.tgz","fileCount":6,"integrity":"sha512-bTmFlBW81DOxcnUDsCKKV7ggKc8NpOtd8FrKwZdRT5DfqYzBXvypafs50EliisHnrt5NiU7ttmiKrNpyCtXXdw==","signatures":[{"sig":"MEUCIBF8aVCDwWS5XUue0Dg9c+poqnU26MwrlhHnxP8TJQX4AiEAs4OTNy6U42Tcuy2Hv4A7rD7abFfez9stAvMRomxJYVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2878375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4006e053d17ca710bac8428b4be529c2a59c882a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.2_1780496690852_0.4492260136530475","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"roavatar-renderer","version":"1.5.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"ca636ebf10a52bdef908b74966ad254fcbd97344","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.3.tgz","fileCount":6,"integrity":"sha512-KHVHSBd97tPoBxJ+0G3NXhxXs9GN48m5ZNENtENkuXDQC0EI4hTY164RqYVtE2lVKqRFxq5Bpos3sEkZEGezmQ==","signatures":[{"sig":"MEUCIEyaOworoZQJ7L+CJJw9htEc6B8jDUKTNPLJljZLVSWJAiEAu/ksr3oStJuV5wXzSiloAYhuq8A8W3FvYz7XmC0mxRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2880760},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"d58905fb82e26ef64914fb545a2daddc644cd252","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.3_1780594075905_0.3664925246634887","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"roavatar-renderer","version":"1.5.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"99ecb58bf4dc47aef8a346a7fc32af49bc66c635","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.4.tgz","fileCount":6,"integrity":"sha512-cgVCWhNa/FE4ly43kF17jIXHmfEjhY6IBceUN+2/KbRlpTM9uX2C8abZw7Tj0wmg9tvFiQ+NUJFfxHM6gbAB4w==","signatures":[{"sig":"MEQCIHKXifkBSy1uR4hsspCG4DNbbxNhxpfX1nhfXNdTRMoXAiB3nnND+rNXMqr1tZsptPeGUYM+E4Y6wQj8Ot1133O5pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2881199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"e0c228564d4b0392fec3c271710c1f452a36489a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.4_1780596046043_0.6353073627247434","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"roavatar-renderer","version":"1.5.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"c9121f75d4e1d7ef07880514f143abba7b384aa3","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.5.tgz","fileCount":6,"integrity":"sha512-wOq/uH0jeiNIbJb3RQFtmm3hEQ6yQTY0/VshvMVfmiQ58a7Ayq1dmTlmYcblLC1pPZYn24BHNOvSkteTCsTEWQ==","signatures":[{"sig":"MEUCIQDFI0AdjmRwK+K3NiGW6x8HvqL+V3If3V+v/nSdXoDy2AIgCtE16T9q3N1+Gd/87IcnzioOQJM0NrqGSdWjuJClvJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2881458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"e3ae263a5af2a2f611de2cc3e9a21d03036e92d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.5_1780597177396_0.7912875450498615","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"roavatar-renderer","version":"1.5.6","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.6","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"16c070fb9bc129cef6754e8d0b119290c0d44642","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.6.tgz","fileCount":6,"integrity":"sha512-elVZ1W3KsZC6W0yeH9/CMxxH31XtbeNGAYMNgE+K2I95eoxBHSVQGRGQlj5Abvm1IOTr7SA6xeQRW9oDbB4LgA==","signatures":[{"sig":"MEUCIQC7OLF056zQYKy6GRGj9iHVIguWcKSRLrYFa/1JFmK8XQIgOfgaS4qOqylnI1fPN3ajk+RKb+OXBPaT5UKd2x6MGBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c20c12b11ba5d7bbbdc4bca4f5905167d7053163","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.6_1780763027917_0.8806902700322432","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"roavatar-renderer","version":"1.5.7","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.7","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"5e3bd28f0a602932777d3401db94b678920c4f31","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.7.tgz","fileCount":6,"integrity":"sha512-NUoNI/phLMbAxWaHLVSSrf7eyOOW4HtZCW/hKKQQPnnFDLL+tDeEdgWklrsJYagpeuYpHxnWBrb8jBQUPogRNw==","signatures":[{"sig":"MEQCIHym1lt03cSgej52ljqNrLqb8PzFJlgHv5+vEWQ6rxAoAiBz0q2s+/ewUdBy98HwIMzV9mH+ygvM3kH/iTmlf2sbDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"9fded43a2f2c889efe392eafa7a39acc1110dac0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.7_1780923564111_0.9960850264100203","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"roavatar-renderer","version":"1.5.8","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.8","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"e0df2a6cbb9bb4f5b6b93f529e312db175479324","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.8.tgz","fileCount":6,"integrity":"sha512-xroGy6xGkbBNcwMU+TpDqzoc78VRBOVUPuiXEOT0mM4EwJwStuNO126mRzYWA8LABq1Iu2GtyHIYqn0LN1sAuQ==","signatures":[{"sig":"MEYCIQDB4uvwR08qCvhn82tnTws7mm1wF+4ACs4FWqsq+zcahwIhAL74AZF1NJqbQzGcUDpnbo0Xkn6TBWPBVcuiUCrPGmZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2891278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"23a9cf359dd6ce6ee49f03e6ef0b07c1a3c3cc8f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.8_1781030575380_0.24366922827259807","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"roavatar-renderer","version":"1.5.9","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.9","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"f0ead4f7560b8b40568fac93784a7cc1a453652d","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.9.tgz","fileCount":6,"integrity":"sha512-wTtGltJP4OLzk+TuQEag8AOHeacs5Cvgz8PO2Q46OCcGmOHhsW6NG86OcyJrA/pYFMKgz7RqDXpTyY/dGJJONQ==","signatures":[{"sig":"MEUCIFWjE5Upe82Wx3m/AW8DqbX0HWvwYjaGijlsbR8hLdYkAiEAitv/yaqALtT18Ze3r8MopdAtVcUFv6364MgJCszPl6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"2645bbee3752cfbbfeb8a77527ed6160861f04a0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.9_1782479064193_0.15083247070583528","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"roavatar-renderer","version":"1.5.10","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.10","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"54dc96522076b0178a1e2d3efc57f8915e9c6ee2","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.10.tgz","fileCount":6,"integrity":"sha512-hoJPYh0V3ZD2bMfU8D8YoX0l78wHZrJiIvuEHxbPkLwyypA4/5kk0x5u4ZC7YB7pxu9UfCneZ3LuK+/0q1vSPw==","signatures":[{"sig":"MEQCIFq412T+2scshVDoySSZkaz5OBc6OhPQe6qzDX4ll76KAiBfCnTLh5HG4V19rrAyVutf9zXuCixbi9A7o0smuMLSCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2891284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"172be681283f0db2af20f625a26f139f9e4bce11","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.10_1782586178512_0.16555290341341822","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"roavatar-renderer","version":"1.5.11","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.11","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"192c8b79986e8385df263716d2d306ea54f025db","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.11.tgz","fileCount":6,"integrity":"sha512-ZjVujirKLKdDB1xUrfCWI2qGZMbeKBk/q5onFJG0E91YYtR2smKNqdltCO1O620+piFBn4cATzFAXEztfjddcQ==","signatures":[{"sig":"MEYCIQCs6yoWHgxIQZZdBr45sAV5yZSYuOYrHI6aLfePF6TT0AIhAIPpFQyfEXaNj0qivcZeAq2SVcKPaaga+9JiR6+zYl1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2891266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f104dd896677f4230daa4ae7fd8325687e6fce16","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.11_1782591315460_0.6460210442273862","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"roavatar-renderer","version":"1.5.12","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.12","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"e7e8c261cc2e7b2e21353fdd5d1e5ce15a0c3ac0","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.12.tgz","fileCount":6,"integrity":"sha512-sKdAFb8rD/srtlYagJsbPSHBETr2/5+Q4VtpjlF58aqGJyGkzX1E70X3xcjX+NFixneGYeiwt5kn6Flru7GtuA==","signatures":[{"sig":"MEUCIAjjqkRT/nQ/Rox3qZmTTiGlRsgi8ilDdg75C5JQWiS8AiEAo5AoPtf8sOn+GkgeTBaRQlblsiZ4Kpp3EvDMlbvg1Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2892299},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"8274274376408ca02745c2f7e02a68abeb76fd52","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.12_1782649792092_0.2682515648851085","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"roavatar-renderer","version":"1.5.13","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.13","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"1a74af70b8fc1078cb2ad1dedffc24844855f637","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.13.tgz","fileCount":6,"integrity":"sha512-saQClHmBkhtYBe5vKwPAIdbZCl9ftbQcVMkRI5hlBSRXVgwZsyDis9Qp54MJVDdOHgo9LO61ycoG9fbr1O7hQg==","signatures":[{"sig":"MEUCIQDfhKzsjDuFLdSMQD4vX7IKianWZJKKSZjy9QlPMQmXMwIgaZ0DpEfxw/kqzDp9XjKirSX4uRwgpwJjK/qdLdoWnBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2895010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"2eaf0f5983c251ae1f4f5788b0bf974be6d13940","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.13_1782667844266_0.3689619999938387","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"roavatar-renderer","version":"1.5.14","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.14","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"aa926fe8bf9d65f7cb168c5da1bfac4fa59718b6","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.14.tgz","fileCount":6,"integrity":"sha512-hBlZBYtsGe0KLrGzDGHeg9t54pBOc+QBVeHntAMXdGrfW556IfhSQ5hHJFJYY10Cuh5X8aotUTpYaHcuigkpMA==","signatures":[{"sig":"MEUCIBK5gb0bYKhDVV4s6TBGoCQqm8LBL+wVd+lfR2ydXRO5AiEA67xD+kt3X98IDj7k7XGpvRAVzFfp5tGgAHBKaFsPEHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2895012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"3816697c924a3736f57fd7c87f86cfb0045fd0b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.14_1782670544361_0.19106035334130023","host":"s3://npm-registry-packages-npm-production"}},"1.5.15":{"name":"roavatar-renderer","version":"1.5.15","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.15","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"44e13ad9d515ec4bb59631f691a34aeb349ab097","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.15.tgz","fileCount":6,"integrity":"sha512-RmdjEEJN1V9ZFLzt4FnuMxyQy78kLU+zWrzsg03dv3xs08ALZ+1absmHJ/bAKXNWAvUbqI8iP0ooohtMutNNiQ==","signatures":[{"sig":"MEUCIQCKzyX65Y5ijMwz32ra7Bjm4tPUbgFclqQAq5VkPlD7XwIgSz954/xA8m2ZWSzmrkRrTvr635P6qBy7NB/67GNWvls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2895059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"289a27123502a6cf7c9e9aa938e3e5d73736138f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.15_1782730523321_0.11325733321749243","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"roavatar-renderer","version":"1.5.16","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.16","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"11e8218c452f32e17147abfee563c5a6512c9806","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.16.tgz","fileCount":6,"integrity":"sha512-pu+uVTKEJctaO8anQaF/A0PavL3oGfJfjvGtgnIFM7bAwMJuSshf9OsvzVk/hji0HcnM4KmzvHyJoYxnXgl4Nw==","signatures":[{"sig":"MEUCIQCLpvqrBpyYfPmLzYphcE+BjJCK0pXrth2w/pVTZiXnwgIgMt5Z05BhkivVbjPEmwsW0oQob+SBtfFWU7SLxi7ilUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2941426},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"0b58d4e7683fe95cd0e2715d3c6a1597e356c956","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.16.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.16_1783879123070_0.8215917715398651","host":"s3://npm-registry-packages-npm-production"}},"1.5.17":{"name":"roavatar-renderer","version":"1.5.17","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.17","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"0d012dfd88ebbb76a24574365f1f626e5df4b796","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.17.tgz","fileCount":6,"integrity":"sha512-evH5U5gTAXdYyKA5awUHezTxENDlqob5H6jT4uC2jPuaCqOKztSWqVylsbwtNe+otUYq8wlDbTXGzRU43N9gWg==","signatures":[{"sig":"MEYCIQDzlfmA8wLOeT9ykhfHBQY5WJEyiLB7ZATGVDyL5RTtjwIhAOa9pofmbwZQvpUq/cy62njm/8R4AQYKxhavT/AhBtx2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2950125},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"eb6dc2e45ded27ee21cab5d816551d717dee114f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.16.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.17_1784500471627_0.5683805508328432","host":"s3://npm-registry-packages-npm-production"}},"1.5.18":{"name":"roavatar-renderer","version":"1.5.18","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.18","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"9fd34ee98358e8271abca9a6703194da742d71be","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.18.tgz","fileCount":6,"integrity":"sha512-gyJDMNtNE/wnpIJ1l18NwQi68tJ2D0nqole/A24G4ENzhkhvTG0sPm+fyhZUodz0roN/7z7v/xNbIthgSxd23Q==","signatures":[{"sig":"MEUCIEigiIX13jm0iiXUTG3yjoNtHUXHgNSu5aBqjNSGT9RsAiEAnTNGjSdUL/okLwse3TYNdo1x3mL6NaPAoWuABuBlS/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2965862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"34892473ee53148d8e29a92e90380e117eedc91a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.16.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.18_1784923815981_0.19787841631962122","host":"s3://npm-registry-packages-npm-production"}},"1.5.19":{"name":"roavatar-renderer","version":"1.5.19","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.5.19","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"d22e54c98a6458bdb57ae742929677b83434fe64","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.5.19.tgz","fileCount":6,"integrity":"sha512-+Uxnq2GqqCOtYzme4zXTbCwYtXIzkC4uFdGMm3HTJ1SQpiP6Hz/a0UDHR73tFbnUc5eIG/fqBx9A+Rzg/EXn+A==","signatures":[{"sig":"MEUCIC4VuNn3buqK19oF6Dht3LS/SvL0plyXpUOf75h8cf9FAiEApEouKS38hN+YHBQJp2WKTVQtURYoP2aR1XTdBsufg4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2977758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"237f7234555c1647fcc7a3ca680b17654fadb209","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.16.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.180.0","react-dom":"^19.1.1","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.180.0","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.5.19_1785781203853_0.6634977012510697","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"roavatar-renderer","version":"1.6.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"b103011e5c6ae99e1484fca7e7d4f4a992fec95d","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.0.tgz","fileCount":6,"integrity":"sha512-z+Vz3SNrWu4sU0Bd/AI4CINwAKLrhU4UTfveLnRezhi4jUUxJJbhiLfunANfAtXMRlrPx+/zw4wRs0gFMzPZlw==","signatures":[{"sig":"MEUCIQCHasxsNga9Hv1zT2S5q6DsgYY+dFZzUSEyjtHfr8FtJwIgPsXQ7Z9UvJaCHyOT1Uihqf3fG0Dsm4zfaV/RK5Kj0/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3156592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"e76002ea92d3b6a8919786d3b533f52a0a67b9a9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.16.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.0_1786620492902_0.7499662028807719","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"roavatar-renderer","version":"1.6.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"ab5b355bf9010ca916df51cc129fd3efc7f88854","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.1.tgz","fileCount":6,"integrity":"sha512-QXOXj7xHvkLQxOKYAI7tfNepYK7A9D6Ahg0X2M/Coc79GMu0sJq9izeE7zDuRQWI3tk9shExb5hXRXA6IDrxmQ==","signatures":[{"sig":"MEQCIGClOkyrkZRrIlBp0mJZa5w5Kj5zCazCjR9ZIXMcc41OAiAPvBbVUuXqVaCLYCNtPf8D9fwqk1qJjkdzxjxhRlS4bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3185175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"6e42ed5ed97e38aa047b929503be551216ef7f82","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.17.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.1_1787229318093_0.9264764554913181","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"roavatar-renderer","version":"1.6.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"a5c83b2accf358b5b759a755c184bd8b542b7eb7","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.2.tgz","fileCount":6,"integrity":"sha512-gT/cKxxXDZIjLxE5umtoXeOArcETvsUF0YzIy2LyQGxrn80OFboxTTl0Xv7pt0RnG7PD7DaJJyOccZhJmLIiVw==","signatures":[{"sig":"MEUCICXsGISfKmFyHBlLudP26dffg5gxNyj+HK8rfrVn8zlsAiEA2Htxe6rZD+ldUQA5VkOX05obHC9xRwfRXMTyr1DoaoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184669},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"b745f54023e0eb2dd72ea8d3a55be662c0c48dcc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.17.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.2_1787246198548_0.4451443531484425","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"roavatar-renderer","version":"1.6.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"fbd444226ed84d073d45575c5dfedd0827a39eba","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.3.tgz","fileCount":6,"integrity":"sha512-ESZ2CRlVVPQO7ej328a9ywWRgjkgC0L0edVS/4qZ982gpE+JYBbYv30WETsFVqOJcezowqDLASYd4kpjtRiX4A==","signatures":[{"sig":"MEUCIGAx+7CkcKWQy3rVtOYmlaXchi6Ja16/NrkLdkGF5BTlAiEAyh1lsrKTFSBuG3pqoJsOmCiEXRC3ltkBMm6AgIe7GNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3187601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"45ae26c076951b0e96b173d59633100ccec72c92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.17.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.3_1787425839712_0.996193679840776","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"roavatar-renderer","version":"1.6.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"3c1853006b8566f9165cc1d63ed6213d89b7e74c","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.4.tgz","fileCount":6,"integrity":"sha512-M2h8tTxNCldqY1uYMjHnEEj5i8dsl1ACNWTw3GBiCpbS5Iiz+o/L8eiRdU0LFIxWQPCOnH2S/3fHrG2Mqr3HZg==","signatures":[{"sig":"MEQCIGLD0JYcwmVu5p31AHPzPlM+jPe82qNC0IZkzl6Os2OfAiB37LNtMGD4OlbJHdosOY1DCN3jdmZy4mwTA/J/3NfWDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3192116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1ea01aab43fa9fa318a898be02c102be0e36d4b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.17.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.4_1788110990375_0.24236236658107946","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"roavatar-renderer","version":"1.6.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"1870f27ba0776984da03e4e7abdf8757b4951876","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.5.tgz","fileCount":6,"integrity":"sha512-iQ9/KrX8VwHHyG7Ewb2NshxN9csPspjfQ/IoiIWnmJTS0+I5/yMrwxm3jZ8D6ziyq9bM90OkngNu+ngWukNl2w==","signatures":[{"sig":"MEYCIQCnyHqGKH8/qX5nFPw2rtVOGDUjkwrwZOT2C36M9xYKVwIhAIX9jbaXef7dLR8N0mApilNmVsYLL0lWue9+BlQMEeC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3192650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"53ffbe540d3af91eee2e9315d142b6d5a5f20a3f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.17.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.5_1788284468840_0.06199571074702104","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"roavatar-renderer","version":"1.6.6","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.6","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"b093b1747f08858f7ce31c3d6b4928ca3da56d48","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.6.tgz","fileCount":6,"integrity":"sha512-7rfNi7OMvOuDYX2kMb0Mas/G598Rcop1GtQ6AWBUI07vQI3fglG8ke5SzwvveeocOYtPPPqCxyDkAug2trDUpQ==","signatures":[{"sig":"MEUCIQChklmedb0+bwmUki14ApKsUGXHLz/TX0ABMZITuHnrjQIgcGEXDDleysD8iWIEPOPvfOukhaOWtH4vTdW+EYEtJc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"06d6926689c9c7f1ac4f5b4d4c2ff7d11909f2de","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.6_1788785531548_0.12024029403413383","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"roavatar-renderer","version":"1.6.7","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.6.7","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"31f90e603ceeaebd08d3743e773638570622d264","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.6.7.tgz","fileCount":6,"integrity":"sha512-O4U7mtM842F9lGBn7c0P7xAt+n/9k52myZnGNe5TJLJmNe87A8Ud4esFEqBwyQkd2Sh12ElDhR/JE1+9IkDvjw==","signatures":[{"sig":"MEYCIQCto3yrzPwGdElTWkfLPWHs5fFVyL2ZHCdDHUiDNlbIswIhAIH5clebzlVZuMoPqs62y6dJXl8KvNbQoXeY3uvpYe+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3185474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"a32499b33fe50d8ff79a8d8e58743bbac35109b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.6.7_1788857737310_0.20918414231751292","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"roavatar-renderer","version":"1.7.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.7.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"ec335dadf5d86a715c907cabd3af93489dc813e8","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.7.0.tgz","fileCount":6,"integrity":"sha512-Rl7FiHq9qMMjM79UmaNl0ALVtPYub63UZKuRp0QkY6MPM0sZOD61UY2c98ZbS+ChMe/QrjRxRqri6hNe9L8nMQ==","signatures":[{"sig":"MEYCIQCqwHIUjByf6zokA6CUzukWPGZyOEbBw3hQXPC5wj4OywIhAN3HxquAF5Q1lMHzduUxFpDi2aYqi1htVQWmEsu+WgUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3481373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1b2ce5900a6144a0eef60b47b3a4932fb35e8c8c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.7.0_1788891389069_0.04486224078187351","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"roavatar-renderer","version":"1.7.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.7.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"72e37881f923e6ed3e65d6a734d00fae37438bcf","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.7.1.tgz","fileCount":6,"integrity":"sha512-8P5Az/jkbbTnwMNLqcMRiYjIGzZGCXgJvo+SB8JUVzu7/bK7VhZyV+QoBug/KojrR5LBFW1Twk7H1/e9rJZftQ==","signatures":[{"sig":"MEQCIEhpnaxKgg/3Ly0RNhU602canNB4wQm11ZiHwuvSXzFBAiASpy5RxgjiGooS/I4PYb+9cWBVtAa7UzGA6td6J/IOnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3481874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"cabffc69d0fd6a4098a7919c8046342efa3fb872","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.7.1_1788894441394_0.9943063704918915","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"roavatar-renderer","version":"1.7.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.7.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"235b8e579dc728bd027d2161728e157063d2f071","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.7.2.tgz","fileCount":6,"integrity":"sha512-09+KbijAYO0ERb6e6NT0r5Y2uAVgrgbJDkjOWiZe3zYARgbKKK/mn/ZvD0RPtLBqFopNBaKoUxyuxiN47wVm2g==","signatures":[{"sig":"MEUCIQCxvPIywA98Q6AsH/RTPeuN7mOqWn4oMAQgDDyRgw1A/gIgC2CIUfn5/6+GLqHlkNHi6XhXMcWbJI3yu2x8MXaHEx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3482269},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1c3a4d0a94e683e6e60455b80a92b2bd42ce24ba","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.7.2_1788901522130_0.7475624195950548","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"roavatar-renderer","version":"1.7.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.7.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"e4102fdf168c9738a651ae5cc7d516288527ac95","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.7.3.tgz","fileCount":6,"integrity":"sha512-Q/QX2xP9/lQUX09/igVv+z4SJb4ERaqy2/MC095f7JTxQ4aDedKbBGKzJTNLU+aQaHwb4U+J3+eOlu5GHJysLA==","signatures":[{"sig":"MEQCICCmSyEmZiQvxC+jM1JgNRJgZl5qoaxtc52RoPJE/Xt2AiAQmLNq74XvMIpvM1sa9iaKf7MT1AyObF3+WW0o84XjVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3482775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"32f998bb71d0e1f3dee5abb6a3b65d57b241e99b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.7.3_1788940122528_0.06396664418427078","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"roavatar-renderer","version":"1.7.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.7.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"6c613e3d992d840beb26bf3f4dbcdfd76dd6eb6d","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.7.4.tgz","fileCount":6,"integrity":"sha512-cUJ5Uo9ZqhlRFFfeL9UQXnH5fe8fQyvBe1aQpJk5IQa65sA5e92hcZAccraIgDWatsRo5dwuGyWoLJ54UP2AAw==","signatures":[{"sig":"MEYCIQCaK/sDjUdGMUbYJggH6fpn9Yh5R8Wc3Fq9mObYkoIDFwIhAOdJtwvSOfAMO0ERS9hXKc96a+mXzeXUtFWsDEfVoh9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3483178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"a3d57eb3b924c2760536bbcbc9479af9357495ba","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.7.4_1789037789952_0.6602004469728988","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"roavatar-renderer","version":"1.8.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.8.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"eca29aba87940e0b9e45bec484f6339332a7db47","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.8.0.tgz","fileCount":6,"integrity":"sha512-e6fY6MQn/5gmgqaDDEhsXyo3Xdzvlko8XOmOKIcpdIkmwZFt8xJdS+Lv3s4phyv8xtFXjV51TLNhNuXPMwnbzA==","signatures":[{"sig":"MEUCIBEQ/OEkdxlsNhks0KwEYD5tY/4+CxOjNYjx4lgCocFPAiEA76gHhV/9nrx3+Mn8zOY6HcXdgXSOGFhA9IBlcVc+qxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3509253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"93ff2ce13cda7e2c96141d993abae39fa75c32bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.8.0_1789309492133_0.9118940190914235","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"roavatar-renderer","version":"1.8.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.8.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"4d8b072d8f2902eae7ba26170264206227f3efaf","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.8.1.tgz","fileCount":6,"integrity":"sha512-IEDz93ew7385/d5T4rF8ipxaaf+BbjBR5ZQkWIfQ6WlYBu+zZ7IqN+M3ypSY5hFUWAM3EfyTHFapPeAZ6zkFzg==","signatures":[{"sig":"MEUCIQCw6XNGwCZoXCiq9FvkdEPi2dGlTHmZQDXR5eR2A2FwzwIgVK1GrcQk8A3k262qY7k820xrQbi8Q/ngkoE9wNMjAuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3512123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"3203529e2b8b73b482e5a8305be0b0557f189019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.8.1_1789326643187_0.4466096528132586","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"roavatar-renderer","version":"1.9.0","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.0","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"5462fecdc674c7df334b3af1ef6730ce1615d184","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.0.tgz","fileCount":6,"integrity":"sha512-Ia2GH4esFpJV+Tm9Mu17nhk2NzCCv7SXi4KP5PuUVUuubMNvfYT94sZjyEJKVuH71GsnJ/zwHyPFkQs7Pf44kg==","signatures":[{"sig":"MEUCIF/kr+UM0I/BFWwhR8QAlKOQ3P2pDvRjpL7N1CMYHmm7AiEA+kB4eiDYjEJ42V+Qt8ZBj7AJXH+vdlDM34/v5YOzRVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3528617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"6285ba1688409f0e47fc423fadad7d63d513f4a8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.0_1789414623958_0.08814491015314618","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"roavatar-renderer","version":"1.9.1","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.1","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"7f6f5faea6068aba604ec502612d8d5e1d5e89d9","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.1.tgz","fileCount":6,"integrity":"sha512-S8Bk4KsfKWWnKXcQ/hE3e/pYbd8BNht3EIG/H5ivIDhwSuzLGoYrobsMhbYnTiJMVUSUUCtJcq4ASkya5lJ1cg==","signatures":[{"sig":"MEYCIQDhHzHYbNVIhy5zEWzenayRYaKbXFkVwslWmtXnWbXR7QIhAKollBX3yY+Tay0Z/plsPd2bMdBNS8S+DAYq9lvuFchG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3529981},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1120008f37b4fa8f33b20804fcca5097203f3b9c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.1_1789581874198_0.8136589023151566","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"roavatar-renderer","version":"1.9.2","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.2","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"760bd387e3a5d7be2c59bb1650c182b7593316fb","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.2.tgz","fileCount":6,"integrity":"sha512-w7xJ4J2+Ca+sNcnh1BabHHOhwWiW7o7t3OAdUifDdYt25kwkt6yHeWNiBAhSnXjAdyClCa97oJQq6stHxpcxpg==","signatures":[{"sig":"MEYCIQCSqP15aQq0rOaQG+3jZ7pyp3UWigPtd5+g0l5tc+bxdwIhAMR/Hn6j/IhOHCxHLbZPauyWnB8U5GVmeddMmD3InZy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3530056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"46b5c53fc5e7a9236eeed593af3a6c5b8d3c4f77","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.2_1789585666887_0.9908080074293575","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"roavatar-renderer","version":"1.9.3","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.3","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"211e0c5006d4efc5624180f598b872cd2fe233aa","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.3.tgz","fileCount":6,"integrity":"sha512-nLn9B+7C0teSBQYmafWGAy/w29iaapX0o7ng+xekDLOyJ6KtcHhmhINHgwYTXbdVKe47V9HYndSgvvB8MXucWw==","signatures":[{"sig":"MEQCIDrExZWUu4Z0YOfVAcyCJqj2At31M4salsC4r45b3b17AiAp1gm4LGX7/xDtKqovQXd4s5X9euO3DuX0BOMA3PaR2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA9I0vvgU9+g8llCN5bCM1fUmhRunAOux454TZwz6vj5AiEAtvp/56SdeJytri1o/CKOlk1ODfnQoQipqcokq2HtutQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3535034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"8b160ee8ab134008e3ac8151b155c1af08afdd9b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.3_1789675383982_0.6877648623861714","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"roavatar-renderer","version":"1.9.4","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.4","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"98b156b5e7b48d66605bb1dabc58882f3ad50537","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.4.tgz","fileCount":6,"integrity":"sha512-Rx2VzvgGosa3/S+FmNxk1+Yn0/it5NyUwpt7XK6I98ZAOKMGMHbxjUVIPGE5XwubMJYn9u5GDVxAM+g1eoRj9g==","signatures":[{"sig":"MEUCIBZ/dFF3DkcbR4hvcsI2zJ3t/DloJTCVMXAN4T4QJ/ejAiEAqP0ztbztfsolIOPUFpm9ZmL6Ji84cvbg0EEAmvVnTqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFuV6imCDiUFoerZxobpyXKKyOGCdoUZ3ZqPAHGRH7AzAiBTo5Q6GwsfqMNzAzT5EJIGpngQX9KforFdrAb+2JTdHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3535911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"34a8cb10b549a636a20b541a39911138732d0a56","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.4_1790095193524_0.6414304616303141","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"roavatar-renderer","version":"1.9.5","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.5","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"5fdbdfda584abef2a251df4efe282091d9cad754","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.5.tgz","fileCount":6,"integrity":"sha512-WYTbIHymwZCDkiGXT1/obIINYKxhK3Zf5zvmW6BjFUkg3cz9y4aC+7SJ250/jKQl0ZxiE22GbJsT5ll27O/dbA==","signatures":[{"sig":"MEUCIQDaI6jNBOAicjOaZJeBd9+VLrhiXIylf7GO9+U+j8T/TwIgVEbLfemutYpc3z4llWndEHpnaTdsArHTlgIBoLn4Hsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHhtyZ18LInuJX/aHAYW8RKwulPYbrNXBRMVugallMbQIhAOLGCzkaBKqG1L9XXQQBVg/yN+HqZnbKreNGnWbQVEfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3535916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4ba95bb584a9e32fa8889f935bb19be40c9ffac4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.5_1790099267969_0.7564134847586081","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"roavatar-renderer","version":"1.9.6","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.6","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"57875df7a9477b6505488271c41a7b9780a84603","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.6.tgz","fileCount":6,"integrity":"sha512-np5nl9991ktRNZZ1Y+6laIh1nCGDC9mWuH3234a7kMTa0y4EnELw2M0w5Fvu1OOOYsmlOHgQ9XFczlyK+5U/zQ==","signatures":[{"sig":"MEYCIQDMLiX4RyRxSqpWmzIGSymVcfiinXbPrm6cU/7GoGpguwIhAJOYBs7imZz+aWgOHrLcOqmX0ZmI6c4DlFcpyByE9F3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDV6gSA2gri2J/r6b1LD8j9C2fzWBPKoQqMPmSHuqe4VgIhAPRw0ysFluQnKrsxuWQmedFhJ7Fd/qpMRUVXRE/AwRGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3561876},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"02e535a3bfdce891302fc0857868ca435cf47101","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.6_1790527658615_0.198287488398031","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"roavatar-renderer","version":"1.9.7","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.7","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"2e0e0c48ff14afca6512eb1fbc6dd0e98d17b6e1","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.7.tgz","fileCount":6,"integrity":"sha512-wkcC9Edv6qdtaI9dyDv7mweErOJTVIBUsQDmoHzOQI/Rul2vhdjMO2H5CqrOufk5b8gRVFgZwFjZDxpIjC3NaQ==","signatures":[{"sig":"MEQCIFCqBgl4iw/vrKcABbNmKDQvJKlIO4gc0ZejiJ7amvtvAiBUDL+STWq8nT0GVCG4WET4uhpizkiBU7S7OhUCb54I4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZsOR7LXndAOG0DkDN6k+ZZdWBkZCF2+xCi0D8Ry6gGwIhAO4+H2qgTpWVOtG/cY69+WrekMWf/0L5C3wgVLzMpcj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3562383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"63d2ce2b0771e9bb3e37ba481804777d04c41035","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.7_1790531467137_0.10525919207231582","host":"s3://npm-registry-packages-npm-production"}},"1.9.8":{"name":"roavatar-renderer","version":"1.9.8","author":{"name":"steinan"},"license":"GPL-3.0-only","_id":"roavatar-renderer@1.9.8","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"5fde1ee46fa1c1dda15ae87f8d62fb7641e29e3b","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.8.tgz","fileCount":6,"integrity":"sha512-ywI1NCMBenstTzcWdFmdigLxaF1QgJ7NM/w+C/yRTWq7mqkVUhwm8NVYWQ9dtyMjtmoVGQPvRjacpZU4HlqbAg==","signatures":[{"sig":"MEUCIQC0n0B4GQqK3URn0xz1a9JROjK9T/WoaBL+WfeCrVs0ywIgaJ83Q1wv59c9zYSytL0DbcXgPjwwck4Iy2HA+bBENTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4+ANpAF7VmpH/pi+kRv4SON03OcLyblmiDzQoXWd9BAiEAw3aylbaJn8N008Bf4VJoKy4ACZRvbDfoF/5igUMV3qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3562355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"8bdb83f772e0f63eb652fec36f356e56feb734cb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/roavatar-renderer_1.9.8_1790546039701_0.5884418097534236","host":"s3://npm-registry-packages-npm-production"}},"1.9.9":{"_id":"roavatar-renderer@1.9.9","bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"dist":{"shasum":"207f4f2ebfd0e55ddd03bee843f4a9cfc3e435d5","tarball":"https://registry.npmjs.org/roavatar-renderer/-/roavatar-renderer-1.9.9.tgz","fileCount":6,"integrity":"sha512-01YNDEyAuAma/n1Do7YvChl9eRQG4xurrlVjZW09MX0Psr7HK5IIBCH+y8pEfHccvzyqw3jmOlYaQSg0SdXSbA==","signatures":[{"sig":"MEUCIQCm8Cpj025shKqxIcLQLEe3gOXJU0z/gI7pLpd/3XKCvgIgHDjehoKQYk2l0ieNek9uDUQNbfx92xd5LGVW/Aik/Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHH5HHuxXcE7tQUiQKBmt7VhpWXhtE2XSD2mTzYEsuSWAiA9FOO18ArIN72zhgdrkHKqHpDRv1v0GPAgkoR6aRS+8A=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/roavatar-renderer@1.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3562457},"main":"./dist/index.js","name":"roavatar-renderer","type":"module","types":"./dist/index.d.ts","author":{"name":"steinan"},"exports":{".":"./dist/index.js"},"gitHead":"b17d7d25aa3d22a737cc07ed66d4d5b3455519e2","license":"GPL-3.0-only","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -b && vite build"},"version":"1.9.9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7df128e-8a0a-40f3-b13a-db0dd195fb86"}},"homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"_npmVersion":"11.19.0","description":"A renderer for Roblox avatars, used by the RoAvatar extension.","directories":{},"maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"n8ao":"^2.0.1","fzstd":"^0.1.1","react":"^19.1.1","three":"^0.185.1","react-dom":"^19.1.1","postprocessing":"^6.39.4","vite-tsconfig-paths":"^5.1.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","globals":"^16.4.0","typedoc":"^0.28.19","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.1.16","@types/three":"^0.185.3","@types/chrome":"^0.1.24","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@vitejs/plugin-react":"^5.0.4","@rollup/plugin-commonjs":"^28.0.9","vite-plugin-static-copy":"^3.2.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.22"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roavatar-renderer_1.9.9_1790625283425_0.543356034717013"}}},"time":{"created":"2026-03-08T18:03:03.901Z","modified":"2026-09-28T19:54:43.853Z","1.0.0":"2026-03-08T18:03:04.121Z","1.0.1":"2026-03-08T18:24:05.218Z","1.0.2":"2026-03-08T18:30:44.973Z","1.0.3":"2026-03-08T19:52:55.758Z","1.0.4":"2026-03-09T00:01:37.155Z","1.0.5":"2026-03-09T13:34:08.381Z","1.1.0":"2026-03-09T16:27:40.332Z","1.1.1":"2026-03-09T16:37:44.482Z","1.1.2":"2026-03-09T16:42:16.771Z","1.1.3":"2026-03-09T17:24:58.974Z","1.2.0":"2026-03-10T18:15:13.699Z","1.2.1":"2026-03-11T14:40:27.212Z","1.2.2":"2026-03-11T15:09:07.230Z","1.2.3":"2026-03-19T15:50:30.398Z","1.2.4":"2026-03-22T23:40:00.181Z","1.2.5":"2026-03-23T18:34:45.219Z","1.2.6":"2026-03-25T09:31:58.090Z","1.2.7":"2026-03-25T15:08:01.270Z","1.2.8":"2026-03-25T17:44:56.980Z","1.2.9":"2026-03-26T16:40:56.501Z","1.2.10":"2026-03-30T17:54:50.997Z","1.2.11":"2026-04-01T11:05:26.215Z","1.2.12":"2026-04-01T15:20:04.682Z","1.2.13":"2026-04-18T20:22:51.100Z","1.2.14":"2026-04-19T10:36:02.376Z","1.2.15":"2026-05-05T17:22:03.157Z","1.2.16":"2026-05-10T10:39:38.810Z","1.3.0":"2026-05-14T15:58:11.335Z","1.3.1":"2026-05-14T16:41:10.686Z","1.3.2":"2026-05-14T17:43:07.638Z","1.3.3":"2026-05-15T09:24:58.145Z","1.3.4":"2026-05-15T10:32:36.704Z","1.3.5":"2026-05-16T11:05:52.999Z","1.3.6":"2026-05-16T17:53:58.124Z","1.4.0":"2026-05-23T19:27:46.497Z","1.4.1":"2026-05-24T13:34:14.714Z","1.4.2":"2026-05-24T16:26:50.139Z","1.4.3":"2026-05-24T16:48:11.073Z","1.4.4":"2026-05-24T17:09:49.559Z","1.4.5":"2026-05-27T08:07:12.696Z","1.5.0":"2026-05-28T18:27:22.299Z","1.5.1":"2026-05-30T16:29:40.568Z","1.5.2":"2026-06-03T14:24:51.089Z","1.5.3":"2026-06-04T17:27:56.100Z","1.5.4":"2026-06-04T18:00:46.295Z","1.5.5":"2026-06-04T18:19:37.598Z","1.5.6":"2026-06-06T16:23:48.079Z","1.5.7":"2026-06-08T12:59:24.255Z","1.5.8":"2026-06-09T18:42:55.595Z","1.5.9":"2026-06-26T13:04:24.336Z","1.5.10":"2026-06-27T18:49:38.726Z","1.5.11":"2026-06-27T20:15:15.642Z","1.5.12":"2026-06-28T12:29:52.253Z","1.5.13":"2026-06-28T17:30:44.449Z","1.5.14":"2026-06-28T18:15:44.547Z","1.5.15":"2026-06-29T10:55:23.513Z","1.5.16":"2026-07-12T17:58:43.260Z","1.5.17":"2026-07-19T22:34:31.795Z","1.5.18":"2026-07-24T20:10:16.198Z","1.5.19":"2026-08-03T18:20:04.058Z","1.6.0":"2026-08-13T11:28:13.114Z","1.6.1":"2026-08-20T12:35:18.285Z","1.6.2":"2026-08-20T17:16:38.768Z","1.6.3":"2026-08-22T19:10:39.931Z","1.6.4":"2026-08-30T17:29:50.561Z","1.6.5":"2026-09-01T17:41:08.993Z","1.6.6":"2026-09-07T12:52:11.716Z","1.6.7":"2026-09-08T08:55:37.532Z","1.7.0":"2026-09-08T18:16:29.294Z","1.7.1":"2026-09-08T19:07:21.628Z","1.7.2":"2026-09-08T21:05:22.310Z","1.7.3":"2026-09-09T07:48:42.718Z","1.7.4":"2026-09-10T10:56:30.161Z","1.8.0":"2026-09-13T14:24:52.297Z","1.8.1":"2026-09-13T19:10:43.384Z","1.9.0":"2026-09-14T19:37:04.117Z","1.9.1":"2026-09-16T18:04:34.497Z","1.9.2":"2026-09-16T19:07:47.022Z","1.9.3":"2026-09-17T20:03:04.087Z","1.9.4":"2026-09-22T16:39:53.629Z","1.9.5":"2026-09-22T17:47:48.109Z","1.9.6":"2026-09-27T16:47:38.715Z","1.9.7":"2026-09-27T17:51:07.251Z","1.9.8":"2026-09-27T21:53:59.790Z","1.9.9":"2026-09-28T19:54:43.540Z"},"bugs":{"url":"https://github.com/steinann/RoAvatar-Renderer/issues"},"author":{"name":"steinan"},"license":"GPL-3.0-only","homepage":"https://github.com/steinann/RoAvatar-Renderer#readme","repository":{"url":"git+https://github.com/steinann/RoAvatar-Renderer.git","type":"git"},"description":"A renderer for Roblox avatars, used by the RoAvatar extension.","maintainers":[{"name":"steinan","email":"steinanmail@gmail.com"}],"readme":"# Renderer for RoAvatar\nThe Roblox Avatar renderer used by https://github.com/steinann/RoAvatar\n\nLinks: [npm](https://www.npmjs.com/package/roavatar-renderer) | [GitHub](https://github.com/steinann/RoAvatar-Renderer) | [docs](https://steinann.github.io/RoAvatar-Renderer/)\n\n> **IMPORTANT** <br>\n> Assets are *NOT* included in the npm module or this repository, you have to get them from the main RoAvatar repository OR set\n> ```FLAGS.ONLINE_ASSETS = true```\n\nBasic example on how to load an avatar using OutfitRenderer (to make it simpler):\n\n**HTML:**\n```html\n<!--This script has to be loaded in before loading any meshes-->\n<script src=\"/draco_decoder.js\"></script>\n```\n**TYPESCRIPT:**\n```ts\n//setup flags that are compatible with you environment\n    FLAGS.FETCH_FUNC = undefined //undefined is the default fetch() function, this flag can be used to intercept requests (though make sure to keep request headers)\n    FLAGS.ONLINE_ASSETS = true //set true to false if you want assets to be loaded locally\n\n    //if we arent using online assets we have to provide the renderer with the paths\n    if (!FLAGS.ONLINE_ASSETS) {\n        //path to asset files from RoAvatar\n        FLAGS.ASSETS_PATH = chrome.runtime.getURL(\"assets/rbxasset/\")\n        FLAGS.RIG_PATH = chrome.runtime.getURL(\"assets/\")\n    }\n    //if layered assets dont work set this to false (workers improve performance)\n    //or set FLAGS.GET_WORKER_FUNC to a working function, check source for example\n    FLAGS.USE_WORKERS = true\n\n//setup RBXRenderer\n    //actually creating renderer\n    const includeScene = true\n    const includeControls = true\n    const success = await RBXRenderer.fullSetup(includeScene, includeControls)\n    if (!success) {\n        //roavatar-renderer automatically displays an error, but your own behavior can be included here (like a fallback)\n    }\n    //renderer customization\n    RBXRenderer.setBackgroundColor( 0xbbbbbb )\n    RBXRenderer.setRendererSize(1000,500)\n    RBXRenderer.setBackgroundTransparent(false)\n    //scene customization\n    RBXRenderer.firstScene.wellLitDirectionalLightIntensity *= 2.5 //recommended\n    //add renderer to document\n    document.body.appendChild(RBXRenderer.getRendererElement())\n\n//get the OutfitModel for the user with id 1\nconst outfitModel = await API.Avatar.GetUserAvatarModel(1)\nif (!(outfitModel instanceof OutfitModel)) throw new Error(\"Failed to get outfitModel\")\n\n//create renderer for outfit\n    //used by api\n    const auth = new Authentication()\n    //manages outfit rendering for you\n    const outfitRenderer = new OutfitRenderer(auth, outfitModel)\n    outfitRenderer.startAnimating()\n    outfitRenderer.setMainAnimation(\"idle\")\n```\n**RESULT:**\n<img src=\"https://devforum-uploads.s3.dualstack.us-east-2.amazonaws.com/uploads/original/5X/9/f/a/d/9fadf25d9770b63e8a2e480369930cad94ad04aa.png\">\n\nFor more code examples check out the OutfitRenderer, BackgroundRenderer, RoAvatar (avatarPreview.tsx) or RoValra (ItemRender.ts) source code\n\nFor a live renderer example on a website check out https://roavatar.net\n\nThere is also a discord server you can ask for help in: https://discord.gg/PHa5Vgtbva\n","readmeFilename":"README.md"}