{"_id":"@anima-virtuality/onlybots-three","_rev":"3-2bce4323e3792b4e5af5a61109f0851a","name":"@anima-virtuality/onlybots-three","dist-tags":{"latest":"3.4.0"},"versions":{"3.3.0":{"name":"@anima-virtuality/onlybots-three","version":"3.3.0","author":{"name":"Anima Virtuality, Inc."},"license":"MIT","description":"THREE.js helpers for OnlyBots","repository":{"type":"git","url":"git+https://github.com/animavirtuality/onlybots-three.git"},"type":"module","engines":{"node":">=14"},"types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"publishConfig":{"registry":"https://registry.npmjs.org"},"dependencies":{"@animavirtuality/onlybots-core":"^4.0.0","three":"0.146.0"},"devDependencies":{"@animavirtuality/config":"2.5.0","@jest/globals":"^29.1.2","@types/node":"^18.0.6","@types/three":"^0.144.0","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","@typescript/lib-dom":"npm:@types/web@^0.0.80","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","eslint-import-resolver-typescript":"^3.5.1","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.1","eslint-plugin-unused-imports":"^2.0.0","husky":"^8.0.1","jest":"^29.1.2","lint-staged":"~13.0.3","prettier":"^2.7.1","prettier-plugin-solidity":"1.0.0-dev.23","solhint":"^3.3.7","solhint-plugin-prettier":"^0.0.5","ts-jest":"^29.0.3","ts-node":"^10.9.1","tsc-alias":"^1.7.0","tsc-watch":"^5.0.3","tsconfig-paths":"^4.0.0","tslib":"^2.4.0","typescript":"^4.7.4"},"scripts":{"lint":"eslint src","test":"npx jest","build":"rm -rf ./build/tsc ./dist && tsc -p ./tsconfig.dist.json --outDir ./build/tsc/esm --declaration --declarationDir ./build/tsc/types && tsc -p ./tsconfig.dist.json --module commonjs --outDir ./build/tsc/cjs && tsc-alias --dir ./build/tsc/types && tsc-alias --resolve-full-paths --dir ./build/tsc/esm && tsc-alias --resolve-full-paths --dir ./build/tsc/cjs"},"gitHead":"81e2f8835c380668ea9ab510053d87062653412a","bugs":{"url":"https://github.com/animavirtuality/onlybots-three/issues"},"homepage":"https://github.com/animavirtuality/onlybots-three#readme","_id":"@anima-virtuality/onlybots-three@3.3.0","_integrity":"sha512-rY5M6/0Z/XoxI0h3m2o5d2Gm+4zoi1SfE476GvHqOam3KmXv0H0Xw78U8ZkiINE6BR3fLQiXk/ZIj1zllrpGcA==","_resolved":"/private/var/folders/hq/5d31x0_s3qv3br7q16xmnwh40000gn/T/7c4acc4c92871a345aef4264171685bf/anima-virtuality-onlybots-three-3.3.0.tgz","_from":"file:anima-virtuality-onlybots-three-3.3.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-rY5M6/0Z/XoxI0h3m2o5d2Gm+4zoi1SfE476GvHqOam3KmXv0H0Xw78U8ZkiINE6BR3fLQiXk/ZIj1zllrpGcA==","shasum":"eb696816e461422120eeb32cc4650c921ad8439d","tarball":"https://registry.npmjs.org/@anima-virtuality/onlybots-three/-/onlybots-three-3.3.0.tgz","fileCount":17,"unpackedSize":36821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkti3iJVgTmNHulpCF/+m83Mqtp3jqpSj9hR7HCSmcEQIhAOQk8dTq8rEdmplhSqjwbiv7VKyv8R6lcXP1bp6rDBM0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkjNKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZwhAAlW8hG6mIVlWF5ZlGyQU3MqQaOHJ355TPFmFjrz96IAKtpLrT\r\nFMbh+8OXsHcg3v+WNt85iqHdG7inoGec4pFXYPH+btr8oilHbrDBIm4j27Ir\r\nz+I68WSzzPurnIbIqXvcF3STYHLTMAd+3gWM84Vc61i7/ixIz1gCkdpU21kO\r\nJpyGeQ+joZuvExxPzYlyXWAs9EMTCFaBkyu50fezs92yaXJpJJOb6TBz/lWd\r\npEhbrBN/xNdAIJi63wCxc0OvOEiGsFDV4pjM1z6Jbd74CkwO8LYXEd/aDNQF\r\n2a7/sFkhRwr5ZjUIVp/EImz4dAgs77ObVDKSLm7x7MmqYzGgK6Nnc1gfnCHZ\r\nAcu4xyJ92wBQToKbA0Z+UzVCV11VG/LzVfRKrt+yoJgKKR6fij5JcuNweAa3\r\n6uKyccEaLnWkKQCGyycqUaSxuWQ3x2h1E0x/Czi2pXrB9YdZU+WuVv+Il0BA\r\nzGrb5NydxqDFQQwEWwos/dDEBuM5KpRtuokSEPyczCjhWxu7NfjdrGX8RHCI\r\ntlO8uOc40vITGsVdDNQCu/WIb/trYQiOC9c2fU3W7f0Z8QAzPlJ/yHw+9LXT\r\nDom3MQFX6JYjm57SreYRq7CWtzzJ5Sz0xPLBZZQr86l5C4W2e1eyDUE0fEsk\r\n+hUFYvBOLbRUTXl7bSTnn917+jjeE3pfWzM=\r\n=trSo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"apottere","email":"apottere@gmail.com"},"directories":{},"maintainers":[{"name":"mattparrilla","email":"matthew.parrilla@gmail.com"},{"name":"apottere","email":"apottere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onlybots-three_3.3.0_1670525769960_0.5628872838124177"},"_hasShrinkwrap":false},"3.3.1":{"name":"@anima-virtuality/onlybots-three","version":"3.3.1","author":{"name":"Anima Virtuality, Inc."},"license":"MIT","description":"THREE.js helpers for OnlyBots","repository":{"type":"git","url":"git+https://github.com/animavirtuality/onlybots-three.git"},"type":"module","engines":{"node":">=14"},"types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"publishConfig":{"registry":"https://registry.npmjs.org"},"dependencies":{"@anima-virtuality/onlybots-core":"^4.1.0","three":"0.146.0"},"devDependencies":{"@animavirtuality/config":"2.5.0","@jest/globals":"^29.1.2","@types/node":"^18.0.6","@types/three":"^0.144.0","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","@typescript/lib-dom":"npm:@types/web@^0.0.80","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","eslint-import-resolver-typescript":"^3.5.1","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.1","eslint-plugin-unused-imports":"^2.0.0","husky":"^8.0.1","jest":"^29.1.2","lint-staged":"~13.0.3","prettier":"^2.7.1","prettier-plugin-solidity":"1.0.0-dev.23","solhint":"^3.3.7","solhint-plugin-prettier":"^0.0.5","ts-jest":"^29.0.3","ts-node":"^10.9.1","tsc-alias":"^1.7.0","tsc-watch":"^5.0.3","tsconfig-paths":"^4.0.0","tslib":"^2.4.0","typescript":"^4.7.4"},"scripts":{"lint":"eslint src","test":"npx jest","build":"rm -rf ./build/tsc ./dist && tsc -p ./tsconfig.dist.json --outDir ./build/tsc/esm --declaration --declarationDir ./build/tsc/types && tsc -p ./tsconfig.dist.json --module commonjs --outDir ./build/tsc/cjs && tsc-alias --dir ./build/tsc/types && tsc-alias --resolve-full-paths --dir ./build/tsc/esm && tsc-alias --resolve-full-paths --dir ./build/tsc/cjs"},"gitHead":"81e2f8835c380668ea9ab510053d87062653412a","bugs":{"url":"https://github.com/animavirtuality/onlybots-three/issues"},"homepage":"https://github.com/animavirtuality/onlybots-three#readme","_id":"@anima-virtuality/onlybots-three@3.3.1","_integrity":"sha512-a0YsKyp6IUCcsoyczXCsgXU5r76juW8T8QeN/5XEdRuaJRjAoZ3Pvfc9c/x/Ya4D8L6nr5+DuiaZD5szhBTrnA==","_resolved":"/private/var/folders/hq/5d31x0_s3qv3br7q16xmnwh40000gn/T/4923df2a4ce0ef2465077bd8871d7019/anima-virtuality-onlybots-three-3.3.1.tgz","_from":"file:anima-virtuality-onlybots-three-3.3.1.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-a0YsKyp6IUCcsoyczXCsgXU5r76juW8T8QeN/5XEdRuaJRjAoZ3Pvfc9c/x/Ya4D8L6nr5+DuiaZD5szhBTrnA==","shasum":"e02bab8ad5526582f5394fbcf4fedc2b81291b7d","tarball":"https://registry.npmjs.org/@anima-virtuality/onlybots-three/-/onlybots-three-3.3.1.tgz","fileCount":17,"unpackedSize":36826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbD+4PzfY7siLI06B1jl/YDKcZ59h9l/nZQERGVhdQTAIgM6xWZvw6Z6yuG5ArIZUXYLNJKxZtovBqf3twWDIh2mk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkjVdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxng/+OszNptjnCZmT7eukOaqhRgYpeCyLLyGu0IVmgI87M784Xvml\r\niHz4xyt4sUaVCLj3+gdPF4cCjz8RIKcZdybL+41XEraw94W0su/dcXwI80Ke\r\nWyxLqcETV5Sm7vAG4iKBD0uQnQ27/VeZ0pq0pBQPD4hwrXK1k6lQ2N7Ou4NL\r\nPWFLCVveCeWre3S8iszGwCt25rPzdzJPReOP7jvQsTf1bE3I6NJDblWaIkg4\r\nyQvyMnC3b8v1vTT0yGXah+9zVa69gswmIfUFvF0Qy4RKXBi0HfYSASpTHMXb\r\nbCC4qQIErdWVaGR5412QVYSfKDtiltApnV+uvxgSrD65z+1cK4aP+dBxzLQg\r\n4+jRPBc3JGD/0O1+oj7FdYpiAC7IVCY2ixc99KgZfHUDcVxkwINLTOyAPdxF\r\n2OLr6OiGhaO8iRVYpN9JjCFMilHDZy4+2l0YOk2AWikLYsLjzUgFdg8hAodv\r\nWM57dbnvM1wynhuJbWUYIQtZAxkv7nlz5sVPw3kavgEtr4eUXU6zeV5vV2Cz\r\nyjjssSQfuPqwclAosQX8zUCm7n3fMJ7bYahRuykPZCRcmLSiUZFQuu2v2DXn\r\nqTpJdp5TotiwAGSnNuV/6IYH2V3clX6TCPB8Tb84sO6MJiAShzt7OGHmt05t\r\npk6TWRSAl5NXsmeR/MQJOjxD5m014qveDss=\r\n=63fE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"apottere","email":"apottere@gmail.com"},"directories":{},"maintainers":[{"name":"mattparrilla","email":"matthew.parrilla@gmail.com"},{"name":"apottere","email":"apottere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onlybots-three_3.3.1_1670526301590_0.0668176025335292"},"_hasShrinkwrap":false},"3.3.2":{"name":"@anima-virtuality/onlybots-three","version":"3.3.2","author":{"name":"Anima Virtuality, Inc."},"license":"MIT","description":"THREE.js helpers for OnlyBots","repository":{"type":"git","url":"git+https://github.com/animavirtuality/onlybots-three.git"},"type":"module","engines":{"node":">=14"},"types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"publishConfig":{"registry":"https://registry.npmjs.org"},"dependencies":{"@anima-virtuality/onlybots-core":"^4.1.0","three":"0.146.0"},"devDependencies":{"@jest/globals":"^29.3.1","@types/node":"^18.11.11","@types/three":"^0.144.0","@typescript-eslint/eslint-plugin":"^5.46.0","@typescript-eslint/parser":"^5.46.0","@typescript/lib-dom":"npm:@types/web@^0.0.80","eslint":"^8.29.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.1","eslint-plugin-unused-imports":"^2.0.0","husky":"^8.0.2","jest":"^29.3.1","lint-staged":"~13.1.0","prettier":"^2.8.1","prettier-plugin-solidity":"1.0.0-dev.23","solhint":"^3.3.7","solhint-plugin-prettier":"^0.0.5","ts-jest":"^29.0.3","ts-node":"^10.9.1","tsc-alias":"^1.8.2","tsc-watch":"^5.0.3","tsconfig-paths":"^4.0.0","tslib":"^2.4.1","typescript":"^4.9.4"},"scripts":{"lint":"eslint src","test":"npx jest","build":"rm -rf ./build/tsc ./dist && tsc -p ./tsconfig.dist.json --outDir ./build/tsc/esm --declaration --declarationDir ./build/tsc/types && tsc -p ./tsconfig.dist.json --module commonjs --outDir ./build/tsc/cjs && tsc-alias --dir ./build/tsc/types && tsc-alias --resolve-full-paths --dir ./build/tsc/esm && tsc-alias --resolve-full-paths --dir ./build/tsc/cjs"},"gitHead":"81e2f8835c380668ea9ab510053d87062653412a","bugs":{"url":"https://github.com/animavirtuality/onlybots-three/issues"},"homepage":"https://github.com/animavirtuality/onlybots-three#readme","_id":"@anima-virtuality/onlybots-three@3.3.2","_integrity":"sha512-ZOGV0d7zriTw1XKzPntQcP7E6b4TOCKPHDzWul+ADCP8tZAE8oLYc1CpBiSV+gi4q7SkO8X0YM9xkLzZEec3CA==","_resolved":"/private/var/folders/hq/5d31x0_s3qv3br7q16xmnwh40000gn/T/a00554cd55fdad1ced61ad0c0510bfcb/anima-virtuality-onlybots-three-3.3.2.tgz","_from":"file:anima-virtuality-onlybots-three-3.3.2.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-ZOGV0d7zriTw1XKzPntQcP7E6b4TOCKPHDzWul+ADCP8tZAE8oLYc1CpBiSV+gi4q7SkO8X0YM9xkLzZEec3CA==","shasum":"4ecfdc48ba26807ad257dcd965425ab299c02db7","tarball":"https://registry.npmjs.org/@anima-virtuality/onlybots-three/-/onlybots-three-3.3.2.tgz","fileCount":17,"unpackedSize":36748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASOCi45yCus7CYGnpIwqP5n0dvHQ+TNANFlYChi3FqCAiEAou8OlRza94Tgo/OeJW45J4eLM5jHJ0r+930GIgMVebc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkjYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo44g//ejmlTKL00E7SkKEP+mytIn+PKNcfMV/iLkGAFAXfzgSE/TYU\r\ntaznZbelVMsYkJ5Uw936O+yLcWs0mN5Gq9ISYUsnb1NY8rWJMDKHAV3QPP3x\r\n8bQv8QPjqv/vuMC2BzFgIhKoHNAvAfvO23zSES7GXEAXpoFzpAZUVlzo5603\r\nIjVbGBLxs5c28QGCFi7DFrKGLA9qL2z8ZhAaKrACjDzHR6to/87GF1njGWKj\r\nOHnu5KJnxrOh4zvt7wgpn3kMHWsjxE17rXx0hs9vBi1WoUhSnVsDtFxlENKk\r\nOpfvWCaxiZ+7mzA/6hx6OKHGmUsb8SpmVYA8ejNJTxjWT+btFimuy/kUHkYZ\r\n5pmkt9K5BVlB3uWBaGBtiEwJyC+Ief+p71JtHywGKpFYp4pjjCWb5HNgMvfm\r\n7LY3JrBeMsh/cJjmYDKMmUGHQwxacIBHVRUmNeH3SNGsGWyU2Kb8vSf62X9/\r\n3p7KtRl8lMv+UUUcvKlk51qGLjMmNNFGJTqM9VIVaNTLuIcaUjZNlcyVfJZD\r\nGg/wk1Xk1vQs43oVEak2kXN7F5xerFheOAQKKBNtIb/K+Hyc+owiZGBWxQ3m\r\nMCuw37qLsecpONQGT9gTc4CzY0mAwo5DUN6oM9OpMsYXtP6MpsWpv9Mg1j5f\r\nnrJ2sQmbO70uzZSbOTzBjp/9L973fojqOUM=\r\n=t+hW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"apottere","email":"apottere@gmail.com"},"directories":{},"maintainers":[{"name":"mattparrilla","email":"matthew.parrilla@gmail.com"},{"name":"apottere","email":"apottere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onlybots-three_3.3.2_1670526504238_0.07579055322692896"},"_hasShrinkwrap":false},"3.4.0":{"name":"@anima-virtuality/onlybots-three","version":"3.4.0","author":{"name":"Anima Virtuality, Inc."},"license":"MIT","description":"THREE.js helpers for OnlyBots","repository":{"type":"git","url":"git+https://github.com/animavirtuality/onlybots-three.git"},"type":"module","engines":{"node":">=14"},"types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"publishConfig":{"registry":"https://registry.npmjs.org"},"dependencies":{"@anima-virtuality/onlybots-core":"^4.3.0","three":"0.146.0"},"devDependencies":{"@jest/globals":"^29.3.1","@types/node":"^18.11.11","@types/three":"^0.144.0","@typescript-eslint/eslint-plugin":"^5.46.0","@typescript-eslint/parser":"^5.46.0","@typescript/lib-dom":"npm:@types/web@^0.0.80","eslint":"^8.29.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.1","eslint-plugin-unused-imports":"^2.0.0","husky":"^8.0.2","jest":"^29.3.1","lint-staged":"~13.1.0","markdown-toc":"^1.2.0","prettier":"^2.8.1","prettier-plugin-solidity":"1.0.0-dev.23","solhint":"^3.3.7","solhint-plugin-prettier":"^0.0.5","ts-jest":"^29.0.3","ts-node":"^10.9.1","tsc-alias":"^1.8.2","tsc-watch":"^5.0.3","tsconfig-paths":"^4.0.0","tslib":"^2.4.1","typescript":"^4.9.4"},"scripts":{"lint":"eslint src","test":"npx jest","build":"rm -rf ./build/tsc ./dist && tsc -p ./tsconfig.dist.json --outDir ./build/tsc/esm --declaration --declarationDir ./build/tsc/types && tsc -p ./tsconfig.dist.json --module commonjs --outDir ./build/tsc/cjs && tsc-alias --dir ./build/tsc/types && tsc-alias --resolve-full-paths --dir ./build/tsc/esm && tsc-alias --resolve-full-paths --dir ./build/tsc/cjs"},"gitHead":"c770cad75fbf6cdcdab0658722087b079050ffd3","bugs":{"url":"https://github.com/animavirtuality/onlybots-three/issues"},"homepage":"https://github.com/animavirtuality/onlybots-three#readme","_id":"@anima-virtuality/onlybots-three@3.4.0","_integrity":"sha512-8GjZs+CmMsAPJtqeCIHf4lIU45Tn15nIltxNxyVjZKpXxDe9uV8SQfTD73bCdy+EjAxAgpQvbIAhUR3GdORXug==","_resolved":"/private/var/folders/s9/7mn_6c8d6v7cx0pw1q28qblw0000gn/T/c0591979102f0f6fd2fa0d0c3fa3a07a/anima-virtuality-onlybots-three-3.4.0.tgz","_from":"file:anima-virtuality-onlybots-three-3.4.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-8GjZs+CmMsAPJtqeCIHf4lIU45Tn15nIltxNxyVjZKpXxDe9uV8SQfTD73bCdy+EjAxAgpQvbIAhUR3GdORXug==","shasum":"000c52709e9f13d42a02f1b2a107efc67ef82164","tarball":"https://registry.npmjs.org/@anima-virtuality/onlybots-three/-/onlybots-three-3.4.0.tgz","fileCount":17,"unpackedSize":39453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVmPSR0bGnhIh7oGcUSLSGgdJ6Drazm16FsQbALy0sdAIhALfYaI5qtJ9EC+evQf1bOJyaDH7IDDzyWF1L9kC228S9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2rSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoITBAAgowJWLIxDkJMdFxCSH/gXAcw+gOGqZMaEvZjY6cIJze54VoG\r\nHZ0MgX7c37u0WRXNRftl99qD/Z8CPUJxx/6DTRwfY4iFxldkMgEiT5BTmymy\r\nZzqXfrD6UQKQf/d4sgLPm+GW38q1YbfX2DVP+w+46mhSQ7E8hwUVKyFQUHGg\r\n3W103osj3j7iKouZ7h/wi/Dn9w2gAvFQLOZgXYrANW6JYf9PCqCTXdkQ0n2/\r\nxh9hygKnu7i6HCnxY+Jw6Xw+pFALfhhzXa1b+NDDvD17ETfEGKDGHFj1lhkx\r\nieIClT1etNztEFXDgKLuLpJIr6pai360aSTPOFy9d21gQGD9b+/oJZsze4tw\r\nv43SjgvyEGyYJ3LUjC5t1XI7+BNtiigDEH+kYCeUeCapNc681oxJIIn7jZYz\r\nAznensZvRWidpg+OHwGhEWaCZFf19qoDqYLbrnbobeOMmM15ZDFmYYynxwVB\r\npXM5dMDBaRedLIorGPy2GAppouQaC8Y+LMqajkd7jhCGjdZxic7rf9uvcGOQ\r\nSuYgBeCUuzk+MZjUCWO01/H4JpdOOrjJWiFWhYyWE/5VI4s6TrS31oWDoyxH\r\n1AzvajhsLCQIvYC7HiliFsm6KqqZo8N3keCTSneEPSJ0KKgU8G4/Ti7Fii+i\r\nY8vihhKJRN19raSBOKUlKuYpcIsHAAcX2wY=\r\n=isFI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"apottere","email":"apottere@gmail.com"},"directories":{},"maintainers":[{"name":"mattparrilla","email":"matthew.parrilla@gmail.com"},{"name":"apottere","email":"apottere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onlybots-three_3.4.0_1675277484490_0.9944804540293"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-08T18:56:09.903Z","3.3.0":"2022-12-08T18:56:10.136Z","modified":"2023-02-01T18:51:24.724Z","3.3.1":"2022-12-08T19:05:01.825Z","3.3.2":"2022-12-08T19:08:24.403Z","3.4.0":"2023-02-01T18:51:24.629Z"},"maintainers":[{"name":"mattparrilla","email":"matthew.parrilla@gmail.com"},{"name":"apottere","email":"apottere@gmail.com"}],"description":"THREE.js helpers for OnlyBots","homepage":"https://github.com/animavirtuality/onlybots-three#readme","repository":{"type":"git","url":"git+https://github.com/animavirtuality/onlybots-three.git"},"author":{"name":"Anima Virtuality, Inc."},"bugs":{"url":"https://github.com/animavirtuality/onlybots-three/issues"},"license":"MIT","readme":"# Onlybots THREE.js\n\nTHREE.js helpers for Onlybots, built on [onlybots-core](https://github.com/animavirtuality/onlybots-core).\nThis module can be used in vanilla THREE.js or @react-three/fiber.\n\n<!-- toc -->\n\n- [Usage](#usage)\n- [Reference](#reference)\n  * [`OnlyBotThree`](#onlybotthree)\n  * [`OnlyBotThreeMesh`](#onlybotthreemesh)\n  * [`OnlyBotMaterialPreset`](#onlybotmaterialpreset)\n\n<!-- tocstop -->\n\n## Usage\n\n```\nnpm i @anima-virtuality/onlybots-three\n```\n\n## Reference\n\n_Note: the docs below are not exhaustive, but should cover the most common use cases._\n\n________________________________________________________________________________________________________________________\n### `OnlyBotThree`\n\nA helper class that generates THREE.js geometry and materials for an OnlyBot.\n\n#### Properties\n\n- `min: Point3`\n  > The minimum point of the bounding box of the bot.  Note that voxels are cubes centered at coordinates with a l/w/h of 1, so the bot geometry will extend by 0.5 past the min.\n- `max: Point3`\n  > The maximum point of the bounding box of the bot.  Note that voxels are cubes centered at coordinates with a l/w/h of 1, so the bot geometry will extend by 0.5 past the max.\n- `center: Point3`\n  > The center of the bounding box of the bot.\n- `anchor: Point3`\n  > The anchor value of the bot.  See OnlyBot for more info.\n- `meshes: OnlyBotThreeMesh[]`\n\n#### Methods\n\n- `static create(bot: OnlyBot, presets: OnlyBotMaterialPreset[]): OnlyBotThree`\n  > Creates an OnlyBotThree instance from an OnlyBot instance and presets.\n- `constructor(min: Point3, max: Point3, center: Point3, anchor: Point3, meshes: OnlyBotThreeMesh[])`\n  > Creates a new `OnlyBotThree` instance.\n- `dispose()`\n  > Disposes the geometry and materials of the bot.\n \n________________________________________________________________________________________________________________________\n### `OnlyBotThreeMesh`\n\nA class that holds the geometry and material for one material of an OnlyBot.\n\n#### Properties\n\n- `geometry: THREE.BufferGeometry`\n  > Combined geometry for all voxels of this material.\n- `material: THREE.MeshPhysicalMaterial`\n  > The material for this mesh.\n- `bloom: boolean`\n  > Whether this mesh should be rendered with bloom.\n\n#### Methods\n\n- `dispose()`\n  > Disposes the geometry and materials of the bot.\n\n________________________________________________________________________________________________________________________\n### `OnlyBotMaterialPreset`\n\nA type that defines the specific properties for a material to look correct in THREE.js\n\nThe current list of preset can be found in [current-presets.json](https://github.com/animavirtuality/onlybots-three/blob/main/current-presets.json)","readmeFilename":"README.md"}