{"_id":"@speckle/viewer","_rev":"220-7b3ba63ab156192205535103b4fc9cc0","name":"@speckle/viewer","dist-tags":{"canary":"2.4.2-alpha.0","next":"2.6.1","viewer-next":"2.23.4-alpha2","latest":"2.31.14"},"versions":{"2.0.0":{"name":"@speckle/viewer","version":"2.0.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.0","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"e21cc3b038bcebff4efe81480b121c94a86b4c7e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.0.tgz","fileCount":5,"integrity":"sha512-f6z+VrVAHSzhY+lDlIPDVSmOWLe7D43WneS3zCvk0APFBD/DRA5sM+abj4zmp1aE6Ap+RS/2M/g/t0YCfLmxhA==","signatures":[{"sig":"MEQCIEK852cs2aGh6TGsdykwgxu+5uAg/eMnSFu05MIp0ycwAiA+V7VIs+Lz5TR695/BgqlGsApF3Pfnt6OwBa9quJ1sOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3262723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXN+ACRA9TVsSAnZWagAAhhMP/2KIaviFxmmyIO9Adx/C\nZ/AzaLRo2gUxzM2jKx2K7D6B+1NdoMtmR6p0tV2//n/8raPeFWn5zWuRL5Uo\nMgltVzSLc9OscKkluxe6FRtRExwjU5m/dqSvucIK6xPLgDNfn1jZkE/NU9pd\nYKCVLXRsPn4LdHngh9/ukQBD6FDGQgzcUvyRpje8Gynep7YABgf3jMY9Elay\nWU4Rzm3TZZUW56E/AYUdIaOt4srkc3pc0/jANaoY4DKivoQqOi1VF6qvXQ9m\nWMNMOyEXdjPBWKEZlrRVaHp3bUfbCjdBioJV64F+U8g6kMkCZt+CEO0aeH5G\nEHAvQjHA5RLYgmlU1Y/OGyrwIP+Urkm07Cg/acvt+oOiEBv9ZCyRwggSHJXS\noRwkHwuOIz5srIPphtHOWnULBDV5a0OTslh8mWau4qNRJa44ahuPU+fW12gV\nHH1CEre4eEqVtdMuDstK/So2oI8QDOIxtB3gc+el7FsOynwGXRq44ycD0dwP\nt69ncz6KwlXuVmpYClBhHCJt+302Sl8/S8MkDFRVQXgdlpjirbFDAg/Q8BmR\ndYnw+GkYQDkdcXlI58RhhAbTOKjiUFEVPVicl7ciK6IBw2ZINRLSaQ7YzbVX\nqIqtpokpdFm0NwcApSiwGuJ9uSdKVARm7ydNouGwlZKtXXaTX8IV9QFloYnX\ni8dR\r\n=MSkN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"^0.124.0","camera-controls":"^1.26.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.0_1616699264417_0.7912780975299012","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@speckle/viewer","version":"2.0.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.1","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"fc9fdcacb719ed425ae761b3e6b16a798fd140be","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.1.tgz","fileCount":5,"integrity":"sha512-wZizgEf548vbhxOcuOq2E2lAbVYV7JaUhWI9f/u4tV4GDS9DMoDsZ+WFDUFyXtERZ8soaj65YL7vmvChS6vcug==","signatures":[{"sig":"MEYCIQC230WCZTgxK3zktzQqdBwOeA/RkacRsQ/u106cCAxRCwIhAN+MyiJvjnch5pXnWSxGDIuMOzOtuJBsfYeq6AN8fgfj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXj0WCRA9TVsSAnZWagAA0mYP/1tqTAUrSzLomeqU2kew\nwr1rvn7O7SuziudeRWTCfRmsGTENWX78sKV70rPRvT8U7vSqVE0r+x/mkUKj\nmGYPZ9SPyun+z7sTwc367yNov/4aue32UyyHEuZMD6FTxndhxkj/XHBVnJcJ\nsX87+W3NqrBSuuVkMUGMfwMm+V354rh2KJUEIV1VhX/56nvfsYHcDwlEcb3s\nUqRnugv0BrSaYE9Vr+mJNBsnlmCYmZx8wHODX6XQSkOjclQD/JzfGfmjaE9a\n0sLv7hQg+vhmj9iy9ONTHq5nbmKcZfiQzSUYQPRXwZTO42NT8k9qGCzMwpVG\nKswwSN3my58d/u3fPOIUl6zi+8cHRpjD5iwce+C4PHoSlcj0bcGgIfw0iFfg\nIH7t/0kbTgY0R5BXonDAy+12w/1aKh3p/drcG0jrjfE33U3qQlrl5rT6oGSI\nQg3wVJSisF82X5PhRAi9Pwyzah56CcvpexXQ1LXbybq0dwOhpgPGde7Qx7EB\nrm+v1aG2prTv2hy04oWgI9GW3TXIktsWrGfgrwB4IPh6PoCubIemTOzzz4yB\nGedoV3P31ta5jfLITlmHUPbf9+mbix9GdfSo9XtXjDWx0FgMvqmW8B4B/2B0\nicxS5C4+lklxGH+la+pkxlr/y3C3W7qPL74Ft4EkBWiv+0GMLs7HHZlByHIq\nSqX2\r\n=dHNn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"^0.124.0","camera-controls":"^1.26.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.1_1616788757679_0.8456041304790631","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@speckle/viewer","version":"2.0.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.2","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"fcffe65ae0d63e3308bc2467c1d81956eab95196","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.2.tgz","fileCount":5,"integrity":"sha512-ERmM9pamvORrFGx5316ysy2gMWm2FpqKh5aoeQKMCuBwZPX2ENOZthVy9xulacM3k8dOuS4AWu2X0fAK9+4slA==","signatures":[{"sig":"MEYCIQDwbMLDTmBieua8IF252O5PBeafqU9c38l+Of0xrPBxugIhAI184SEmMTCX2cQBNv2IEURvXrboi/eLy/oBeYTbVb0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3270668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggxppCRA9TVsSAnZWagAA09gP/Ax0kCQ3+pJ62zhJXXZQ\nJFjy88UBxwEoKPhD5tmPG4D76+a5k0rSvWG+UAZjsBwIY9gWvrraR4X0rjoM\nOFRJQz8Eywh2mWAiNL7+Hqh+S72FHq/4xgi6JwSelTLRA5aEvkCh1uPGtHcN\nmuZnWCzviXS9SvA6zim5Z5Y3CaYqTIq87iBSPddz2KU74A7fvZAY7mFD9CiS\nOww24SltL12FXOmlssicAgD3p4abi+YHkCJTHr4uAsTnH8m8nJGkezcHFGGJ\ntqi7COBMCHmPBZwrY7D+SPJPzM7UZmcX7gLnEnOoO2NVL3q4zQMcifUOk4PN\nHB7VuxpVv5bSKszM9ARKdQzLa7YzhZ2zxolH3+YJEw07kkYf22xKfCEJJSiK\nkTiSkg7ZuP8tb0clRnlspaJEtIRkLAOwu3LOI9oNn9wKGkJwiSghPIo+kOaF\nvjVmknJRYJ12dPEV/Wi3fgP0IyA6Xp+HP6YKto22uzheHVNn67/PPealA2ek\n58KBkfc4W39csC2xeoyGGpM1J91zbGnhoMUm5d/2Fe2eM+fRhqJ+KHEwWSDz\nx0DMn7KRkqnY+SCQgGykZxWsAYr808BmFuALadWOF/+C3tqHYrKWhalNAFrx\niXHNavTeF/FU/YnbzVId5m9dVxiyTz5+woKjdVYEdSfESbMMZmA67YulRUjV\nocD0\r\n=DfMs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.2_1619204713194_0.009103714642688443","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@speckle/viewer","version":"2.0.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.4","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"8f9a446196f50a90ddf5fdac0fc96c0017e51f89","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.4.tgz","fileCount":5,"integrity":"sha512-jJyTNFqZqKVnefOxVigDGAMItx+rkPY8acm6H44vlLLddp1J17R+JVzsV6cSmNBfbYWESPfwVoxF2wpwUtEEQA==","signatures":[{"sig":"MEYCIQD8T2MsYSY6ZlpAI9daxD4LEY8S+48/QLNeJaVQQ+vJ0AIhAOhaBd4AxZQ7F7CXn72M0dxI33dAYWjHzvqs4xxtvimv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3251671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglSBcCRA9TVsSAnZWagAARVEP/jqzXmMHC1Gpq8z6XNyc\nJMTph1CljKxylmUy5xbPC06RuwW8xa75jFWYQX9RhQ/1hsSdQG8RpGmpKdBu\nSF3NSrKO7Tc5fJAgfw+ut/iS4RwVSzHpv00B+eUwAQq/qkawufXJWaEppOPD\npzW58DObSNqCYmBCf36EP1kypJ8xgHYN2qk9PkeihNNEQRrQEpJaazfs+BBC\nFLrlHl5qiA0K33EvbLbzdkV3d1R7oX6RV1BXhlD2y82rQ3++PN2y7GWIOUpf\nD4/KM8YEQxjSYkqPAdLLdoVCWRJHefvnXKZxHAfcHwQHH7Kw6IfE+orXenrp\nVmqS4pruEivhkBO/JTOFH3h8U6o03WNgOaZxE0d3cLxovOMEOW5AYvgmOWsk\nHpaQC0g3UfveUzD3LYroaO2LL/9KnbhivOgAvs1LBtbhk7+JYXaGlbC7XbX+\n3obcaM/EQY5OwNDQBf/D2FdpEtJmmaDUNo2afBqM/VhU/dI4oI5DJn4KbhWj\nXoT6MGtNUtesXxjeg0iml32587sJ9cWwm6byH6f7N2Kw5+8h7TCRd6pYf+oe\nF3jSiK6RmBiA5vTB8PnbCLmft2ttPVhhTYXJrLibrsEJIjSy0Ii5DYuXIfru\nPYlxPO3OPya4Lme4VKrXYeZa752AHcJN+ROgBb+Lorj9Pn79tAU0v4zSmDgz\nJhN+\r\n=zOXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.4_1620385883529_0.46657574216600795","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@speckle/viewer","version":"2.0.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.5","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"e2a1bd0069a0e60a851027a1ea3cc9c25bc35e25","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.5.tgz","fileCount":5,"integrity":"sha512-mjrETMLix3ACbWNH5ic7mZ2oYT/1DRGK/6SRpTBmjxTIPWqltAdb7wweeasK/t39WHbmmxpQFs5Fp/2boXTbsw==","signatures":[{"sig":"MEYCIQC+1ZqYZBs1qsYCOyrempbKKzMvdzUySF6WW5RjDeo7QAIhAPfJ1ZQN0kg3le0YggbdnWiA+Wea+08hiPh1H3j2a7EN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmVzSCRA9TVsSAnZWagAAvKAP/2Ico+lU2kW3OPvTSU7I\nmrZ87BRXjDK+eUFWrJ7pjnEuooVkl1/rBHPuwMnX0OJu4sJ3cTDffgILZME9\nsoMLf2ePeiII8KijrMrRZgeGU7sMYwZz09MosScNHUMYslqelihUOvns3lnz\nfmKjFCiFAh1tx8viLTqwJd7KaAT/PcnT0on5wubNKyb3++/9cymUeZ/9W+Wa\n2a4WQJxC/ZPP2lrKwtBX2BW8RNH8phfmx6FWaNtWbGs3j7b6uahC9TTzJzBL\nRsa3xSMMlbCnichcU75Ueg/Cl4hVB51AEt3ui15pG32m5xOz5DBdXKE15/jQ\n/tK+ClPJPyaje6iaPnDeC3CuogbjVXG8IrwROG2nKnnfEDrdT209BxEvREc+\neJedbxft+ls+VV0qC8C73b4f2eHTGTcLeH/zig6YJvDMAKzU+UsXCpndjYyj\nSAesrgvaMGUWxeWUwLIGV/KhVtOHDBRR+qCaEOgxcuQC8o+WYoBpUaC0fCfn\n9T+NJeyIc0fs1eTdc3htwvUYtCaNFy504A/0jM8asjYQTv3lUdfRNZPe3Ol5\n3cstCHZCx4po3BpxBcegQjNTqLLEOXm2cWtVBXr7l0/ASm6+S3pgpFEvDw0A\n2r45/NjpG8lhyEjX+wzfWpqmK/WIBnZljnDVIic8fgY1FNzwTNrVnoSH4XXH\n/x+4\r\n=Fu6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.5_1620663505971_0.5808672916468254","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@speckle/viewer","version":"2.0.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.6","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"99acc4c0560b7129e458f88730f866a9627c1b04","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.6.tgz","fileCount":5,"integrity":"sha512-/pS5LOGOV5cVvlnzOKdqUtVvxReFcbZHzW206NwDEUJb4hcfMyHgGto9RY2rCs5qeTYw+eK7jIsoujvzvEnEtw==","signatures":[{"sig":"MEUCIQCbekORZ707wvqsxGDQMDoNlcDiLvQk3nIxKU5WDDEnDAIgd6nRXSZcM8pZHpwrIv9WdwGlroHP7AgFu0DKRli2n00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3257201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkiMCRA9TVsSAnZWagAAviUQAJYjq5rhBpYEPKTNR9LA\ndEqANVCWVXjrDG1zcac6QsiiSRUemO5sZeYALI2lgCZ16EI3wlRPrHnaAEuq\nafAmHG0hu7N5bMZMAFaRyKCmA/4cap1U04oSbdlI2dL5okicqCw2wp2+xR5b\nSWcK+AcsRFA6TwgQVaxMJBbz8bG29i6Kb0sVjdg+2oCOTOH0RNwR2mbEprma\nbqtyepsfnizPf3Kb+e8KF776gNmN0MdrDnj3rLlcv6BQ/PIBxOGSV4vzpbbb\nTD1yVeajluNUXdVjrp+hQG3PxyhsDhser/Txs0S+RQkTbHkERgrg2+eA0A82\njReh2cqlmjSDpM8QuWztk7Gl9SGUSXlBXfyYL78+XQWjgJBzEHCOiLTPBMvu\n3cURpUa30xnsrsW+4dhUTa+Y7WraSEWd4QESGNZp9sWZTGqjy2rch+1sWR4q\n/PZIBOgg4OGdj0jALj/xzMnZul04bg6ZsL+dO59o47OYhJK/k4coEhPJQTWi\nSk/5JIM+cpd2zxBcriwTPAF4ebdeCePPEgMb+pVxC/cx/v+iGUUvi+HWp5nm\nsiYyACdBXlK/fnnblIx2A/F75EwsdMnhXHOEGHgOgFbXGryMsWYVJRrKseBo\nQkJih7DBC0DRIkrP/yuKcchtqt1uq0P+MRpEFQgZr+vV9Et0wTaoP5pIqfkl\nZHPh\r\n=AlYl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.6_1620723852033_0.9837411504182665","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@speckle/viewer","version":"2.0.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.7","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"b26c8303239a5e685370521287787b0a28d25657","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.7.tgz","fileCount":5,"integrity":"sha512-EHljq96twoaxyqPTGp2jTXJ/jx7808KmbUXB75SNMEIEyywFUOkCOgIkDevdx+87bJiHnpXRTBiXLPnrHp8nEQ==","signatures":[{"sig":"MEYCIQDQ5QonGCdPftfKRSdkD/SAV7KotB1RsdFOWb/KddZTQgIhAMGD2kzrxFWp9EcBGR+OkBoyhWekUuSooozhEFZdG2nq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3262619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnWkDCRA9TVsSAnZWagAAsJkQAKLRyim38YsBw21NV9m9\nm5jJyO7jX+tttEbtSzFclgmoX120M7PpEkKIlKBI93vWqkb/m1JOsNe2IL7s\nKG2rwJiEwFHVhzgQryCMUaNYfZJreGiKlR7BkFvqu3eiAgkIuTfdogYAicgz\nXqHGpdRl4Go04bUGgNqDKWYeUGoNRE3XZv5wHHA/42LzpvKba3edZwp85ppj\n032tE5XGBt7JlRHYLo6skzAXRg3rWeLjpeZYf4OfjPLoUc0RSrQmmnXFBEpL\n7lxV8U5wMHuK1k/vsxTqp+2j0XemQe0aUXv0DX4T6HEQ4aEkM44gLXGKat31\n7HvZ3lZf4e88rnovdTGTBE3go34JN/zxtCj2RGIn1Kh1PDLtblifVwQYm1ej\nPc5ZAs+TW36I5m3jDahDN2+ak7mrb1z9FNVDgrfN7JXJSOnUEzB2SBbQ6sxJ\nET+P3NT4E5tXHkmhD185GndkiBOCPBdV1Gdsx9QtpkyX1p0uX+cUrNKcWYmS\nhoJaKSk3MnjjY/YJcoKEIvliIbGBTwQkSXJOlTB29DdmhK7NkVcF0AuowpMH\n9gUmVbIUy+S8y7R96Wc2rP7m5Ll9340rybYSNL8KHGDgNpq5dZqrxdW12y+H\nR1LTzfoTN8RhzH8z4HE9WuJKwkiDR7h/1CEKIUuv+uSz2pVTcuEZPaHRazm6\nGvkh\r\n=4fn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.13.7","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.7_1620928771161_0.535460219862163","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@speckle/viewer","version":"2.0.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.8","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"4e5ccef8a61b79b663781bda60fb11096ef559e8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.8.tgz","fileCount":5,"integrity":"sha512-XE6EnFGfKqmgeg2FAWcYNEfkHWdC8YiF8K84BZ6KB8qSn4TkD0dfBzSg/nhxIBf6Dd9yw5on0WO9R43dRml10Q==","signatures":[{"sig":"MEUCIQDZQiBh+4NEAGgEaBTZ3+ISE4L/BFszUD8psTCXbuE4ggIgGngzd16HjBGLT3NU92HipeDmQ+ZGEUnFLJ2R5vNSmrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3262679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgopk8CRA9TVsSAnZWagAAX2MP/1VcBj++3TGISv3oa8we\nC//dyHz0x+fn1e8TtqKX9v2ca1+6kBiwZ6NUvLP4UhKTaA8pbizr3Jh67XwD\nvsnudt6rhd7x13ELrIwDNLlPfvRn9amvHL8Zf3ejjm//94K8FEYv5rQOFTST\n7hMYlbI98q7C0G9FGQ3qJIe9cqz5J4h0tWe/eD2s1xlfZKYwONQODfJhCJvH\nlkvBGvXpHx/14WhHa5ugvaUAK7C76UooziNJC44puJy4/UHChaMvYSLTWge2\nbZA5tmbAQUy0Fqq6TZgrhibrX8n63/cjNhiWyMbODshQTJc7TomyQQ2OIoba\nu/O+lJfwOIMKvxf3e2c9x8TNpiJrB/D7aleMNgY8jHxY+vU7H28PF5BqgV4s\ndhdZWr1/DqJOiMGSoJXnvUdJKQ/YxnxgXOP8X6wX2V+i+3WuX2QriRUoflgL\nogCk8AMMe9ZqF/aDiuoWW8TV3suY4Uiq7ErR5YG8vsrX6y0gxCh6kFgi9xlR\nAH1wHaKbM38zwt7VA6haEus5/Pvguv5st+px3c+d13xggS3m0ZVLDHC5oTCF\n23zMku9w04sQ8Hq5S/uj4XfFqq0yGBNJ70ki6ifXjcTe9JeZFzkl+D+ww9N1\n/nBvUea+hC7ioCHWxu4nfwJ9KMjypygkHjPebaneZ4MmirtAwkVrsSGlmDb1\nKMln\r\n=Q2OY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.17.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.8_1621268795716_0.9206898066282778","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@speckle/viewer","version":"2.0.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.9","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"f8acca78736d3c697edd66c87ba4921a99adc500","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.9.tgz","fileCount":5,"integrity":"sha512-qHhHAR15oQpw4cy/uYketWHjIvNQndcF9TuPw086niawBFoxISP80R/ar+aoxpzwnZi9HICssTWT+dLXGj+Cfw==","signatures":[{"sig":"MEYCIQDTN/ABtIvfrwpNQUWg8dQl1wCsY9O7bTARlFQ/jTVm9wIhAPBXPFYQFf6BaFn+qTTDI8D6eda176VS9PDS+wgNDQqF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3265917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgppXLCRA9TVsSAnZWagAAX5sP/0IOs9k1YycetjJZx6NV\ngq3HDx0WeiRp0movFe4uSsOEpDu7QGd4jCzWm3auo2/BjTqM9BLbSPSKcYak\nR58id31DrmHrpYsdj1a37YNIu6ThGw6j4jNJ4JTWHLjx/LLuqNH7MHt251K2\npnVhz7PxxZlx5shXBm9dW4z7EvodcGTKcycGByrlkfzOzvUZf6OVrGQXmcsW\nA5nPWqh1OpyV6Fj+u1oeI7KN3S5uWl8AihLgfhtHskdUWiJ7FyrdeeN19orO\nZDftzAZfpBiWvubW8Qpe78aHFUkmUAX3WcH/2rd94/DijawW4wKX27OuFDU7\nFYaleLRRVGtiCVy9rCLolkh9gmLfjeYNz53Nb8H9QsJiyfTS8YhPdgLYY+F8\ni7k11H3Tu9EokuMbFUawMIo65uuWvjWqmxDDDx6fZqAfaD/wn0eLVXrV0yNa\n7rgudnlS2+IFSwrYaC3Cb9W5IpBEy6SgAYh+/J5dJv30lNkrWO3DgHjhaXYF\nME6/1/qXA6IgThSSwLKaeQeIA64sCVBtx4aH+psYp+Ds+FXPxa/24R7bzEns\nXO3tpZUAcjNFDmrYa7WvCElptNyl+1Q0PyjMTEfx6FVYeQqo0mW8h8Umgu8M\nzXr6M7SEDNwb1fsvSZ8CKOK5L23ayPiFzxf77Qkf2m8uUfYxjbkfzHQ1QX5K\n34le\r\n=tbPq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.9_1621530058782_0.6935365459664853","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@speckle/viewer","version":"2.0.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.10","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"b12261c10b48935fc52b47169a71ce2d10279cec","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.10.tgz","fileCount":5,"integrity":"sha512-gJfiK8JIJ+Y9hLAqGG+rorpNLzyuIPLnNuhUzoba6c9wvie8Dep834DvRpaSy6ubCVWpjrzBWd7uhHAnH7JpxA==","signatures":[{"sig":"MEUCIH3MMjS3X7dntxMosQmJm2THKpnTptoVxJT0uqqK51D3AiEAgsDcDqkUeZYK2lGWu/lLx3OWImxN+6/iuCRmFuWSt4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgprQBCRA9TVsSAnZWagAARuoP/0lcya17AXbhua21r4ZG\nDLeNSeCRV+D3+9WyJXGkUdTM8aGv8+7CqMCimVTiU+XJLEXLLYQQtanTPYNG\nCMCfTYlnYC7nNa3O69SJsR82vzvvKqHOkJXSPZNy6bHVrkTEfks2PNBwaqzg\nz4Us7IjT+BaXwH2KFInyAaHg4cXoZWlgmjbFajILNZanl/EiAwMzk5jjgQmg\n1Z7/9Yrmz8Hh2jpEJ2Xt0XfrHN9KI/wJ/fi8qx7Z14MHg7E+dCVpfB75g6ms\nZv3IpsVVQfT1XYt6mw0BQSLjvJ5hZe/OhcyWzdTp9S1fsMiGTWh3yI8ULzbO\n8Swx6joTO1kGyOdl7k9+D8MkTbeSpIwm49DRQcVBsLxPWII/SyfhPH4xSNT4\nRPbfnqpR0W9ltUtx+eYDkB9ooizU7YAT6lTYTlQXe2rE+ZiQuqTwZSfCy/2Y\nWp0pv28HdnCxzAJvp9/dYisLT8FFtuKhXwIf9YE0rA3e1HAwenQLQ1Z58OoR\nmX34WJFD+RNCQHS70tCJx5LK+2KSDszk2hjjuFiJ51+RGsAZhbATbn+dXb5z\n6sJR25fyBkRCtYnKwFyDot8/nld/3RD7USXhpC3r1iQHcL34hQQjXgcV24xc\nSXFEQWcN3oKjunrVTvKqHaus19Q6NGzhHXnGdfd+Kl5d4RLa4xOOsQnH2tUE\ntgce\r\n=CtyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.10_1621537792741_0.17359053694467663","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@speckle/viewer","version":"2.0.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.11","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"ee3d43d551a4bc4f0178fa3b5586fe7ce105b0dc","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.11.tgz","fileCount":5,"integrity":"sha512-cLaxXPRcT0yPaI3+Miut673RZ4FjV+8wDO9WuCEN6gmbg/l9uTAgGiBbTNs24y3DzEpaRYWTH3S+e+spuMrz6g==","signatures":[{"sig":"MEUCIQCWUnyrhuSw48bbE4AlFWcHa1p8+/BU4MhjznQHLK5V3QIgKlMF3xmYg3i1k4JhT9bR82cOOeaSSEQVtyOxu54Gud0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgprxoCRA9TVsSAnZWagAAuigP/AlvByodSqzXu+bGqJKH\nrXb2nPVvve80DU+B26pi1rXufdRIfwfGvwQkn+YzxypQPeVGVTClZl1a0NR/\nFg5GFqxRJO6mXA1+m/lg468INihSKdENZFvXuXV7RWGu//SFfdKOxIUpmsFm\nHC3TUhhyKsN8KLwiGAhb7GmALsyM9CLe/8VyWFi/9VdlBE8yEdl15OLjRQZp\nOvbOMPJeJecgYIm1Js3a8AxGyFIkCAV6d0eFnbNkUsVsf1DgTedJfhEVWh+u\nyvSj65c0XF/8MKJCSoiPzj1Zyy14PQ44+u2+hi9IFVn5PgD6gtxobb/RvqFh\n2lODV0Fn6Tdy5iEB6YROiyiXQ0XrpBb5LnCPq4o5GQm0n9w/zfy9LqttAmJs\nVPasHiXScGJpIsuS400WQG0zzd3qJkrfiG5HrGE25mCAgmOgGj8IkHqzRZJL\nMQDI5kwArxUiZAZHsV3/On8CV+/BE3mZi+d25Y7VfS0eUji1tCNXO6FlObMf\nBUBAYPhbGkfVSX8a50noBCyLaZ3RPh/FtGWTgKDkVTarJA6Unw7cG4x4QTqU\nT/u0feGfQ5QQp5FPido8/0h8lA1m8jglvVPLjnTLb0oGkG2zYzBILdq1t/G2\nhQVMuzE4E0ZM/wny9tqzwULOzXqYdCENedWSMsoriEKLNQOCJHXw2sktcqha\nFZhI\r\n=hlto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.11_1621539944343_0.639278294427176","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@speckle/viewer","version":"2.0.12","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.0.12","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"7102578cf0bd2eabe12078abf0dab7dd63f06dec","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.0.12.tgz","fileCount":5,"integrity":"sha512-R5NL2/ECacW4GFni/Cri2mUbwRPkSu5EaOybQL/Vhp1QdNPA2wwotAdfxGr84KzQV0+A1J0lypZchVafLUZpDg==","signatures":[{"sig":"MEYCIQDEWHL7xZ0OLVKH4mih4/E7LP8dNXgZCYaCrPHWEnTtbwIhAPO4lvCA6Wd+rjySvfHYjFh9s1iR9scTyA9EKTJZLTCn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwQ+3CRA9TVsSAnZWagAAo10P/1Mk58GSjvLbto4um0c1\nVN2Ltjft1oOq5MfHUwJ8iMfLBNAzyAx5Gck3RDUsa/68Spo7Dqfk/xU7++g6\nBIFCrzioAKF7rkpZdclJJ9ibgVAnhWfpoZpPL6DWPjCkk6GLDkJdRbiGMcad\nA7Ax9rPdXouveYSOjlspcHV0ED9ofxKIoDJsPxIYKp8AmloO3T5HbxGB7k3g\na1hNUFfn31f/Fn5P03VkNSr8+DbX1exWvkoe/MfH3/8EXvNrGMDn+6o7fxNW\ngiSkuUP/YRwyFFDybmgxyjXUK1s1yQNcqkElG1wIe7QSzC2JZ1bylDV+UQlg\n0Ve+iOTM3R+sshFASqSmIgxwePxKoGoovA0PRifzGX8cFzha00d4Dtbby2P8\n/9dobZDxWkx/GwQokGn/zrskLHDz/rOiPVOF83gRJmsDlEovwgTtjEGWBRQQ\nq1lgzypAs7DaApOaooB3KGDJrQB0A8QMeNe9DXUcgHxAfU13o/A3LHzQFygj\nfZGCokEOYHJK6kocVjPJKRhn8CAaQrXmNLKtTvyKKPA5nyCaF+khlPKQxlO9\nLP8NIo46nCv7KxyQwsG5qCCkqAVM3IXxJTjvwpwUytLhognf3y/fS/9SFULz\nwwKgljHi+1+oCucIkO7R96aGWs7dBiktx13A5QBXn1zox9ooP6v0vhYUJ613\nGUjR\r\n=aP27\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.0.12_1623265205844_0.6387452532542497","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@speckle/viewer","version":"2.1.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.1.0","maintainers":[{"name":"radumg","email":"radugidei@gmail.com"},{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"mswaidan","email":"mswaidan@gmail.com"},{"name":"bostalot","email":"devops@speckle.works"},{"name":"antoinedao","email":"antoinedao1@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"f39e4759d73b2a241035e02819ab2774a6a48ada","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.1.0.tgz","fileCount":5,"integrity":"sha512-JJXiP+dyXmIwLXi0wRM0qkFBPsgWb8f5+qfJINYrR6AuBNuQ+05O2qTAVKzCULmLpLi8Q/wlwIAHJA63gcutCw==","signatures":[{"sig":"MEUCIQCokIFGfMGlZ167s08B+wDRnZ7vqbe1jQCozq3QRo+0egIgbKOQ7mdyHleNDAF3tT27JB4y81Xr2aaJ8ZXfODUAGFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3274963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4r8LCRA9TVsSAnZWagAAi+cQAIQqTKObeZGxMAcKE/bh\nRi+/slyP50kJ6dZvsBeHqZat7t/sBcyg+tsl/VG0uEyoTjLYt6KKarJyz++l\n4GRhkrX6PiV/zfnvswHsHi/iW22N36Ddv9bYYB3pkcCJeGym+qKIO4QSrX2r\nzgsFzfoF8ns6DQWB50+ctuYdcsAX45xxIE/eiE9IqHI/BXN3+z1+pvlrD1zs\nRj7eT9hnEyTSqVzDwu7BzZyG5XL9TYncbYyE5aUBJGhShJkNd/eQrIXP0f/y\nXhRO2t95ZzL8EzfGKWsLpyhE355OZj9SfcHm17XASMxRXCTb8oMuztncE3WO\nGs2SMmwn0X90/s0OsMGrUZI6GXuNX+qgnhZDg8eOWlQTpkVnKgK7PR+D2LW3\nIPWtudmb+AAT5UrSkGzxxPdkfvL8g/flBKUa9iifv1Dp0+d/TIF+OyfXs3A5\n/maMr+NtaGcrbusZM6nhsjb1NxKg6RoA2IPbku2uIG4uPZdci8gGnqO3qoL0\njafB+2LBZIg1wp7+gxlz41NGfUxp2ARm9bbsQo16QR9RaepymweyqFeOc/7H\nzY6oyCFZenn60KLVNrrEfyjTXtl1fD9DMK1cTK1m6u/FGzKApest9dCXlFiJ\n7UNFlImsjSBF7Forcwvuqh0oFfv2gDO1ZoUVGq0atBrq6gJND4a2Qg+JPUwn\nE5JL\r\n=z3GJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"6.14.13","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.1.0_1625472778746_0.5497714321002407","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@speckle/viewer","version":"2.1.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.1.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"07ef5993db679d8fc5dac2dd4e7f3e3e9c6e471a","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.1.1.tgz","fileCount":5,"integrity":"sha512-OQWLfVIb79AJJYEl90kk9Ra/WcmpmDaloTgbkaRQOC0jMNmhFSFfrsFvfNX5G3BdhuDGKpbSwDx2j81xJucKJQ==","signatures":[{"sig":"MEQCID7uU5cyVEqe6B8Qoe71MbVWYTfYcs38secxAfcDMBMXAiBf7/WLo9xrHJscH5WSB1JZCYGWGZUSqxpkHYSaYEc2PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3275432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPyOFCRA9TVsSAnZWagAAohAP/1KdBK7FFJIMJI3Hprx+\nEf2YtHj+nRL/DGEXV+zOrMDtHRPXwZBswdRKqSC6twNEIf0eU8POryrcNt7O\n7N9Bs0w8O4DS5n4XpnaW/RWWk+DAKsrtXp2DLxtZ+dCs08xd4DGcuRsq9qQh\nOLKZselYtUELoMIF+Ehy+gqgrnxxK2EMz4Ae3V0ZCTyVPtaLUNFfnMHEDCC8\n4+w0GGq80uLPH3RApXph7zyb7Y0TPCkS4U9lXYVEZsnLSR5SeTSNDXdr6zQP\n3Umj7P9QuAt9/mUM4E8FpDizh95drVkRIwzI16FAE/gF20z1uVNYK6XAiQZi\nsgNnL9syEFtXihVj9EdKIQou7KGbuRbVWiXii5RBydJVZA/QSQqgnGLbiKi3\ngZMVxrf6ZYrt9xxD78g9I9yrurbB5DyNU4Vdr5jdU82QjHV1GWR3qZ56f3Je\nD2J//J0Bn8cb9nG20D2JrP6U4RjL2EhqNVv8eHP4rLD3J4AfeGtI1O67UYm+\no+pWMi709WQBu89DPcZK88YUfTlFcp2+IEYDHzgiJT9soK1c27qkexu2ctdK\nsgPjaF21sZGk3iciD01RC6+7XLM2TIYfPIinKqJClgPEpKwWKUtiiz8LRacw\nOFtxURiZUgWkyULXx0vclVwoLlMhKzEUs9gTsorp7z2MF58/WN6qJEuFjjkY\nF5uk\r\n=Jqpu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"6.14.14","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"three":"0.124.0","camera-controls":"^1.28.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","mocha":"^4.0.1","yargs":"^10.0.3","eslint":"^7.26.0","webpack":"5.11.0","cross-env":"7.0.3","@babel/cli":"7.12.10","babel-jest":"26.6.3","@babel/core":"7.12.10","webpack-cli":"^4.3.1","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.12.11","webpack-dev-server":"^3.11.1","@babel/preset-react":"7.12.10","html-webpack-plugin":"^5.0.0-beta.4","@babel/eslint-parser":"^7.12.1","clean-webpack-plugin":"^3.0.0","@speckle/objectloader":"^2.0.0","@babel/preset-typescript":"7.12.7","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-class-properties":"7.12.1","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.1.1_1631527812812_0.5097770686029681","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@speckle/viewer","version":"2.2.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"d40f274917e4ec26d1e1027be424211eecf96066","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.0.tgz","fileCount":5,"integrity":"sha512-1XOo4r7QeESd47VmcdizYHG7X1mARxjYIZb96+1mIOQ9QMc6+hErR1nabPq/j6HyITEWUhU88CfJuCNklmhf3w==","signatures":[{"sig":"MEYCIQCXzU600NZpvM+TdsCAVnEcu6ryoo/dLey+pRozmtqClQIhAO5gmJemc62pvLghkp2mdHdfw/pItyeEtIkP8Be9PGIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4014906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnf9MCRA9TVsSAnZWagAApqQP/jWb4M0VSsObnuQ+tkNH\nnmJcjqB8I1eSU9RPjvj7O4gK8Xiewr00NwW8trDiO3v8oDcWjyhNO7LrE/7t\n7KsP8LfFLl5SvXI5ohPluC1vu8z5YD0knjzHcWryANzJ0EjGSpeXMqeZmGF4\nWe7HygpZvL2jLWbrc7/YwMBbv/fkUUtuCYpmMf5lrWONHvZ3IELWd/rx5o6V\nVCiY3xxBfVXhxeYEu+r3inVJDLzf0c8I0FSpF8xp1eYFo68/jbibQ4s5hi5Y\nfnyIHKavT4gqZi4N8X2SQOkMR0tTpVCKiOisbl62r/qnu7LdXJYzhwwHr6nT\nSk4k579h3O9LXz3qIny8ZIgUvbQjU6LdJP81dw7ASlfMj+4DGOasEqtdqTH+\nL29m1N7S+JdmLw7odmx/3jH35dmjEj/tOaSNNLpOYse6TSilG7y04tJfx8Fd\n2h0N69qU2yjPCTNGE5jZVvXzZ/ycU26/4O1VSGAtP3n9iNRe/hyH7hQaJ4bc\ndUQoRXyd/0cZgvPMg54GS1CwCER8oEoHFAJYLfN+eN/MZDMzmSx72AISBLV6\nImA9PhnZmN4wl9KXbjRceO0bxDKF5Ah4B8v3R9fr6qSZ4BkJi3v88Ugf2vWS\nDwAV/F9+RgkUnH7ZrdsvA9eaHsbZOiqqZVonB1nBIqZO1q1a1IE3UWVrtKQK\n8S+J\r\n=OQJZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"9f2f39a2da27e18f1d5aee1d139dd5b039e42a02","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"7.24.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"three":"^0.134.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"file:../objectloader"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.0_1637744460122_0.9143339374334427","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@speckle/viewer","version":"2.2.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"e6ea688a169c9bd39a1ce084f19fd61f2d961f01","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.2.tgz","fileCount":5,"integrity":"sha512-qJhRyXmncvtnXUxTEsLKGL5yQsGNsIoDYwE7Oc0GruQ4fk/ouGl8a9DgRtwFz3CIYjswlXxASTQterlwHJnbBQ==","signatures":[{"sig":"MEQCIF6nDLtpOfUgnBxp//0tplnI81GAZ4b271IKuxD6iHyNAiATRxFIsmPK1IDuNN7dLermyyVQD33J78xI8ZuASdQF6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4014931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoNNTCRA9TVsSAnZWagAAFt0P/1WJhm5tXQvzHXm5VyDW\nu6dWUlAWYkjpkv3YEfoz+t9AQgD9h8qu4H5Q2zFUhs9zYuLQzEa7M4xtLGjU\ny4ddIOHbzGwG89xy8M94cSF/5qrw3PHaWBeyeTRqY2m9mh75g7GEKk6LzPVm\n6WuysmMcx/P07ZGnhs/I19tqpiEs0L8F1Q4BO2PRNSIQw4yFPkmtzSTWDgmX\nXRqBlFEh7YT538DpGjsVPI78c0EuYY0gSiVX9H7TQhnnlxj0SkyYuAUihMRP\naUaT+nmJLVkLwR4Zij3t4GpCH3pBLmspVeVqCvXiuj7/3OrpTT54tGlzPAEF\n2ktPpzryJNnUFq7JDKl+a3eOQAm59t33yz9SEciKF8o848ivJW3Bp0sjdgjM\nmw5yihz8+MT1xsniRI1dACyaFa9oFLhYObp9NoYeIORGHgIpGTbTP4+AbQek\nxATQOYO29RLiVbtoYk6T7eDNeRb/fP3rrSokEDpdyj18fI/qSNeQz7CHrzSb\nxE0IZwVKtPMyfoRD1ukZTELDMnAOdomJ3Oy5XBsHuSfG9JWX1jWInsZa1tw/\nmJVpHmpYulOo0b4N1BBndhSGUI0styvUqpOJCZakkPMwRxv2f2pPgHLInW+3\nUBcOaufqHvfuzQpk5AgeixbtCf7ht151u+NaBxwYXAtk5S7SmtYaOLHNGNxg\nt4Bj\r\n=yfyQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"2bf33805fce4c8702c373a96c9ff20cdc5f741e9","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"7.24.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"three":"^0.134.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.2_1637929811215_0.015951890895256282","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@speckle/viewer","version":"2.2.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"a10a0b554fc35dc763713fa6b91bab9cbaa333e5","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.3.tgz","fileCount":5,"integrity":"sha512-a2WQYzwh1IslIlHZ5g6VrPYbpbUDHct0Bvn/1fky3JgYsc7KUmAiAUvymOUMClgNWWRtCX6y56bMHePArQL09w==","signatures":[{"sig":"MEUCICPEiktwz4mWV4O6fTEdoqhTOqdhpE0ODpqOC43gj2dPAiEA8a+H2bTqs81Nzt/Cr6eRE035fNw9ifzCLbVPjVliS5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpnrSCRA9TVsSAnZWagAAy2kP/iL8/MM/w6bQFdmy28XN\nf+V6m6nNJHXxqAmoStXgIEDjU71oeDIdnu+ELEr5N1krzt7qoLVTo8VImV0z\nHle2dcAMG4WFKfXsLjc1/5rTZpMMIU/DgsIeNySOiOgcSVLSKwooDI2ipSX7\na0A/EQD+78QsVdazClEcgRvIhWOtA4rmktjLDoGUKVT67J32N+l1vBg8/vsi\nyn8I7QpxsE0HuzA2yPjXtsOgSZt6r1qDLRMdsj1roZrmfLHtTdOz0gqM/Mcl\nGELpOT8NGvmY+W7xMn0ngAjzuxFBXIc3AKHmGp/XnS3r3zNv2tgxci2TWKcc\nd2b05VdW+sPDjD/NTZ4bevKxjbgfM5NM7BRPfRzzeSsMzv8x2NND1XXbQuHM\nHbQfukCSl7SWxTnbKnC+ZbkF1XU2Yze6m/2K+JPPQPCWZULGL2Se4e0U+D19\nJqw62ugawnd7rsDYBjLPCUOAneG5RfOdIG+S9IOexLVyApudT9GfXPp74wV2\n/5Pf0mRymWHopwOE6MVa7XDVkLg/7LgJM63hhrZZFL3h+gu62+utWBqPnBY3\nYN4/LSe8ou98wR79CDVNoXgItdRA7CnHJibxOmEXwZaLZcoVQ7O60u6SF62d\nX7NvzN+T9YqrW2Lj/jxskfnwqEPcFhfgMeHHowQhAomNy+ZZ0jd6P2vv8o3L\nQwEp\r\n=paaD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"c943d20f6a7df73cc371cec73d6ed3be36d538a0","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"7.24.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"three":"^0.134.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.3_1638300370372_0.549926582933159","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@speckle/viewer","version":"2.2.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"16f8f7b4df74b81b32e8fb2bdde14a2e4dc2ac30","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.4.tgz","fileCount":5,"integrity":"sha512-TA/E3IIT6wSFoaRvJffGWsCZlUuiKCJpqBYMkhtzkTWFSuxin8dBza7ys7mPiHByJ2qImvpjgHiGOjJMaABtoA==","signatures":[{"sig":"MEUCIQCVliT9afvEFvmeBSyrzMsL/wz2c1vNl1twpSM16JFIVwIgAJqK4q/JoUFCg5tT/pHly6iMmFvWhs03h283tYCH7Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4031940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5XFgCRA9TVsSAnZWagAAC8AP/1knOSJ3z5JvxCbEhY/Q\nkts58utKgXrFr7L2b9sVkTccvWrJnGLwrqPm+6fpLjomj1M4kpIOMtKO63eO\ntNuIRrtor+/QjU038vaCDnSeSZqcIT7Od+yKrApv7NlJCRGM8qghcZo0KHSb\n/IZXeXyk9WGG2cno4ucPgPa3vRNnEZ5Gim9h03iq7zdsxU3EtL/KHqSyHka5\nejaygX6e48UwsYZrlJNbSUVdIDxVB0R5yZl6OLARMt1WSXT7HguZr2L0l22j\nEEG6bcjTGtGZuNZ9m6taOxmSRJSQwbt9Ll3MineyG/WTX+rjPecaZyHja6Xx\n4EU+A3UBThXwND1rWwfzCvBmNYXJE6Z56JWqsXSDsPNgqEhLxyvijnWisnp5\nHvcn0x1vYFwmS6a/Lk9e7AmjzXaCXL2EQxjQ13v/NBz0pLgplxVCN8wiueiT\nLTAv5WYyZ+UKHD1TrfQXv3f0B/OS5ioa9jCoRq1//Yc9zJiNHzNVcgamJ8nn\nsIHm5ipCIAr6GthBlYVkBgcsaKTqfLNnj7hm1/Ar1WUHKihPC25B+Jlw6cnF\n52K1RwSdWnzi0CzDX/AMOo0fsx0BjyP+vvnXiheTlXjhz2po649AhTUmlDdZ\npbSRApsS0E5DMZsB5SJHt8ZoMIPFfl2wu4zy0oP8KQSEC2aWfmRUIu38JTZa\nL9RX\r\n=JyrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"858fb75eca3d1782be8c4af101650c232b9fd896","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"three":"^0.134.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.4_1642426720256_0.7083780279527812","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@speckle/viewer","version":"2.2.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.5","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"be51018c24f36115297f26097e77157115e42269","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.5.tgz","fileCount":5,"integrity":"sha512-tUmZIYHa7dFkhDCPluutWURY+g8aK9jGhZDtM5ReVmUDzCIgAv1i/M5a0nQLdZqV8G0T5bQ4F8HpvADugztHZg==","signatures":[{"sig":"MEQCICuYt3wnZLwcyvBe9vKFzUlubbt21kiVUQQryEmfhdNFAiBpBxs7Rs4dbK+I/bm28/te5YfUcJFZpjcnqVJfXEHsSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4033835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8EQKCRA9TVsSAnZWagAAuQIQAIqd84tTreiq2EHTeDGV\njlv3JYRmXYDv6pwuX8X+eaLiVD3mg7Kd/2KMbNZeXwe4X5YE9uz/Ud/41WTM\ni/9W02jT2N51dOIHDtHzLlmGMyQZ7kyyowpPU2pLLuhxchdRjhL7Xq0Z4lyK\no3bb39SOYwa/gzQGCJb+m3R2SeCP9/1Bk0MC4+cWuKUuY8ghptyfij8Nappo\nVEYp4Yz1PJcQaWy/ttzYHg2N12yqs5N87OXOrXe9QRwubNPRxItlcCe0gzCh\nRN/Mv7Q3JT2DLiVYQjm/xpezpVa2ZVBuY3tmqU10R/zkzz6FDADFrZy1Wzbx\nDF2+cTDlkv91x3LGde2GzPidGZe/sBkUd3kSwfJG0K0wU75iTm6neGxGrTpy\ngXZhyLFh3M2gpGe+NXM6zcld/U7kzyrqxQjdV9j+Rodm2kSWp8xGB765qyZh\ngTPNRHP1daEibKyYRspRTzymLS4TD+17DNsvAqRCDUP4XhPEUPiX4QDwbHYg\nOot/HgrOVArvjSWd+N8TpTgP8NTBn6xuZ36st2DJ2mfIFFL1Hj/lu/zD3sWv\n2JfXTVbyNQ0E9UCZa8Pre3Izu3mlSoZkcQ6YTPaw4nquucQ0/jq9hSA2Zj9b\nuG4Ip6eE1fgnbMKrmkOOWN8Ajh4gz3GGEf4iOXpT81gtq6trMy050PFyVEUd\n/7oO\r\n=UAvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"6a5ce8752e3684ef33521bc0d1a59ef4bd3cde66","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"three":"^0.134.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.5_1643136010738_0.0851642893749529","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@speckle/viewer","version":"2.2.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.6","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"bb89de6b388ef1111bbcdfefb0f6f9f32766846c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.6.tgz","fileCount":5,"integrity":"sha512-yEoaiHBWcRjXo5QDyq1gmDcoyXBlIsTLfgp4gJH4dIHYJDBvN/YVEyR42vlM50pEhfunqwHwy1DfsXIOzQIrEA==","signatures":[{"sig":"MEUCIQCSIhbL10RThtvIczi+e3+FPkN0CGPijjsxSJdt5bkfDQIgKEdGKx/eaaiREoW5oS/oI4ApBFZOnzKwPwlhg1eiDWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4043719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAl9vCRA9TVsSAnZWagAA0DQP/02InpJagsWsTbEVZ2TU\nVTFM9zkTrGFPJN3qKVzNssDH7jqatj/+gzWVltNfDBRkH4ayx2VIKOMe8vRD\nnodAcE7wXKoICbbWeCyflGKPoNbNCUj3liGN/P8Yp1zfoNNSrNUrK1TmKDxe\ncw9JT0hJBM06rDJt6t3lZ3ReJArvWTWi3aDPsKhPEJuHlSk5XWaQpsw5HGL/\n+nDOSD6oca98phh8FHo8VknRcYT9RDzfv8AewdZwYZ7Xwv3ENVTvdpw0a5iz\new5j1sPNA+IWJR4i37TwquCTi/jMKFLiWAiO74rK2f0eqsYYKu7trbz7xT7N\nfCWj2mMMzQmapDSKSg9+MQZLug2e3qAnaNvUOQXAAzI2ckXPiIovb9CPgo0n\nubfEO+4Y32n4gfWvjpnh5Y9cxAOVFs20IauTJq6Z+wS5NT0KgEDYGF2/TPi/\npmKLIjleNx1tRo+DQHnaIKoxjqDk2hVmWX1H0A+LT/pM0L9B4BNUI9QrYc2Q\nxSdbFuNybMUikLn/xHAibTtjxT6/dB1tnk1ogAJ7g3KyH4lRoowaDEt1AwnK\nqQ+IofuUF3r5W2pNWj31IO0AUFmiDMYeD3G8KyaqjBjClwRxCcKIo5v0txfy\nJEdsZG5mIlNO3/Ou4+MBUf/jL5ImPQxsEDnY1/Ijo6clMaTm4We8u5kz4kuc\ntlmd\r\n=w7ql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"fbfd1295bdc42d58977b2c6b0ef813ed73a1d096","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.0.1","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.6_1644322671215_0.2738588191661253","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"@speckle/viewer","version":"2.2.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.7","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"640dfe7b36f9be5014ab95247f073a8930016c99","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.7.tgz","fileCount":5,"integrity":"sha512-W36MZ8RJgswQT4tuGW2+amRnFRuMdUzZgxu/PIwDhsQQEvDOiLVlb+gIO7uZ8wXil9U4f6iOTWzN8/ENI55gyQ==","signatures":[{"sig":"MEUCIQC9d1xgWDwvYvdGZtyK1015fO3cGHbDhWZUwcgBKcUj6wIgY2hrcdH++jPmouL3VLNAxJk1t90bqndeu9Zz/My3OP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4035554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFoSdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ3xAAldMLg4Yn2E2tL3bW9xQqUYoa8ONhtNTRgNqt94uEVCgLXrxl\r\nmKYZMju06/IQjhNaP2itC1Sc/poPnlmoDLFMUo01xFhTkrqa58RPy6JcXzfd\r\nJ2YP3OOoZ7S9kVb9+zh8n6NWTNGMoLvov3HKcpgohXs0ZH9iF/PfI70ox0Xk\r\n1LXCyTqe7iUPmVZfIckcEUTJg5DRB2oPSpOJi6M4ZaNi/HJybMLGbV/LI9XB\r\nk53Zn6m2a4DJ1omIkaIzHCVHEMQwEVyYOC7BEZ/xBwcOgSEIXOaOyobMcYnq\r\nZqbIxLghEOzWcEoDqkOY17BlV5tbvWWflOlf6pk93ZV044w0sV0XCcjNpD+U\r\ntpFC5CkaCLX4CVU0UeqYotG5rw8sYQrDUagTbaU3+SrNoKseAYXC9sfhjGnA\r\ncWXybd7bgP8Q+5X0CmFbCzZe2UyNCa/2drPq5ap3oAR5Y6ih6oNyL0vyyjPq\r\nKTiP1cFxGZqrjckJnvyJJusN5aPFKQ2+dr52vq55zc3cjAZekqv7jjXELBa2\r\nTnHIgBkF+LBlEjPdb+g6yOj5cl+jtC9Dz7iuRA93/w0fEWy4A1n4CFRTNIMt\r\n3KBb2auGuHaHLqqx4mx+JigW3jPyDKVRyDyGgl7grMP33Jv6qiQfiexeNzdw\r\n/RV8G05km7ZNQrrCIJfBgUn0KBTUp2NTiKw=\r\n=DD88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"7c7035ac6d700db80236771f15bf3cf801e1392c","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.9.0","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.7_1645642909158_0.7195623080929991","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"@speckle/viewer","version":"2.2.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.2.8","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"7ae26de41416c377131a446e55301d9ce3a3b47e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.2.8.tgz","fileCount":5,"integrity":"sha512-f67VKBZ8XaETxrqVaBfyyIZgYpmFu3EpPFobPB6Dnctf6pYlOJqQjiA1IsFTsOZ19S9KbL0I4w8W33VswKQEGQ==","signatures":[{"sig":"MEYCIQCBv+FveT9PoaWhi2EjyItOdymWSHIgKhsT9uHwuW86pQIhAOaj6OU6fJlCH3xGKRFffhZawWHELs/cLK3/ZIfAfRFc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4035919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF6EtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQjg/7BKOzf/L9BYXpOrRPm1FZm9E2oRD6bDrURpMlT2IEM9WdYnFV\r\nq26VDU696HcOKKWtPBaVRnqUlPvKvFBpXE8ODfBfNP+CpG+0HCxHQRL5MjEl\r\nW4o2k7PzqOyaF87fFV+F5Cs3W/u+RrRpA6kDMa+1kMECwCk/G/67nPJR2VG+\r\nG9IuSg27zC8pHQoY7Nsl2SEvqyfJfN5a6EFfOkwBWm6OnmlBPz4tJQ7YGo2N\r\nDpg/4KNQ72vG4dDFxxwKLz4UZd5GirPAJbHvr50yHePOyworTbP01hziYf3E\r\ndNwFoWAHBCXFjsII54BcFH6ADl7n2/l3Wo2L6jbetKLlfMLyGyARHPYn74EP\r\n9TdVIPzCn6Rwugtj1uiMpWONjScbFhiD3MBC3LcwbyD/9CgV4A9Fo115Vx7X\r\nGJraD9enopW1r2NkeN07hjK+OIzN/+xKf2eHGgoXkn4Tp1kUbW0nUfXx7Xyi\r\nGR1aHDi67V1IHMgJGUvis2uXv38BGxgVSa9taJOX4j4zFjuseSSDQxnKIH4K\r\n/yu/mCD39ZbsdJNk74cRF603j0kC6BgD/AKBLhzXwQbBANjAY4sUQ506K5TH\r\nazGcYeoXsKqbXodN0J/jzbuy7KqzdmfI7kCXjs2CUiKTIfkgj0ShaKvq01KV\r\noOCUmL18WYHmtQlXF1TGTOHvmTjFvfkLIaY=\r\n=JiNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"154b8c3533e10a7bcc094d40c8d945ea4faea44b","scripts":{"dev":"webpack --progress --watch --env dev","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.9.0","webpack":"5.58.2","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.2.8_1645715757535_0.30356543464693475","host":"s3://npm-registry-packages"}},"2.4.2-alpha.20":{"name":"@speckle/viewer","version":"2.4.2-alpha.20","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.4.2-alpha.20","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"345f642d950c5e54c924233d8eec254d140b252f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.4.2-alpha.20.tgz","fileCount":6,"integrity":"sha512-XuepPuJp6oXDB1MprL89hMAiQPPWZUi04raMAvZzaQseY41KyVkpCBIemwo7CZmVBXNhZPR+co+aqHcvRK2S+Q==","signatures":[{"sig":"MEQCICEaAU2JhdoCEzhfNaCjyV7RGAHg2C1iVRO8Lv246RJyAiBWVrDROGClCzOKb6+gPfeNpviLpVM7hzpamqtmMiEVAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTeGcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbKA//b1LZognE2oSiIXVYcyrsoE5+fdXCpjCJe5Dm9deCcqHq6Ytq\r\nszXwehm8Kdb3riDRUdf5gcHXpimcInT1va7QfNIgqbM3R/uWp/Z5dmgVqGSV\r\nzF1DSQFLYYkKs9ovbu817gafvuf9HFrKP9lumTEd+sZ7cMQFVEJvxsrZYjdw\r\n8zvTp4gU94hgvefSpFAdX1bJQqAd9rtLXLyUpmeAWyd6wWpTFdLvojcpiaWr\r\n60xUyZrlbliD8NAn3KAis74fvCmfupb9IjcFWpQWOj4qKUceI+T+oY+6YwXI\r\nA3oqkk3Kpwf5QldhGyRREz1vdm/vHAy6NXIJE9mQZ3cqerO492ZG93mbeaMD\r\nYxqZuCd7faR8fjHo94LwSk453eZzWSbMsHDAhraaDGT7CFsukW+47AsbFZtY\r\n3TDvBZobEBuUpnSxI4fcmQXpBNQfbhu24VtR3lUlronF2K07gRQS/tc6uAHa\r\nyscsQTs/6wz0G1NT/uPMxp6Wmood+FJ7u/rUezmP5qZx6j5I6d3SHfC8Nsgk\r\nbG6tlm+m2IikUzHe0Fu+WTl5w1izLpP7KK2CR3gvG8ksKaDQ7BrZ0E39SpT7\r\nsqc113DSvZx0dYEtlS+zVnok+K+ac2WR4LLRX/ajAup1KOXDqRKOzfgMeYxv\r\nEEKL/pluxLP5AsH5zNspRg9MeWONJ7bP40A=\r\n=xuJN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"668c96bc6f505aae8388723cff78006667a6d327","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.4.2-alpha.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.4.2-alpha.20_1649271196418_0.5310413246777697","host":"s3://npm-registry-packages"}},"2.4.2-alpha.0":{"name":"@speckle/viewer","version":"2.4.2-alpha.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.4.2-alpha.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"fd82870bc878e0e457d451a211a2bc4e943b3db3","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.4.2-alpha.0.tgz","fileCount":6,"integrity":"sha512-TF4NdV1r1VUP6r8LyYpOgSYNCLOYdCJVP/3x7JeJMjX0Zvx9E6zqOzZQDvNrj8GthDogf2dPX3wpKgY2BdT+lQ==","signatures":[{"sig":"MEUCIQDlhjTldS70nKmZMvJCYK2/+0Kn3EWd4tkseVzkgLMwTgIgIr6X4y7kk+mbRPdvn5Is1+zyK+8jvytEoH0nacjzKGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTeLgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9RxAAmBolWYIYg1w9evABR2ztWb1EnPESLIrlQE/UiBSILumk/LM4\r\nMOBUuDAjsPgXHII5GZuhkm6Hc+fBO0Sd/JnJgR6reT5XrBOjFub8WYl4DjC8\r\nagC39YDyb9veAu+7uLFkO9rxbqkL4/cJnf5QmfEJluDstCHhTd8dQLwusjVH\r\neLhtCWGL6r0zkbf3Y6x495jUppOha+sVAFqO+TgOSPJcUSrs8tzmYMDvmUCf\r\nMY/6BAlCKiGuLp2nlDcAuqmWSRezgd+iPZz82YGcJbdCMhE3e10gtS56xO6d\r\n9ZLqnDzeSpc9Bh5Y4AMMHs4LOIcLXyc+7CLf4RdzkUBqxbWwM4YfdpNsAYEq\r\nUoPlb0ybPUFpTo5WIzqyKAWkngV6QDhf8wUgaDhRYFDepGOGf4f1xmzrMz29\r\nI6iPetBukmvQZhYrGGdIQ2no8L/6s97xjG4jigYHSb33FU9F1t9cxLy0XJcF\r\nuKQT/XxFsAHptKsD9OXp9LqbhpJq+BxjQpvt1FbNNUfyV9/SBmKUfvKAnox9\r\nq5xmGpKR8jhyaSaQd2WgRKqvrNoQ4YatONhm7UqZmHKRgf9qFoYUJRnw9aN+\r\nqfzYbImub/L8rjxyvYgW3ks62GGL6tDG1c+KJRU3MF9u19tPC0Uv263y1z7p\r\nTLXv1MDm5IRwi9kghgTcaQo/4J3fihyRvro=\r\n=txw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"668c96bc6f505aae8388723cff78006667a6d327","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.4.2-alpha.0+668c96bc"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.4.2-alpha.0_1649271519808_0.3879724547571739","host":"s3://npm-registry-packages"}},"2.4.2-alpha.2":{"name":"@speckle/viewer","version":"2.4.2-alpha.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.4.2-alpha.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"3a4afc189e015618d41bea14660ec477751a9e6f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.4.2-alpha.2.tgz","fileCount":6,"integrity":"sha512-kCdTsC7cbnkYc4nWvQIoSyRs5Yp1qsk4euvRhOjoHQTxTp1gpd/5W4hldohSqsMPWepj0gPimiYYc9IUpd5B6A==","signatures":[{"sig":"MEYCIQDUsXI/912e2uOaARGEYmRMNDFkxP5kqvcZvHwVvIwT7wIhAK1p+OoNxh9Zkv3Hy+QZEUAZXX7W4EsA6vENKHBIO37z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTqa+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Zw//fKyAyQXaqkbiWOTimUFqJ4h5l3VySNEpSDl9icYN5i5wgOZZ\r\n2uBjC2QwcOXjwcRi1N9XlFhZuBtFybnkKdlcPTww7cbPHWUl5cg/qfg8s+ww\r\npogUC4mhVtMMi7+s9Bewz/ZYY8+wS1D2kx4FJjjgGDrThLmkQXuzihOaW8re\r\n5OsorcWT8FasBogqPWv05oEjPVoZgs86b7Ak1ttEHOYI81HCEvc8qehLdlNi\r\nGOV4M9SOaPBkaD1LFeCHfVXzGqPjWuWXfw0XcQ8n9THoVQTET4UUpfvwF1uZ\r\nWRiIacLhcBhiqZkx2SXF68QUFk1Ii89Y2g7izgW2Fk/CW/Q+cSTQjuKSs5XC\r\no+gJh6yJtEgCrctKlxT5OYTyigkMjwFeT7LbXefj3pZNRVKp0N8hEd1QIFqH\r\nzYdqSIh0z3khkU+K1Wmk4AWJES+WgmtcsnAy9eLb1pXa8UqDufesCnzOGh5x\r\nreNtaCh/VJTYLSix8mkAWad+g6sZqDx1DwyoUskHFzWsN2ugg04fn8urdDde\r\nv6GSL90WQ5S4BFiUC3r6AnEsvo+MWfqR0xpH/ewQBIn8BD+ulamgOTFAAa0J\r\nynUAeVFKiaqhvNlShwKeeKThEWj5eMgBlaBPogha70wzp/rC1ApXcKOcbH/Q\r\nHqziYQs32Es62M+efHj29WeBjCZ8WtolwII=\r\n=6Pjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"9227228667897643190b839b1172349807e8ac65","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.4.2-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.4.2-alpha.2_1649321662352_0.12484035520430048","host":"s3://npm-registry-packages"}},"2.4.2-alpha.4":{"name":"@speckle/viewer","version":"2.4.2-alpha.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.4.2-alpha.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"f14121254b2056baa11f81555d6efd47dfdc8411","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.4.2-alpha.4.tgz","fileCount":6,"integrity":"sha512-YMXTXtu/a1BtooSm/B1JYoX4nNUQt76lZ+d0pEKzhLEzr/rayRZfpg+k8OjPacErRAnsmf8/SArYjooitiZTvQ==","signatures":[{"sig":"MEYCIQCQ8WDpNd0iaJ2afjo4brxyZcgQCDPysJS2nznSFnB0kAIhAMsCYZIe/oIhXjbJiK881YEYfomAkaE7J5klDP9EkkA1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTqf3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq00g//fpGhvmJrdA42HzW/WYSQ5PfuDhda4Lyk6d453iHznYBWRH71\r\ncVI19V9usjQmvJKyysc9rAZAJBzmVbZOBveYEfbSolqR0rMZBIZMGxciBDZ7\r\n3qq9aK+hqUO2vCNEqgpxIOS61RiNqOEjPbh5XjsTMQJPRNE1SW3c+cxw+EXx\r\nxi9zb67yw0aiP8VTYJYXubxHaPDYmpPNkBbqFd93CgQHtXkpFNOXAO0zVnG6\r\nsu39cjQvKpzb537oZdugNL/VIoHwxnj0ugnxV7EW58lfH+mkZ/ZUcxHdV7ih\r\nrJrnpVwWRKCOx53J+rpM067HfuMEbmB5rOCDviphHRnpFNIUPPQd4t4yCZLK\r\nfO07/tf8msEp9SGQLrPq8iyfFDb00RIQuAV9g3pc50ubb9h663Rb0W1fSzhq\r\n8GMJnthFCd1LN/yNB+pAWglc8AUnLwv2Kv6I/0MW8SMZtrC/SM6XrL8TJhvZ\r\n2LFDgD2cqwMOSw8T4lVtf2R1PFYoIIWtd7GkdJC9BjBxSFHJtjWAlgZgviPi\r\nXTMV5sJu29ksy1cRZzIS+66YIAHoQxNS+psAFGba3xLnG8dWInEhnCWKpSME\r\nRxCRNxtkReFRnsODMY/qXOYWtLNYdvVRrrtI78SYReXIqm16B4y+Kj45lH7a\r\n6SvLd+HZs3D5ePK5IXkJPswX4p8XjLGSu84=\r\n=bNyx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"9227228667897643190b839b1172349807e8ac65","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.4.2-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.4.2-alpha.4_1649321974904_0.11272264233776652","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2819":{"name":"@speckle/viewer","version":"2.3.17-alpha.2819","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2819","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"6f793638e368e1d961eb11a01451a915dbb2dca7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2819.tgz","fileCount":6,"integrity":"sha512-yP9MSzXQyWKxJZVz3AZSfp0FvMkjZeVrHrOQH94LD6U5BgmWffmbNrAz1Q7yJun/4ca9FQyF8EIEIl/llwY69g==","signatures":[{"sig":"MEUCIQD6RPb9NjTkUQZha3r+G8EGDdKhqtLcW1cxhKHx09KGBwIgeaByHMKW5nQL2/FjajsXC/scH7Nu1iUeB+rAED4eh0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTul6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmremg/9GFkSQY32AqKyMJyEJ3s32QZIZf5WmJPHTlQkjn2+umNMjkYo\r\nYe701+/MkLj+HEDBsvksZ8Vj9P6Me/QJ21FVilDYuU6V3TQERlx7C84vYs0I\r\nyJXb10RbLMt0PyEMwfYJZlL9KILXHbAHW0swxMHdwxJjA6NPkI7dtauc0+MH\r\nDvDBcPsqyg3E+YJbfTgsxUnTmB6Xir87dd2xLSczcGP1gzpA8849LhwiOPF/\r\nGxsj0ndR8eMhM8Hf3HAiip4qentlmFcAowvG9k9LZSe7LQSN3vNhZAMaZF8A\r\nlSiF8Svk+1+wkCpOhKaEZC2zEThNVpRs27OMgdAPnyZIzmbI0PmG9RQ6zf8a\r\n5rUhjybbT1WAqnju9soKWnNF6QN7gqIQH0H3aB7VhDwegMh2l+pltBeQMWYP\r\ngE7Aw7sgk8l+nri5YqmjoDTg5GcwjD+QdUqb19sRMrE0TWwb2DeZfWBb8dDg\r\nq0tQzliai7EVjVWDLDA+76eAbFE9ypFXABJSHjMjb8Dsa22BztiGyS5YGLrx\r\ngArE8v1X38Ul1HJsVyW8OgeJWM2OuMx/uO9DtoY6Cn4Q3LNSMFE/xAJQCGmx\r\n7zS+QkbleCqVEJg+c+/9weaoCgi2K8Z15tQgz2AZ+41eaKEuV3f41iUgWEph\r\nhPmmniJ6JYlAH/ISqSzvZEd/+23cZlOL/9Q=\r\n=oWxc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"78dc2b89ab4864e3e97988417bab06c906ef454a","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2819"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2819_1649338746437_0.37518554054407094","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2830":{"name":"@speckle/viewer","version":"2.3.17-alpha.2830","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2830","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"c1956629108a489bf41c79cf083f26962871cfc7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2830.tgz","fileCount":6,"integrity":"sha512-ohNhw34dO/CJswf32HeHssYimXKwilWch+Dk1JVrVVxzPWqegJ/TN4QXbJao9ODre4LThtkwCm54uqLQuj27ug==","signatures":[{"sig":"MEUCIEJpN0W0G3Jt/OjQYfXG2T3F+BgP9otVf+uMHYLFrHNDAiEAox8L1HxA2j9KqFQtWJt89o6UVaORgekBhPHggn03Ix8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTwodACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5cg//Xkv/CY2RLoSR65IfghGi2TrVd5i5EInXO1BNkdunAxL7T4Uz\r\nZM5R3LjuOEmfcMtzge3Y7x7ky4H8c0rolK4oWU5pMXguYnToPjTW50w6BF0B\r\ndQkJMDn02P8PjOQ6zbzBkQQ8eGsVrWaFTKCwKaAXmtG0Unz0mvgc86Uhu23S\r\nVzDS+wmgdx3mJB9xBb65oObnSyVtQGmKND4jICd4dpn3eCk5rwikoZegQPKy\r\nj0Iza5LdfcoxFsbLHXSrRvaC+Lkayuo5cq7HuNLBMcVSHBJRJmLLr1DClN6I\r\nF2wP977Z4Ijrlt0dwnYTH0U6/liejXMPv3cHYwXXFoJcuDW6Ni5cTWrqAbHm\r\nQwxI69fF18ACjX1ttSN2Enq5lzVWcHYK++Y4piRCzv1A75p6qUTNP38stOaG\r\niLhDCjl2H2SFRbp7syMWQSxb8cS3FXUkRY8+sPkx8VhvMTqWUkVtxKjp9cEK\r\nUaIinGGfYGGqx0jWu3+knUZc64DqEOY011Udj3fCYKcAw76dCn2K1fSLKKwt\r\nZ+OUuL511TMHqFLyQosR5cS8QyGrpLu4aaWzd2NexW9RmJ4nVT9ARFLEwHi0\r\nfTiP5/mhWUyyPJ+Bges1Wc3wHs/vMRUjELQ5o+8l7jHhmdOKoe4F38t0r7pZ\r\nFsbKOVICbO7Q1YypBTm3oGZ/9V672mcegwM=\r\n=9kFD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","gitHead":"cb03a521047515b14b3c966fb8f08515dd7c6290","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2830"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2830_1649347101368_0.4404806454382779","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2844":{"name":"@speckle/viewer","version":"2.3.17-alpha.2844","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2844","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"411083437dc4c0fdab7439713b0af8774008c18e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2844.tgz","fileCount":6,"integrity":"sha512-/tRrv2uPo/gGIDjTcdLX5fGWq8N0pxTz3eImG4YhkovjrZOo8vK1iSrYktoxp81Nq5A88PHotbJ+R4A3elUy0A==","signatures":[{"sig":"MEUCIGwp1oGorOuV6XumhGkOTORUrBmSaUMxBiPhjNKU8aqwAiEA3DGKrfGjOHd1awzue3p3MTmX1rF+Qy2bjn06DbRzmGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTw3/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomBA//XECemkOhCJ0SELJYXhZNgJqkGcOfIHnhoHtOb8atH652OAKX\r\nyNaVlq7IPfFoSs8STmJRVu1hK1xIhpkLc7SixRm/lyLSW0AMUt++oC3+iCXV\r\nqEa4TkbuyYgfOBe/9A5T8yEsuw2bBiw1CyZBhb5w4nmwpOne9ac3WVROU2R3\r\nc/7NBRz9jy1/R0jTLJfl7uN3Y/CJefHxO8JRJrE4/7AGvctFvAxO1WhiOVKB\r\n4JjmaEAPAxh9fDHlKJ09xRpZ2eXm0A3fDEoBs0uqygnMtcQvGgPqSIMfNZiR\r\n4swXqbP+YMRIGrfYVrw0XGv32Nse+temJEP5rky7V42ecuplbf+Nu3ynv1vu\r\nBbfpjIbnClDvWv1G+9kIGI9EDpQYieJzPiUNOgFCKaDbiDmMzpPEMtbv+W8j\r\nVkghUtzUbZDklMHYiZbwgjh/bMv2dQ7RKTM9zk2fZVXciTrpgyDdHfW5mNSG\r\nPscEIP1DClddhJjcIUeh2R7vs3skMfm28lHfYekaT83faMoQBVkmtQ7adCMM\r\nhP4fXYY7UK8ILMqwavWYH94QKoHMx1kaRpqHo1QiNRKvfOKcY3s0hjgNgZYX\r\n/iYVbDPxarYHLY0PTBlTPLmS3y9mjbKtJjWboiuUhjp/51uMjyGIopYTG66f\r\nmMBJfZs3DmeHSv/NmKDAI0BvK72B8Shw7Xs=\r\n=/hNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","engines":{"node":"^16.0.0"},"gitHead":"963750e64ad955fe8c0c1faa68ddcaeb18871b5f","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2844"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2844_1649348095251_0.6645299179777444","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2856":{"name":"@speckle/viewer","version":"2.3.17-alpha.2856","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2856","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"0250c2c14c8a9fbba760b9d4c42813c19d61f089","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2856.tgz","fileCount":6,"integrity":"sha512-/3a2qsiS+esXbNL7WSaNckWj4Gc0b7vwS73yKnNB1SMQBcXOiFzhU/itHStMoqZ3aB+f2q0Zy9O1BaSOpEb2Pg==","signatures":[{"sig":"MEUCIAhLBoIw7SlglTLz6RryI/jDwvpTdCkfD0QWHh+ztA2+AiEA86lyiBPlW0Rq052s6Zp2JEBd7ujExMjsYkKl2eXqfro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTyUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSHg/8DRga75RcuXTtGhrFMAVkpdB89/e/c3YY5JXpPEKeIpl6Wuhk\r\nlmyUDpu1b3vlkcxg3pareIznZLY4xSGp4jlntn/3vTZaCM8g9IE1q0EsJXc+\r\nDxk9sZLdcEryVW3LlgNAeXvIgwfOHGBP+i51g4ddujovw8+xYTLOb+Ki/YME\r\nViEHuK6Z4TiY59unKq1wAUZINgOaFSIDPw9t37kkXU+B7RVTRi7eDFcNtUow\r\n9XDurbidK511DrgSEbSvQLQWdK1I3CseaIkeVvdQ9WC6k3ihSaU5TLS5SHRC\r\nVpA0ljoAfkCpsU2h4wQ6qOuG1Xxky4Mw6d50IL1zMhiRRov5uwkDsT3yu3nq\r\nlK/2n+J5hXPmZMYoaQ/8ZLAjqwLNpbBGl20LKJe7sD6rXE78HxVZg52Sz/E9\r\nBXSw2AEnGWAOifvJVVQP0FDU/lBX/YQukb7Aspootch2jURWjlAEeok8AbvO\r\njH7Lw7yktT9y0MkT2H1WPv0UmJ6w1dkMfuyWvkTUwVnwXTqr59NvoaWugHka\r\nSUvQNHcXQU9RiLCg6JDhZO4JqQIkexX3ITNIsLmj/sDato4S6rSKlsI3maUs\r\nj/SJqihFd4KNSFyTkZJeGZeTYoZMltFPCjkATOfVAQdHJ6Lh+gPv2SLk1gEQ\r\nTghrbUKRuMl/uMWotUx/GuxfceZuTgs0I1s=\r\n=e2oj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","engines":{"node":"^16.0.0"},"gitHead":"7e06f4b96c46c309de545b40388c396c82aa21a3","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2856"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2856_1649353996936_0.6787668271454539","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2867":{"name":"@speckle/viewer","version":"2.3.17-alpha.2867","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2867","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"7b4973f08bd539c99ad51267f5d12b76a2f2bef7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2867.tgz","fileCount":6,"integrity":"sha512-dAfilZGKO/+nlNia4S5r3NE2/WfWkcXuLioHb2oIspeHiiicL6PqWrBm3cHp4oKgiSpzkSSkzcZWdyb2eC6t2A==","signatures":[{"sig":"MEUCIARtjeVEnPQSJaZm9bTGsWBwPLEz0S6xX9b9f4fjlZ9rAiEA7Uzz+CqhoLJdBWyXwwo2Q53PdIb6mR320pIxF0uZvBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTylrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXSxAAnUvRw2jYRDX/D5cantuWIQL+pgFbMlg8r5ahAI0ULeQP6z5K\r\nX1Ul2drO76ptdM9BB78CbWgfcJ4Ycx9UkKbyPINvf9PQHMlObROou7JkOJsz\r\nntufzjJC9ZPPz+TSR+fGVKQEyH2diFyGQRwghL/V0biYlOtyK2ciyttKFfFc\r\nKE/0iUg1esl7FJvFjYz8GA5fKm3z8RnhyhZx3+5eFkn7tbMjqN3nR3Q7hGU/\r\n4E9JMlNebeaf+5HLWBhIc9tHJ0+vwBbKGDdcW4z+f8TY7KpBakae2T9Xau3y\r\n3fcG6sqw8g3RL//a9K5YlVQladcs/0BUfJAL7lB7061fgIroQYxar47Xf13M\r\nd2fs1rUUkTfLUGKN+gABgL+zVvrdhdAIXq4gPCe+9YmBDfmYEsA7q7BX/yA4\r\nFaSADJLEVwXGNi3BvIhkMm0rOrw0qDHEYcXFSp44SBkXiDtrhBTwXH2T9qo2\r\nT4zhflbCovxqqiuwmoEnGJbaVIHDmcRd3t/czbKwWeXiWuWs5AV0R5H08aq0\r\nCKJlxk5VK1TzI33xW4FrcidrbpeMYBIwU+x/T4BLUw87V766teeTTca3Ocv6\r\nLn0SedAhvea1FVtSLYE5qEyPgeRPGsYRXRDw0sr882cmkIitObDf0AMWKQlZ\r\nvgcBJnJm7tpsg8q4WtVlBoQTaWiIdGux1r4=\r\n=TgUr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","engines":{"node":"^16.0.0"},"gitHead":"826d4546ec2f89b5252f1813269d7f89ed63e9cb","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2867"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2867_1649355115537_0.568518118094375","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2878":{"name":"@speckle/viewer","version":"2.3.17-alpha.2878","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2878","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"956fe78ef13ddf435f6c374dfc55e5e3ccde71f7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2878.tgz","fileCount":6,"integrity":"sha512-sY/BS1D5k7d6uGzidzWeXCW1NWnQBxCJa8+pPW+rFPLxlUWpHKUlrQu67DjTzUITNkqwmKIKHlLEKkh+IdmQJg==","signatures":[{"sig":"MEYCIQCPfIQQg4Ms/ZZDV9HEB4SCRftZKRl/ez8B1/MMX7N1pQIhAOOXI/WjceOs5Iq4KLH2VlhhOqg+cGYxavRq/wjhw62J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTywIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEcxAAgzaxQsDGLVBwnsucnD6sHDnfzydMaA6/vxyy/j3QL3TPckId\r\noXOTJcMjjiANwYYT6318FQSUgxPd5FZdLAjgEZmtAx75zkio+1JRdiCDkD2F\r\n4qMuCJdS8H2FeYY8R8DuZI0NxUyPgWSpKL5uQ/JaJ+a/oqbtYEdXmXI4H9gU\r\nzDRC7/759b+Usshrq11VXSKwL35CtKgYKTT+UbzFy4NF7Kf2Qi6CsP25L6FF\r\n9h/va4ZtmgDS6FOTxjFDSFLev5Ix2umms0Mk+snZiOH/W4oXfjBftHfzJGsI\r\nAai3gY3Uvcm6dD3jQ+Ut6unnCV8/GmPOeclqH7zFd80Wx44Hn5mgGCSErgWf\r\n9XmewECSUuxSbwhb50FEADWxKWwxSF3HPixBf/reCm0sZ6UhGA3/YciTpknq\r\nTzkUW2LnXQ88D8iXLSHBcBZx4sdOMWTiyZRY79b6e3f61NE99s81Bs0UeQ0u\r\nwkRlTl5YnPKP3NJvgZfqMMYdDyLaA51GVwBJXPxIQDlau2s25DFJDAq1mdFi\r\nyEc2T51CTZJRphqMlQVIODk1IP9NlDBu3KGCrEbe2AmVZQEDYqmU0mrkpO6e\r\nl7YvGvaFTEdYc1enk5jWpqyP4u2n1ibJ1l2JIuBmzXrCgAQFPr3uqwViICts\r\nickJjEIxGyvJKtzLNu8xhSQ/M6y6lzSjaik=\r\n=Xers\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","engines":{"node":"^16.0.0"},"gitHead":"ae1bae65dee0e344f26aebed78a63b6428d803f9","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2878"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2878_1649355783961_0.7727797174929678","host":"s3://npm-registry-packages"}},"2.3.17-alpha.2889":{"name":"@speckle/viewer","version":"2.3.17-alpha.2889","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.3.17-alpha.2889","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"2a0be1d7a74b95e7873e17639eb8a37b9ea4d2c0","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.3.17-alpha.2889.tgz","fileCount":6,"integrity":"sha512-nIEDf3hXefSEczocqON28WoSLjyq5q9KD4BYI6zolQwMwDTckH4EgwClUiVSb8V1gZIsQq77Q/h5TCsioDfTVQ==","signatures":[{"sig":"MEUCIQCMNFUvbYWuyj3qI4FPRx8Hiv4ydCmtNaBHOQWaOz5wZQIgVn+I5eQigamoQqP8PNLEhy+nWlNLM3XUBt1MAOU0kIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3303841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTy9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLIw/+PdabGNe4ZSe9A0X1lrzrFfVEaF/HUSVgnkg2Bmu4UVmsagIj\r\n1i2NQHPMjf5Ja2LEHXlQgIAW7Vl+NVBUfrcg62Wlm3fzo/JZZUh8WpFTw/BV\r\n7HKgLQ+Ce0cy3Z7hLNK7nDvA+ERXizzgFCBEUCaJSuhreSRVcWc4ZyyzSVPM\r\nWBc2b9Qjh0IJ05Cw+kOHECEd9+r2XMiPEOBlpyYcwXUw+qHFOuXnQbxcGG2w\r\nMthVpk8/6qRpjMuPgfqD1mSe0qT3Da9IkLpgH7y7vlIegl8zfcl68YLWCzXK\r\nnQrAjcVncUfeUD/eLHOk94/2U18m72bpINF4UXrK3o4i6qwplhfquCihzRFV\r\nktvzpgy8O6CtI8Ql6xGXrW9hhrd7FtHe+UXu9OmQyEDV0ogOBF1Kj6HM8i7J\r\nnKIoAMt2pQohThaxxh1ud2fo9k4JisICAOeAbil7Dq/s5tSsvGa+LNnVV7LO\r\narAQSu3KOPtspDMveagIYBySRAsnE6gw1q7Tpe5cMjlhh3900w5iCgyMxtpG\r\ntti8sR05P/pGi/80I2tFMJw3X4NDWw79OlmY1Wvm6cdA3Cw5RyBlLcFJTZDt\r\nmTaKI367C4sygK18SJgbZaRFp5yQp3d3FxDfYJ4C/sM8Cr3pnogoLjZXd7Vw\r\nVBSda/mSEWKTFk6TTQ4HRF37wYCbfvbufME=\r\n=/XHr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Speckle.js","engines":{"node":"^16.0.0"},"gitHead":"f5573dd59b46930c202a7cc145e5dd938ef54df0","scripts":{"dev":"webpack --progress --watch --env dev","lint":"eslint . --ext .js,.ts","build":"webpack --env dev && webpack --env build","serve":"webpack serve --env dev --config webpack.config.example.js --port 9002","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.3.17-alpha.2889"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","webpack":"5.58.2","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","webpack-cli":"^4.9.0","babel-loader":"^8.0.0-beta.4","@babel/preset-env":"7.15.8","webpack-dev-server":"^4.3.1","@babel/preset-react":"7.14.5","html-webpack-plugin":"^5.3.2","@babel/eslint-parser":"^7.15.8","clean-webpack-plugin":"^4.0.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"7.15.0","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.3.17-alpha.2889_1649356618545_0.0713748999862851","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@speckle/viewer","version":"2.4.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.4.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"7dae47f82d8daf960a560a8166906f6005976a13","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.4.2.tgz","fileCount":5,"integrity":"sha512-lFScK1Ubu6qhqMh143dVe38bGu8X7LO+hN+sKdL94L6ZZu9YthoFNDkn1A0/INXv67w0mZ6n7BsCxbcUG8f+cw==","signatures":[{"sig":"MEUCIAYOG/0ctaIkD21l5SUNoh0Po+ChEVkkhgZUcdVDyzeNAiEA7S/UTs67e56UVdLNYV0D2Dy4uD1+68EBuoFAg6h1gvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUYQlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkQBAAjBN/xBnBNwssnUIgI7Jcge90atN33DxyG+PPsCwvmWt+t2yJ\r\neEBOaWkTH3utPvcMWR08ym9zOJd7PW6PBs7UzjB6D/cEued+Jzi6Vbc4kQBb\r\n95DTy9YG/VU/S7iLERQGAdghnWJFcCejXXcPcWg3xI5BknqbpkyQdkKFpeO5\r\n60fhbx5e6BEICqb+ODTCHnn/0Of0FUv05u+U3Xyz9qaFD4PgK0nTztVg/fPz\r\nSqS0bURFP1yFkgCjs6iiO23+EVcbiLBQNqaaNXktzCaRxABe8LLCl3VuJDmW\r\nKse2lSpsWGhtFdwZmF4JRb56UN66mDXiEWyptbQKgGgymFc4IZkbMnDQyU7N\r\ncvD+rfeJSqKOmK+bTXgrVMChP0y8qY9I299GOcdfvQjNIaI2OdEYZutUfvaU\r\nlWF7k67EDOVzuQPtYB2cv1mK+GtFxcLFhaim2xi+NV1aVkRhrW7Wnx2tUkNe\r\nv0KF+ZS45gv5IILfzff0puje4yFBe6GfOrBuFOvVaiGCXeUx883KpzsJOSex\r\n15YZqk9FPzRbhe7M+8VgR4r+XbUv1ZEVXmL1LPjS83F0FVIevWQHiUvn2DOT\r\n0Po4d2deg3iVbQDbReQT2QOvN9I2p6f49d22qxn+TlybhkkVCqGhglawK1rw\r\nHUTiqKr3MCOJDUO3P0Vkeg1v3Bkw3/0IVic=\r\n=0SRs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.4.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.4.2_1649509413632_0.38334417982927005","host":"s3://npm-registry-packages"}},"2.5.1-alpha.7":{"name":"@speckle/viewer","version":"2.5.1-alpha.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1-alpha.7","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"28d099a7f7453d4e2dd9ee071dd1531d2d8f1a46","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1-alpha.7.tgz","fileCount":5,"integrity":"sha512-Yp2GrUKd0F48mBPsBF5hlSqk5MAwv3wOsYnbiA9G/xLEt+y7SFe1eZyeMxM8HB5+WhH9XYp+3qG2s9bBRHcRLg==","signatures":[{"sig":"MEUCIQCkV9cwiwMnLhe34815nUSu/Q+SIKHu/AvVtCAZfKp43wIgcLNNUcJODc6CHOhXdBzSfhpngTmkKref80urCMe77YA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWFTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwSA//Z+uToUvvCCO0ldSAxUJK+nGxgpM9VV91NJvEBPvD2FpoocBK\r\ncruBNFNI/xxEouaySzoQcICALL12aTjbCtNolbpKxNFcyq6Z3wZ+mhOZJHHS\r\nSlzceT4feJWSOljVBfTW10Bsfu2ts9/XOK3X796Pl4UEAS0/Z9LwQNI5Rt0B\r\nKxCi6MCY1abYTp/tOA3kiYjgvLSFVhe+9KPko2em3nDoz5eWX7fpV/a0FMnJ\r\nF7itYBpeA/Gs2iEiBzEF5Dr0Y+jmuKa97YPb1nxk36jkS7m/isEdf+OWDVG1\r\n2izQH+/NFk5FfoA3hzxS/FXRDzEYc3c6BSX/LdKuPw9ZcZdVtGAKTlZcfU0C\r\nMtabzn8Lp7nv4LuCYhilnCEuVEYncrZeRctuM7r+bXauJyZPHJot7jDXD+SB\r\nwCQoUDhj22pxaW9HmJGYitDiLrnY5xNAgyFL6aXu17svhVUCiz/h1J37zGES\r\nD3M71blL+aZF8Qpw5V2GRE8UKU/39LUP03pV6+b9EfXBHQ/CvMq8jdWV6Zuh\r\n8eLwZgN45FcP3Yj8vkWvRFe1zXhq1YMH3a05AlqFbqs95JmPFnuIyfjVk+0A\r\nsPz05FyYxlmnX8oNTJ+YpajbcXgKcfHHcXl5B1QHnWRjJ5KbEvNs8p/opm6c\r\nCmUZYfvUD8Yoz9gYPf++RBDg8ilE4TA/Esw=\r\n=GSUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"244cb49a2d442ce18c4df628ec912ee290532cb5","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1-alpha.7"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1-alpha.7_1649956070737_0.13068202435784348","host":"s3://npm-registry-packages"}},"2.5.1-alpha.9":{"name":"@speckle/viewer","version":"2.5.1-alpha.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1-alpha.9","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"477a892f5b3d8840798253dbb5d7a157bf2d6e36","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1-alpha.9.tgz","fileCount":5,"integrity":"sha512-QKPW3q63Vn6EKJ/8TPlD18ps9TT8qd4yoqs1OZtL0nZ97WQKloQ2B1iWN/Twqd9WSoHqbsi9JxDsFX44hYN3HA==","signatures":[{"sig":"MEYCIQCEwQoctttbLp29C4RgIddIlQmSgFzYrnOp5y1ggwKpBwIhAKSET2sJeUNB1gBP0SDoCX4wFeoAfzy3b3moM982dGu5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWFevACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjfg/8DgUbS3g8vw8qGh04DuqL/jMtg8huE6GYym4u/XllQgP4yYtr\r\nXUSNiTeDWgkMOThRZtGDZ/vsqTO2w+mSQZtlRItltzkOJ3uf+pOOyG+tBAnV\r\n4Y38kdCdMma0ikKR5TbpaqRQL7tNFMZJHpy2RGDVnwgAAo/o0/mlD4Ayxoef\r\nEG2ryJBtUGkDboy9CRj5Mu62x7gT0IzF2q9P3j9UHkLIKoTI9pDeZFYrVhqV\r\n5+JoiGyJbjySeAYJqqpOKY6/ZYpeHel7k5K3vCaHfMvBVV6A1vHB0ik1RNlN\r\nZbUBX51W4mnSiaXj1xlSl4LtTPA6JEWYfcjQmoc+KEWOex1mH0gjKpjxlzCy\r\nENi45P8rVyLxQXebJ0Fkxh8ZE0qUGNfl7/6HnYt1rCxxRBzs4GpIiMdjsfQK\r\nZW6IqO+FclmeB+WylCH1f40d6ILYHWL68o+P8/xx4txOzQtwhBaXG/Y1WpYf\r\nosquMNg6nRrYPNLGTIFsws/KeHIJPOhKO53OABnW9eagqyl2ln48ZP0zBXly\r\nabc7+/AM3EdpLlcn7+WvIfM7urf7AGwTmtFJRNNFSIlyAB3QsdzRbo9Ce8DR\r\nMr3cRG/znRv2chC7e9QxOz6ZYbqqhhJm4KyQ4l6E6CIQ91ceqa8gagbHJSqg\r\n4L/ohSaY1Ehlb3BWSPc9ApMfR/YYh2P4Ye8=\r\n=003D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"59e9551c93649bedfe3740678bba9c1759e9631e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1-alpha.9"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1-alpha.9_1649956783017_0.5076649568940415","host":"s3://npm-registry-packages"}},"2.5.1-alpha.10":{"name":"@speckle/viewer","version":"2.5.1-alpha.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1-alpha.10","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"d15964d392205e386d54e837ec23b39bca089be6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1-alpha.10.tgz","fileCount":5,"integrity":"sha512-36CV/nDCJTkTbVsXWi4o+r5dU0Dlb8CIBKvpM/TuWk+mtZmljyQMHypozlOiySkFXES0Vt8ujXtG80sMnK83YA==","signatures":[{"sig":"MEYCIQCmkd7SsrWrf1OO/CIH63EC+I+H91mnI3TBGwkEl1SqlwIhAOsuHvH65f5lF7clJ2hxvr7y5BR0fooAGDUkzrvza7Og","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWFmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo75Q//V77MqB54AY3dK5LFd3S2mzvl4Xcl44eiffkvGu5eqd5hFVU3\r\n4t3+5xyvKM3y02hkm9DsByeBE05f+Sz6ZlJUzVZGUfIL+2ae9C8Qbz35jfSF\r\nlqUHWuFsg2obHGcr0j5XMa0EZ3ZSiCE+Cdpyz5PDHsPFkmxCUaftMZYgH/fc\r\n72h/wsMvK7Bg5rHkOvyr9VDM4LNm8PSbUq0pf0ZnmtXUHBL8oS6sBr0HHqrb\r\nhmtBAkBkfOzpoh6FXZRTFr9wPiL9QwtLPd4ccrM/kqIPjtP5qEvatoocDu7W\r\nXoKr1u0cY0sl15k5+Auz7y86y45wC6kE1AVFBWcF9Lle4wHc31C4pulBRp4u\r\nqjJfpwmCBQKu9xjKEpf8KkpvnDiYOBIl5YQp9judrWjiPW3OzOfjMeIw20cf\r\nVyVEtuiGmy8PvxP/beKovS3wwBsIBSmqrfBS+GgokW8/6yt3tW1+a4Irn7R1\r\nOo6cETfUb9k/3i5UDshTk39QbFX66rAX1nZt6S6C93DAcaPnFpn3Y0JLh4xH\r\nGy+ZG0OkVeGXyxH0FsFVQ0hXwjw9WUBrtGSoADs6NJNcra0Q2h+zdfTgnNuR\r\nLsIVfgcKoD7gtFZGf9Zr0CEvMD70tUOLeRaPIuLRmCoiBnd0T/BkIotb54R0\r\nAoIEUaB8O9LpA/r8QYQlmyjeslX8gfWSD7w=\r\n=oKfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"c070d4690b31def098b00521c22fe408e0c4419a","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1-alpha.10"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1-alpha.10_1649957284184_0.00173802423789704","host":"s3://npm-registry-packages"}},"2.5.1-alpha.11":{"name":"@speckle/viewer","version":"2.5.1-alpha.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1-alpha.11","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"ced6ec3ffe8f6b8d08fc9df9781d8063dd5d32cd","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1-alpha.11.tgz","fileCount":5,"integrity":"sha512-B66iPDWzYzI9GpomU2dXMuRxhl9qUKtvOwfLY6UYEiyhOrIgBMsBWd2DwlpF+9RbOGZukYfG2Iz4e2OybQAitQ==","signatures":[{"sig":"MEUCIQD6cFibZKhDxdlzzIWWYDFzSvXgAHPvvPlOmxDjJMx6DwIgBcQ7xGwv7r/cBP1d87An23h2Bg9qjplhQpjw8/sexp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWFqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAHA/+JbwVRRxpa+k8QX8OT2/3GwWW/4M6mvLMKkERbG42xh2hlN+I\r\nB50+TaNWzZ2FP/pDB/W6YOxIvbkCPhwcI00MFy8dK0jEu3hUiUZjrctNU+y7\r\nm8bAIJVP7SCNu8ZexIdCQBEMXjX1xXjPmxbZ305IT4P7VeUJ/2yu6AIw1DJz\r\n7A/luCUncoTpUuaFZVtOAD5k1kJcshFTY7Q40yAOdYUODKa4H8soI6rbPkX8\r\nauylBL5dSrQt6CxFAtBzdpiKpMWWaHFPOhIg6qbkWkX/AB+sEflzigU9+WmA\r\nYn56AtrvasLL1QyjPlewZhSSEDaxlSbtV4KeZ9RX+Uey45OfgsnDqc3+yOue\r\nhfJWhsdQrOgnkKUrIpkeHHaEBc3uPuwUPzDUaIyF1hffl9iVfTpQ0kWGvOvR\r\nrC8Y4XcpO+CoqjLuiLQfLqU9nRGU85Wyk+Vn8mFRJcv6q6l4sKuDMXEvAFAJ\r\n8dPZOlbGzIU51NCDuvMKGocxuLXeVQFdcV0uyFfHbZgUrEmnYxUgLGdwBrdN\r\nI/MkVysc89hBGib2PcpvHWJE4KNW6HAbQ5QcfANqBwk9t80Tc8c71SWnhARU\r\nKfgE38ADaKWqFahxcbU3phpYB/LOYu8vtfJIYe82cpk26dVLosYoqIpQ7lPu\r\nQTBZ7xfGSvqVhwVaE2COwlAyty2cPQHFtqE=\r\n=Nmy1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"2a245808c4b17866cf810f380a7655c1ee9ed83e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1-alpha.11"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1-alpha.11_1649957540101_0.9383679077339604","host":"s3://npm-registry-packages"}},"2.5.1-alpha.14":{"name":"@speckle/viewer","version":"2.5.1-alpha.14","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1-alpha.14","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"8541932cd62000cd8a470033df24908a25e03675","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1-alpha.14.tgz","fileCount":5,"integrity":"sha512-66kJTvZ3EOkjk+ivT5CUbxjVlOCYR0Q9WQVkYVg9mDIXOUOrYyzfa4d5+nvgz2yN4jK1aCrBVIDmB3cYvWWKzw==","signatures":[{"sig":"MEUCIQCDyM9QSYHWkiUHHMk7XPagHLzVvmHFn1cbYyP0FiLduQIgDOnJbs6yPZeiDBDpECGih4c3TI4zPLL6d58RTPDCQOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWGD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIdQ/+OOPuMUdT4wpPX61PYqnlYS1hwAD5nSM/MlkKlS16LXDKo7Ad\r\nNnA9vzVkG23immKN0UHV+4luRnq8Q/BRRiOJ3eVJPSInmAJCNvaZQr/H9ZHN\r\nvxOXRnYQgJDi0fOJuBtwBSxG3JCcZxFb13SHJ6g1Fkj2hBOmchE0WQExXzSr\r\nD9GyKo7CxZkDhc2FLWfJzfzToMCKH9jyaT7EpkZz7ZBs3bYHzoA9NtYYy1KL\r\nT4P2vYxkfW1DeiaDId7mIBHgAJZmqLCuYlcZlv6u+UweaUUJOgg8V+9qPQQn\r\nVcwMopd+WPkk3ZmRa2jk+rpcgjiVOdpVSnptcEsh49TNzEHF1n5wF9g75sNo\r\nd4QRZrQFEcMfNG71Ft2cQ1yzgYpM6ZN6eo+SpDNBqlpj82SBi39nzjojgLp8\r\nXsOn2zDGJSRwqfJWn8Rlko4NmgSfHfZhTw1nYJi8IqvHX12sA6qo82DkmdB5\r\nWDx1H1W9mL0HD7yY5kwYs5ZAxu4F1TrB5Y+mc9X46fUZchMy5u8WLkal+j3A\r\n1+S6KWLmasU20R3ah/IGjhtyZvdbvnlLO1nRmNttXB5q1hXn7sm+63mDAgrQ\r\nGT7VBNLP0vIk0NuR8IM/+uVxLMaxY7MVSJQGk9TiiQGuBYolfBZktySgzYYP\r\ngOq4RMBnOXiuiy1bEHp/14BD30RJ+icKEfw=\r\n=dC8j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"5ea026cd8b5902527b2b20137c562a538167b878","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1-alpha.14"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1-alpha.14_1649959166859_0.22574907550635626","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@speckle/viewer","version":"2.5.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"e10d32e3ee823db46e112c75ea3dcddaab9a1a43","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.1.tgz","fileCount":5,"integrity":"sha512-fQ9YxVPiCrcDeMpqsqripcOuWa3/Ch1tkPTR2+qTbhnmzLkH5ieji0ULsPjeZouGxoKl+ie3SruPT2gILnKPyw==","signatures":[{"sig":"MEUCIAhxXXwYxJF+hYBmixG57gPS/vU1EksSuWXIQ3x6zFqFAiEAlZHdjFfg2PX4cgYwVqgxMdk/xx/G9QICaVPXjFBp5sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWGh/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTGg/+Nl6BXwLvBAhLO02kLYK+wWZmDTkzkk5cajerbGHWqtLEIizu\r\np7q7U0gUgc5WAM9AB97eFvWQVAuM++FFQWgu4up42fGTV+VuDr0hou+eN9Gd\r\nF7mTs9S2uw3JcTM6iPCEAI/x3YPLrQkSqCq5wKjnT7ajPYCeZDAAajp60wtk\r\nPr+2AarL2OIBM1XPlWTOTvpkLVXPzIzE/jZguPtbIejmgvfLcU8a7E6FM8xh\r\nFi5IBmEY0QF2ZiBrXHlWqzwByJ1w7fkYMDDshaJcqBO1ueiRV+pYqdp5Ajq7\r\nGm4Y8obKGTbn9xoNE/KQnqVOHPe6A7Vx/AOct9xmy93tYHylhyIKsDVWWU3G\r\nYBWSCMOaVKchq+QvIGQRl01OsJagtCOj/sdoYmNuRCUkECST3liXvcsatrnO\r\nn4u/CicjNmTWDeA4g4mZM99uqoDGz7O6JjQoO45WJWTKCG6I7vrBahHWhhTJ\r\nT2644bsYmafRQsanbMlyaf/Oj/LrHa5wW+rdeELBAnBE5wrF1x9UQRBkd7pH\r\nl+PWfvcJjrFei3TDENIhN+gBBFjX2auaLTxv4+0OKpf6n9sfQSojXJShLg8T\r\n4wOd846FE+MfOdpJOL1WPbuRhs/2nCrC4oGKXp/vD9LNjIBCMOgpOA01BK0W\r\ncbJsWlPhZKJQUIGYAJXuY66NqxlblGI98x4=\r\n=lJQb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"b0395a5cf1e5bbd1f3dcdd64de54d2333cdf036b","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.1_1649961086980_0.32117041981855254","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@speckle/viewer","version":"2.5.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"36bc2a880310c7e815b8675fc4343be2db6992da","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.2.tgz","fileCount":5,"integrity":"sha512-IxmewfCiPx+9vx42YlovU0E4BAoyCEH3iEhtoEjFdgIYgJI6ZVzcRDE4S1FJVjn3fhOm3I2git7boF3BQxdTdw==","signatures":[{"sig":"MEYCIQCVW9oE61yI2NFQjMzhaYww+tUrUCji51TRhdVso4Ul0AIhAJZqvwiSy0HPzAA4I/d6vOiG+25JZzfLqKzu8MuPmS2L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXYMIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrURRAAjRsEO8qVtbo1wYaN3c5zxKl6VEKHQEoBwLxIBH8rg9pYyI1n\r\nI/dDOXHDgrWiBd40H4Kzg5WKQ2Gkb/l+bJZnZrckAYlgPtEEknX8HmUMxQt/\r\nLCu5ImZfCTrvuwFHaP6FV1bzK/aSLHVRGJvb9Z/CBL/dm/a+M6YzA7Wbrd2N\r\nnPvbBBID9r8lioXWUlfW++SwS2AQuBh1rhhjzwkonqzXxb0VepNUN87uKMSX\r\n5+OPrLOH/XzDcffoSEHR9b4ue3ayipM5uUPPtp3xyRzKDI7Gb0xqPThRcer3\r\nnfFllBmsO3WvPgwvv7Asew9eLXfHU+A6Gopzaef7A+phAgZDzcoXOkakVBsj\r\nr5SVq8XmTZuw6cLcwIEb7OB0OsvWGJVYx6pI/KTPMf8R4/g2L+Qux0pAM8Hw\r\nHn9jm0YJMDKNL9uacNlr3cQQuCEjOhUHylTMIm5LtT/Nk8xwwpC/ZCh4yI3b\r\nmcZPajMfU/1+U0wvweySiU6nAGmhs3Sa8xmQ1HllzUot2UJiGFLsHHZnSMHV\r\n51EuRBNcPvOcBKJdaVHEAL4RrkGUPxH4ZhfFZat+4WZVwuJbTo/7iSXe9vXs\r\n8Zk4olO481tLDK2NQrh5OCK6DAnM3QAIachVUJvWWYB+tSF9Gz62vuGvGImO\r\nvUKMpb0nvZVYeAE0iBjHFH9ZSEv8t/XAqME=\r\n=ZGsc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"093a3e66dc886ee4ba660688bf9476a13cc5551c","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","cross-env":"7.0.3","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.2_1650295559835_0.019875394144607483","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@speckle/viewer","version":"2.5.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"45c5366eb35689c4b8d32340aed6b690f59b8fd5","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.3.tgz","fileCount":5,"integrity":"sha512-vT3gMWj/D9eLI77+NpT/vL1MtLaqmRm0RJJ4AOePFc+GksCg176hLpb7Y4FFHozFrQkYhJyUj8MJpplUIHWanA==","signatures":[{"sig":"MEUCIQDhN/jJvaRanz321xoIa1MjNnggji5f8BSKO5qcWglL5gIgKdptdE1sGPcwFvz5i6J1Pk1hXAdIHETR2FCR82+qlLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePLmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSshAAjgz48wJOPtvv7FWnGup4aJVHE8kqF1d4txgVKQQh5/9W3d62\r\njHeK04bpJ9CsKuSDP8Beo4vcZbSXdDJFJX8Y6wjBGrrCwNbzgphOF4Y951ae\r\nKwD/weMjZ/xOvuWEofgfzL6F4SgSswtcvA0C+4XCK9cAHgt1NrAiPOQkkLnU\r\np1iyQUf8C8fWJl69bbefrJG8p9Zkv1VoxHerEC6EDiHIeFfIxRzH5s9tJTXH\r\nTRxqou3Pu2ARtmGXMZn9FejW5fsHKPGVPRmgy5xLAc2K7FZ94ESxGZ2bZIyM\r\ns25229NVqGoJuPuBIDKPhmJECJKXqL//9pMRjvceu6J1Jy2AVZMABt0J6oVz\r\nTgiMSdrNh+7m76Ly3/FUgnGnbSiBuWqXhr/yUkNPM/juMiVRcc7FETaS17QH\r\nhx0y+YNWAnNrzrEdi8Q68NPeyIggti4QgIxj8CDd16HyH0NBoyXAm0962mQh\r\nF1D+eCR3VHwYffotaSi6+lO1kTk5/L37w/WxN9aXZSGImKa6FDt5Wi/PV4se\r\n3j29OUxcMxgmDAnaZawDIXTmUlVnHV8jt8imSUYTkrvIM/Pr0hAbXclcFAsA\r\nuU9YP02y1N3xCS02N7qtPRRRB/Kfj/u3ep3dlyfa/Y7Z//sj/udCr9V23D4d\r\nKQFX65S6E5OGXxo2QBQw5zyFqanw/L1WmIk=\r\n=j5Zg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"ebe1571488fd5a94e5568c84ce7c512e4209c28a","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.3_1652093670509_0.9895256970149224","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@speckle/viewer","version":"2.5.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.5.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"fe3abd551add8292463b967ba3fa7f72e0963d64","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.4.tgz","fileCount":5,"integrity":"sha512-+k4XzSHH4toFplHX1deFfbiad7icpVrohmbye82izbRCg4WKyR5jpGfRXDmxc3afopW0eV5oKw/m+WwytrSSWg==","signatures":[{"sig":"MEYCIQCfaXOB9DMhe3deu5BaCoZMTidPllMRna5t0coDEMEnGgIhAJa3ZngjZTkp7ETz0iFHLsD2EFevOQ2AtCuDXwlHmb1E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePq8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorSA//Ts1dy3lvKShwLPj5X7F5XN1rYK3xIGRsHlI0SlMtJEJUfrEj\r\nT4UD9Gd94iIeAEblGr8/obyRQhFVgdW3U6yB6g2mIfm+X37RiwD8+aG6MPuC\r\nPbZNe2rgHLtgKsWHAQ8uvrdKgEjae+tK6A4Q33VV72xOuZnQRd8xw8fz9j4y\r\n99yjlGSNIvAqJXihWaXIQ/byeEfR15Z3Hym46QcDbYEmnZg4JkcRe0wjJWci\r\ndSr0i/k1mJlZx3IBMkx5EDbnjitpfJOw79IiYyMnNJksUhBiu/2d4G/uIUE1\r\nPAG6X4AMcW3gq+AT+r/mkKvaYhPsXifr1Jrp4lFo8kcAk5jr5nJmTEWYfRx6\r\nVVonLPOhZOuZ50VOimzwyuUkwfZ6TcJi7cmG3+XFCUO4IIaZG0EaEWW+dJo4\r\nxpYyww9W64QXZHTInxvdMjM2QEGxHrQFLg7n7WUE3SB+Th35/2PcvZvC5BTi\r\nq1j1koIJkwSu5ND4TqTSkixF+0UhONfdyOA26B+jMM13BXPErTkBPKtXaGuP\r\nCiwiHS0sR3PkbmcvMQKYy+6fak8wl8RGUS9QEWKCjCSh+yjhLkWuWPVOkiZ2\r\n/fVLFDTWm7a2+A0iqvAhFIi5hcoQtvgu4wInWOPW6Csqju9fmiFGVabDYH+l\r\nxpFY5+NUKrjBxbZVbDkYUhWLIazD9HYW8m0=\r\n=lD8t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"eea58e1d46e61dd8bbe4765ec815a0cc1d3dfcea","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.4_1652095676503_0.05418535386132306","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@speckle/viewer","version":"2.5.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.5.5","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"c2e010025d744ce4e2b601ba102d082c749f5212","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.5.tgz","fileCount":4,"integrity":"sha512-DUQI/kTfAjwpy3O1a7s+0cPcA4F3zf8mhaSG+80cq8PgRZH1EOtbGeKc5cWlPwOzJgSQT8OrdAY4uysBGqIUrQ==","signatures":[{"sig":"MEYCIQDRS54sskwILTxQ1s60NXf3FnXW23Ugs4kpcrJNRcN6WwIhAPWG8Q/d2yirzaY0g0R/veSQHJDO1/fXiF0XY/a8dp7B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifTsaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpELBAAgKmNhTsvmJYXN62hpXNoQP9fwzbLbbXozyMFhEnQC8OxPpnU\r\n7GWYAPHqN7dWqCO4cIAQBYsXTI9FpubDzdjmsnqWyqzcCVCLc14gA6cb/nEj\r\nR24PCZTtlmXhvv/ZAJ5nkk7qYFc3qMoB66mFv3OycOUCbFMiux5G4o8Hiqt/\r\nXDQLhmFru71t7UMyEzoPmdSPX2px6HhLPDNpGJcAQFOTWdc47qs54VP+txRw\r\n9PZ4T+0XIBW7mASX/bM72EL5UDjzkKPaGF2n4imgIOmRGBRaB6vuvR8lFa05\r\nGaX3/0dull8Me78d7Csbh+rT8a/QlkMh5cqX99pfsAfDqtOjFUSavaRxU45Z\r\nUcXikdihXavhXc25NzRK4Wk5LalmRPBi+SmduEOwanKCIccgclrmhFHnbzyW\r\nGtQfO6BFm7XwBy0M8NsvUSX7tFPbCRpwL1BE+srABUPAIFDGqmN2HA6g5R4x\r\nHXdu2vzUtqk6G7dtWdsxHrZes7sQAxOJNrmwa2xqu5BKcUERzcsQUIfiqwTQ\r\nFiuYxCMw/XMnVdP1c+5SN1pgswc56SUkvaAIPU1V2fNtP9VDJWBpzoxS7jDy\r\nVH+g0rhM+4p6ujmaEJcfy55hEGQQjwtASvzxi66nestNvcEowRidzlvJovC8\r\nDi2x2SltSSEq+VfnTUv4XV95JFSyoxCLPAs=\r\n=u5Yq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"9b575d8fce213859279c1b854368cf8e4513228e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.5_1652374298600_0.7175003952889194","host":"s3://npm-registry-packages"}},"2.5.5-alpha.3733":{"name":"@speckle/viewer","version":"2.5.5-alpha.3733","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.5.5-alpha.3733","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"86d695ffd50e28f0b293beb2c7505cd5eaac9bc2","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.5-alpha.3733.tgz","fileCount":4,"integrity":"sha512-O1aONPUUK0QojKx8pdb5gzszZjqZEswzUipnTtJRbb/JOHMEbCrR3qZ9zeXl7PJodbUazVcjAShm9W8rR/+yUg==","signatures":[{"sig":"MEUCIQCaa3xoTSiyFn6J12YHwYQ4Ixwyhi19ZLrtdfCZPw28eQIgIXTMpn3Zae24MGkCMHPhRFP0ScDIQb+IL9Ers2+llro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifXEfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonLg//eSkmX2Y/mnHGHBEdxNwVDCG5C4TZUGdXWrIZSfMlAo9ZaUEu\r\n63Q/S90bCoV/Y85OmkiAR5F0jvzneI1v2rD7lomQYZxBxzWp5nZDGffOpezQ\r\n7WzfFpfYs60hrfHa2tc1hZ615ieCyGEoeemfV8WFRcO6aHZ9BhEU9jSLmGrB\r\n2D+CzfGwYcVeTeQkcEXhAPEgJBGlMz3/L6TFApmqVW8tE1bVDqPxeboC71/z\r\nQnmFi0YKh0LWcjgns/VDkHiVuNdg8n64A81xcJ+8jov1fkXbeVPBQaxjhWUR\r\nz89ijC/fO1EGu23F+uIpCMI5sGha38A6Ppu6COMirNzvQ6076on3XEztHQLs\r\nK8MikkE1+7dCu8arEACmKIin1t12zIbTY4WIjnSiaj6FpvAkZ9MskOrlOfI+\r\nKTUjlGDkVunz8jUuzLqscfHtuZSHmplCWJ885uVmVO2zVtHWKk2iITEts2t1\r\nLHXfNMn7PSF8An8rUkXVn6okYv8ZY7ivcmTGxcwWlA2XSefd/EJl8KhVmiIs\r\nEUfvrsMoKW1zZ+k/eE53vZRs/rzBkkL/0H2xUXOElNGmModHLNFP+MddHG/U\r\nNBrBje2vxRsXZoa5QHVxbodcMh2gpIXYSUfHAvC/pWLbFBDRriIyPOJreevQ\r\n+7OnD20rWkTJqyobpO4d2xmDqkhPYs42ylY=\r\n=NhRQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"8d8be0bc698e2582ba3b6d324a380be506aa449d","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","build:dev":"rollup --config","prepublishOnly":"npm run build"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.5.5-alpha.3733"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.5-alpha.3733_1652388127024_0.05706928808736311","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@speckle/viewer","version":"2.6.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.6.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"76e97ed81de587243b046884e904d750fa557f2d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.6.1.tgz","fileCount":4,"integrity":"sha512-hvVM0HM60gVDckVC9hoqqHDYVRT36dAHxB8p/qmCpl+5Q9dojUdcDG6ROz8Ns28p+KdU9RwxJXyF0rEoMLcc1A==","signatures":[{"sig":"MEUCIFQzA86K2SOc58jTPtIZFwQxkd8mmtVyWWmb3sj05B/FAiEAmZvlcG57pJ03ddxBC2bFKSZwrbR0IA0r+RpG7f0l8U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilMe2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQdw//UMQlbD2OHuslru3R2barm393kmSbO5Nwdu4E3Jnbp27XeUBv\r\ntFzTpeoMjXOuOvbOLtoAfT/arAyFcCymHqQ6ADFfsju5NL9+ExldqF8kqcwE\r\nOo87Y/fjoioIkFX+heoHuQmi9M4rl6dkOtUOPEFnDMz+mrzdEAZ37i8+lTqj\r\n9NsmOlJYXAgwH4bFxgbmXiJa0xzFp8hvu/Ho373Px6+gK5OAjzULfORlTCnA\r\nnQCWNhbsDPzsx7CpiRUjBS37xOe172IzWDiGwzToLcr9P5LlupP7pGNTNXce\r\nzcdqOCNm9mhPilDSJHKsgxHPqxmuc2pjaygko179WzUgo3nuYeOegprwPxE6\r\nlg5s6yEz9lCzHn1JqKqEy2bwr+dtrgcuwZX98HU/inAYqE50GP9HPWH1/6l3\r\nXEiyu/Qqs3RTj+TvZ8OAFPmygJEBuFgObrI2o8uxUFo8F7lUgeC+4kniHnv5\r\nBwTcFTEwDsCfCN96c1knpwycxoTUzhv3NPPDnpVa5ThM7Kff4aO49W3gtrME\r\nJbD0ZeUP40lF1Y26r+CPbWx2JPWfjpJTY0whUGnxOPF1+ZXDfMqor1OmJ8pC\r\n8xs6jBEbpwivOzMlWKx9JmYHX4T9gyyIxguL8adM/5LWbWgIb0omSwFID3dp\r\nhGDI6/sgZ1krcd1ptfx2mvD/pDAhOF3+Nxc=\r\n=ssOl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"1f5f5ef943aba4200333cd2db7b6a45206c3be5e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.6.1_1653917622413_0.30653971281089554","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@speckle/viewer","version":"2.6.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.6.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"4d768fe909b0ee1e2d03f721e9e2c1d4ca72ae1c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.6.2.tgz","fileCount":4,"integrity":"sha512-zbi9subn/kjUb+9/YSMFoHZaSqMyu6xpCyLuo1KtLzEtanVR1bAJDkwhM/CFsI3eSeW8PcBxWGsn4TUao0cypQ==","signatures":[{"sig":"MEYCIQCs9YNILICz/9iaYjFjFPE0NS7WDbIZLKhHIVpmygiZ/gIhAIIKeB6ZHKnOlCnHTaJyUGZmCZz7rIU9KAijng9fG4MV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJildm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4UA/9F53WTaadUC6+86QaYcAX+7Vf4O9ep5XwCXt3ZUvJvVvmyu8o\r\nuPPGpoPlURNta2pRcbq8jOLnEDkMRprG7bdGKXD5Ol4iKIQdCVJHXVRGdWIG\r\nx+hECdtNls4NzDKXg93wYeYHja7g7eM1iLR+ZqJTtGNw5SPD3zgTuvDY7Epf\r\nPmdJE2kihWRfeUCQ7BvaA4ARGGZN1ZxdKWxPqlzYb0QzkDEqYBdmx3wbdGkQ\r\nRR7jhBeJV11LCe2jUO+SwBKZKGq0E6MnutgJ4WAFv8X2sldZkjRqraekMEUr\r\nEWiqmdmVahMIo/LR14PwR5YD52g2ca1u0wHBDcyXYB+dBwaz4GuiBOE9IyCD\r\nEnDxfp9BIC4Bu5haELsRtmekHfEbSpbArwVJTnGwNL6nC0rfu0TujXxSnIeG\r\nKWnlmmXToSprj9Az2MhrxF0Trj8XHTyfiEkgGn9nIh/TjASzQ04x25r2UWMY\r\n9Src8dwUGqlYPtHE5S1uLa+VrRrU+F8Renyi6oBRodMQBKRqVyh6bsQddzf0\r\nuifZK8w1yjc8lpCnJMrh84WeKhXzQKOOqT+WazNPKedl66cV+xTKZSGy1zsG\r\nOinwIePJ9joGOmdQWKRCF8FOCTXFRN+JozOC86zm8ahCbuXydaMnCF9B0cCH\r\nBzzIdadBK/aGvzjeo5/ef03Xmq/SDwIIJJY=\r\n=CBjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"gitHead":"142219dc4cf4db8bb91a246c3edc6c1547fb06ce","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","example":"EXAMPLE_BUILD=1 rollup --config && http-server ./example -p 3032 -o","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.136.0","core-js":"^3.21.1","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","regenerator-runtime":"^0.13.7","@speckle/objectloader":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.5","mocha":"^9.1.2","yargs":"^17.2.1","eslint":"^8.11.0","rollup":"^2.70.1","prettier":"^2.5.1","@babel/cli":"7.15.7","babel-jest":"27.2.5","@babel/core":"7.15.8","http-server":"^14.1.0","babel-loader":"^8.0.0-beta.4","browserslist":"^4.20.2","@babel/preset-env":"7.15.8","@babel/preset-react":"7.14.5","@babel/eslint-parser":"^7.15.8","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@rollup/plugin-commonjs":"^21.0.3","@babel/preset-typescript":"7.15.0","@rollup/plugin-node-resolve":"^13.1.3","@babel/plugin-transform-classes":"^7.16.0","babel-plugin-add-module-exports":"1.0.4","@babel/plugin-proposal-private-methods":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.6.2_1653987765467_0.24404327334661802","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"@speckle/viewer","version":"2.6.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.6.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3db90e85a3c32f6dcd2b934792bbad2e98d0c85c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.6.3.tgz","fileCount":40,"integrity":"sha512-+w0E2bqSP/0zQSjp0Sx+jAcCG2OhNd+ki8SOB2HsmHVnmvRnvnj1fEp1BbtCNGYN4MBu5llGz23gP2PsD9qiQA==","signatures":[{"sig":"MEYCIQDwchliqRq9Y+nmu+bQYcPT6cyct4qwmWDbDu74PN1VPwIhAMI9mjkcZeevJycefFRhmBtfOo6er1GQb0ULik1u58yv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitIgqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBKg//c3+hu5pQBYNplfWXfMMa4kzc9MQqrWoDNFWeJdQXEsb81C6b\r\ndHKk5+pto+q+C2vq8sSyaS7whmY/bawUvBiTujd07Uq/clidLiutfh1+LKpz\r\nTz5L8FeoaI1aAdGGm2rSUgij1SGzdxsJx2dBjt7FE/+yn1fxjsyG1rh/z10n\r\nVSyNqWHObejGqbF4gMrV1dJQ6k8xAfHrzN5teUWxldLHcm9VT553qDC1qBXO\r\n6/jz3fnJ5k4TH62y+eWsQRi+aGEi5AarcVRPWSSDzocmFMKCPgBwHcja9CjV\r\n7CuHWoiV+bwMHqO8zT/cjNzNQJKcm+E5ZBLa+CHn/dbl1yhaS7D4+5CtnzMD\r\nNopUM/OTGMvEBvSMBmHOAXK3F/oloNs7lLQV3vL6yppHoKaQTNIBOZfZcQpd\r\njIEn/0ti57pScnuquOT8opuoQz+gT2nOCPMgPzbLEUb+j2+89lYd5Lgvrkwu\r\niR0YXX4FcjAqU9epcAqjZDeQKJlj6AR36UzvkqL8pCUnTscXvbqR7WKUagip\r\nzFPM73kP3KvDps2j1eEC6CNNpnU5UKhIbKMiwmgqfpixcr19mfO3ZZq9XH3E\r\nxYQTxpMFQ/zAL8LbNYrmgX7Lxy1XzSs9Gchj5q8lbsDBRxECURR07xGjq+cM\r\nMvLdsyEnNuTFGKiKu8tWTUEKSqWbMi+nd+A=\r\n=TW5J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a54fa8c28f30e085b1d6e61dd9e2fa72c7d94e11","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.6.3_1655998505745_0.2743498009096492","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@speckle/viewer","version":"2.7.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.7.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"38813c7d970009dfe34c6134c6c62e621c7bfc1c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.7.0.tgz","fileCount":40,"integrity":"sha512-6TSy9N0Fvf3QPrftOsIB7tKY4z/g125aSNH/m4RvY00kvWTwDBudMmH+y2hM5UJHenqRM8PTl928Sfv6EPNPPg==","signatures":[{"sig":"MEYCIQCkqiufyNA3EMFGywN+KQbo+FhC7ctjDc+ydk6CIcQ1XgIhALIk+v0YAdLntqrH44JX7hOz0CDXeVm0X99AMpOiVybH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/wEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrSw/+JiALNV6SxugJdSS+i9qxKlT1C89esq/3amgXkPkm+v5hGROC\r\nRB5wbtYGi0+pgzX3PJ8WY2IzqlS3lin5v4OAdb7X8ALibyi9GrU4uvg/uBRF\r\nD174IN5Y9pgCh5++mSBWZvbj2NLray2SneY41Gpnk2Wp23fwaKdCdh3pi7fc\r\n84w5zhAuC5NruzJnlKvH4sTeBmKmAssMolKag/BxOVXTcvv6gqVw5spM3mIP\r\nviH8AVNQDx4rW/wEe+6TZ3nqHI/WNQ7vIptCDZsnPIhj8z9os49GnkNvDmdg\r\nUmm3MWjPz+nzkLAZje8YksoyAavSrcwZ3d97r9oC8wzvl7VxZ6MkeuJBAvuA\r\n62JE7A+ElFb5hssfx603oy+am8TNhpzk4tjmIDTWmvwRX5M42htA9hseSMSQ\r\ncnU7EfuNZX54RdDIL/pJ635p2qPFYVa83Lppw8SHqw/DuKE7PsmWTbkI0o3O\r\n2ujGmTub328xEuY+hb5mZypWe3d9WV6cxRmdxZ22peZSnSLYn1k6Hysr2A9y\r\n9CD/vyXzd2PaPeso/V4A3hpXdyZBpU00Oz4DY4Rgd4J9F2dzXjJA3bJ5sjKc\r\nkToq/aNoVUTwWvxen1Zb476EBqdWOlKA+nZO/K4jK/uScQ4lQFc4Dd7FYueT\r\njL94Kvdfdy1ObwWo5AwEDHRnL+fdTKVMltI=\r\n=xCbV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"b55f12d6bcb8b5a04a99691aab3aad02ff02e22e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.7.0_1658846212290_0.35761408656713445","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"@speckle/viewer","version":"2.7.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.7.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"8e766f8f97283ddbb677fb316ab918449dce799c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.7.1.tgz","fileCount":40,"integrity":"sha512-UHC+hJMRVmTot9HBlPJ4e58Mz/hBZm5ntIfj0E6yBXxWp2mjubDiZuzplmA8Mxh9/SHo1M6UIfdCg/sq7it+Pg==","signatures":[{"sig":"MEUCIHTJBtAuRvxno5iIC0IW77pdeatfRPfVF5ncCYgxhuGvAiEA6Pa8CJpUKhpVQ0X88Be/yu9jRbuBzcFD+BFRXMVjD9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi56GMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCEg/5AVZ5dwb7/k91bFVNoEMP+Q8frJl2FCx/PGszG0j8QhTw/p8B\r\nmyOSyrbF/LMVwKEKH0rLVhIv/6v7CS9KgkdiZW3x+HuFsFeWz92RdZDWKLl/\r\nf9xEDFHojXdxGrIBa7t2nMAhMqpYJ5NH1I56lzWt0fADTm3ZP9kcc4ZUBPwf\r\n2lvFq5SefXnCE898ws0niwwHF8iBDDoK0motoIuKLz6U6zh8lV+W+fm0aiwR\r\nQZjVrreFKS6blJB58gmyeQKEEJ2fKgcEs7Hduw2oHnzl/n8QUXgwIU7bfGPT\r\nVBPm7Okmxiopw1jasjc6hE0Rm41FGWAw9vdcBs72W1Y+kMH5jiapJdAN6mq7\r\nBXw8/b1IOz9Y0Ob6aS6hSTeMUcxGyGQRYjwBGyxOHW5rLu6s6Qwx1NksVRBD\r\nMb50mwzwmSUILJe1umT9c9HOCkh1dyoSm8IvdTaUdQyorCfEzyverRL8n9IA\r\nGqih6ne5rN5BUp33bkSAGCAAiNZ7hxFBwp3K3gQxkIRHU0PbjEg+4NHtA4Qe\r\nB/80g88toEwzDeZ3QNkz/m+FkNZoh05DJxMSSEnIWSHz1HvYn5VijfCH8dVh\r\nIkhxxEESk2c7IDtOUMIykk8S0x1MUpF8Z4l1tCSf2fcibKSPb9RtZFe0iBY6\r\nWEgWW9YobT3FC25RXhT8xDuwOVPVZTz8Ni0=\r\n=iyMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5917e02a056220cec005058f759ad6e6ad48222e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.7.1_1659347339906_0.4388768260922311","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"@speckle/viewer","version":"2.7.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.7.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"62943b042cdb159534d5cc80ab8b22e548101bae","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.7.2.tgz","fileCount":40,"integrity":"sha512-kt/Bup9ksRRU2Y4bvP4QOpc2oVq13TpM7PKD2fyHWE3ezpNnqszAHsM3FfbbIz+3C3T7TvreJXePvKsp3Ihh4Q==","signatures":[{"sig":"MEQCIC9gk8LvuQmWGgDSy1bKfdgk7TE3tI+jxMv/mgIzVHdbAiBUyIDoDW88fedhGp+XgTtiSl538XrI8ocEedXOV7WdwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCd+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYFA/9Hqd4cxK5WSTeX8vBfAefWVIE7pNnwFRrz3UeNdPYd+E8CjUP\r\ncthk4o5aNBbhqzPOFVyQlMe1cbaPdQ3vv6CVSnEzI1NaTTCNPuIyRz4v6pYR\r\nQJzr0/jBZmQZbyF9n/mm+PmDFtXVCGNa1jxe8FUibyGwOKGwAV0D3uOq0wzx\r\nvyxg/G4eHKC3wIg2MSbZYFexEBx19OACtXqWSmMAuJFA3qnMbIT3ue1KCPsl\r\nmf6E+d/L3vtwIkmt5o/Ve8EX+NypNeeP05JUA6djr7f2THSwGra5WdIqkSlW\r\nab51AFKs3UFdkI4QzbaIz0/5QIrbcg8HpHUDrPJ59W5tF6Bu2uR14zbZly4q\r\nLkIV4cH+UqddpIUEMM7k2vCQQvqNWK6hahC5gcqb9Mf+AGedvDETbs7aXPkT\r\nNvAUmvU16XZk6Iu3Qsj9wntMnxt+vUp5PocF7RdpG8bPgNHA83iUdR5AkzQV\r\nKn5/pUfdlPAXdW6w9zKu0rMsbRsYNfLVZBqqgU4cwhV4MvwfCrPQCarrJXiB\r\nwz5qh/vG6RX3JE/6xkewSX6GAsFDsIgcI4M8sIvXexLeBnFrXOpNVlkwQHdW\r\nrgwxpIbwE79hhlWH6MatZIhdXXFeewjTcb2IA7ZoorGqQYTLbgfaY9LnpI+Y\r\nXrC/zrZEz082Qk61jfs2XCj4BpXfuhizY1c=\r\n=FDWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^16.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"85854dbfbd4c4972f79abad8d844b6b2b5d6d527","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.7.2_1661591473279_0.7899644711261933","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@speckle/viewer","version":"2.8.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.8.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"b7c76286a79cd6a92a8b2a526909b115520f8c8f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.8.0.tgz","fileCount":40,"integrity":"sha512-yEJLR/K9iUH/9D3JLp9JNBpIC5EdIviWcLpl3aBdxHbSRZq0So/cTRATLj0C7tfDR0adagtGbybdHlhKXJDkrw==","signatures":[{"sig":"MEUCIBkhMc+QAC1GStDPIbmMAh6/mvVkPJN0TVXH00O+gguDAiEAlF1igMLXsVPCNcnIX/1qqWovMLSlIWAnV/LRVdVSL0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjELT7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN9RAAnd9Z4zCoMRcGEVHl91BRnH2qKXcns/+1zm8CINbWkkWXXnWl\r\nnsthRulB2LGmnAzfL4Ofd7ih31gCyqxOTOuVvm8j6uYY8WIY6PaWCVvvCQe2\r\nGjfDqAhcdgrXqpLSBuL+L5zFq9iDGCeGbULKCJWcCHEreAfq568nAQXZemIx\r\nhHLDeaRP7qxkGhrA2AKJupGgBghmWUmlHwBmXljoJpJwUeRCRKt9kVabB/tJ\r\nywMcB1TvC7IQSbRHOkr2bhiS4r/eg2LDI+Z0Cys7nJuXs0Nqc6tFIiLJb4gh\r\nBFJdVVKIGP+8TX7cJcJGRzKuhj566j3m/2FuMWNI3mabrPVQ6WMMkKWYr46m\r\ndhxw4CbswAozy6wxH2jrY5KUkAfS9/a+FHLNhsBDp2kosTY1W8tN35ps7qFO\r\nq8D+k+FQCCb48MwGgYIVfUomOrc87AnhboY11DJfZmzBPEAbA/I0ujPkt05m\r\nLiPeHKSh4v+RN9i3+HBz832IwbmBKfX27u6RO9A2C81Iw26WU6ERQ5YDYvyo\r\n9Zky/pBOTlDvBkhvwafnjJ7HOmscynmkrytfvqZH0CVzoWEQ7YiKNFSrET7B\r\nCNltUQGWz77q4QAWlHFFOhGmc9T3Zf/OsigvIakh/5WzcihrJW5/wgGWLN46\r\nYYYRw7CJiY/9wOu/Msk363MukujLYKfBct4=\r\n=kI7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ecb9f825bb2a185358a6b3b23216e0d3953b05d4","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.8.0_1662039291495_0.33141303156870716","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@speckle/viewer","version":"2.8.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.8.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ac3e2e7298836b231167f30ee887964806d730a0","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.8.1.tgz","fileCount":40,"integrity":"sha512-i6ETRn8EMlyYfId68S5r570o5mljcI+Or4yEXIDkm3dZI2o20phmUcT22rmZ8vd9R3HV269dOEieuFViggIeMg==","signatures":[{"sig":"MEQCIEP5vnxSCruFt7o3dkbe9xA+ihWXBQI5pM3KUZGZer9/AiAwoUh+e1DTjwwfy89qV+Cr42IK1PKLICfZMzRzZdMF+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjENhAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiuw/9EL+r464MGUUGShSQoopK0C10iY8t5hzAcj6/N15qPJgDOjYf\r\nyaKkCEsmZMwYvrfoONTrNfFiYX/VkCDMMSJWq4SgaceLptZYbzow9R2NByTh\r\n9NqkI7VuLyejF6bx2Iiz8DmDlT9AX/OmHYi2vSw07w/JKf2/gXnmuD3p7JqR\r\ng4ord/SHs7pvzmp6TXNDg6mc95EGFuUqzxwY9p+B/xtNG3GZrVLU5xIqeHAr\r\nyjRzmA9o0CqIpQTYZbxeU8vBu9rqfxzuH9oFRkCOknPBaMeU+Ze0x5unW59y\r\nA8LQtS51yxCXKbKo6O4ZSI4RjOZHLdt7e74YqNTtrySRE5mKvwQ7KnYtPeO8\r\nmlQMBN9nCUw6HSXM2UKdxOfwmBdJIA/cWYuaZUw6REYV0NvjYx4EPuL9ym+E\r\naCAEqR9/lD9PLQImleFe5xdZnzyj4aEbj4/V6zzI6s02Gipx0z/zfA62KNH5\r\n3HoXhVmgSmePJjAJMJH99oqXBjX27MzjZB+kspn68G9igXFNywUvzjaIysWi\r\n0Ir7nJJ4lCR5uOlYuay5oGdWXg5f+DVKaxC+K9ROeCaZOpIp1gKGIX2XXeEX\r\nM9JTmORCvyYkU7z6qAVvbDzISyEbz6zIB5xLwz6NKgeJF5v/dHDW8kxLP8HX\r\nOO6aqcvmfchlbqP9nvYSdR2TjgvvfcB5lUQ=\r\n=SoZ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"808e8d715c3fcbcda74705bf8bde94751315218d","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.8.1_1662048319668_0.5170941369910238","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@speckle/viewer","version":"2.8.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.8.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9bfaa6a209b5d1add5bd0e1ef8abcfad1169ee87","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.8.2.tgz","fileCount":40,"integrity":"sha512-929cE8fsgBBpw/8Fiw1ZIzjDC+RNsB6g3LaKQ037ygUDuykifHHM+bXYR97panrjFT/c2tio0QSN2Tto0Yf2GQ==","signatures":[{"sig":"MEUCIQCYLUORqhz8z/SYjImM7O0fprLUCSJtaEwdEsCXFI2kAAIgIO1D7MqMCX/p8id0JAih4ZX6eYEAFKA1yzmYkoMRUBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEd1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0sxAAmlOlFNCEYMQ0TSBKPH2HAQv0XxGy4cLQRbwrE4GSrpnae06Y\r\nR8CwM8FgO7GqSmVvTE6PJfbTy5XyNzTz6aSpsAob9yyP8lQqAkAyhZeRgxt5\r\n1JxATATH3hp3r5YcAmNVKFKXYdU68lVftjR8gDvLb/ywTwFZ/s22f+thvriH\r\nakOQ8HR2aVAuu6HRue3PAUweXMIQrng1SEb0vAm5ZIpLHyiGGvTyMVNSmX7W\r\nNQjhYZB2kKr13vjBZBgSx6erAKr8tXsWvWd4BfZR4X9CMpC46OQLn8TGqrY6\r\n/Oq0IdK2F1WUYxPaGfyv4hzjaf/9UVT7bPVcZpKnlc8o/XNtM88NW8JZyZsO\r\nK+ZPdXfhKPjFswUJoGInF280q/p8NIZNyzQvZLfrY90sF1lzEnBTTpHhvd+w\r\nqogfGNrvNhXFTxAH6Q9nGsTuq/WUUgrNfD2dY3OJUHm/2BGMvtDEBI8E0FsY\r\naHW3ayUPauOiM+AHRUvURhmYx5woje98YGO3+rjFnI12MXlHKjcYsiA8d1se\r\n8nKFwgA9GNSxCciIMuZSBKJh+sUKZZ0B/up4DOsBTPYMW/Vi3HKPHfHRzvyx\r\nLF/kCQG2Sd9KazKLWonPDxcVJeWKqGJdA/TybeC+FSw2sJabXoASzuUbm0v8\r\nTcwEZPZOqo4gM12Lhh8t/Gbip8s7eDRNqXQ=\r\n=M6qe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9f844648378cf1983fbfc16ac3111fa57ef2b55f","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.8.2_1662115164977_0.2809246715531051","host":"s3://npm-registry-packages"}},"2.8.3-alpha":{"name":"@speckle/viewer","version":"2.8.3-alpha","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.8.3-alpha","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"b001558a3319ddf28092caac0c4cce765394d7a4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.8.3-alpha.tgz","fileCount":66,"integrity":"sha512-Zw8CRFL5RVsksQCmPjx7B3PPm2XoMW3/m9ZuH29NqIg+Mra4Kr1D6V4g/BnBWeCO35DB9ftnbUp/Ftxb/Vnfzw==","signatures":[{"sig":"MEYCIQDmpiE3PxQ8CdHMYTGX5JdIPnXHzIuaiCJBRVyNAFYztgIhAKR5r7zYdP9bm9mkn0DOOBgW4kJiO8LIkCbiH32eDfOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFxesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoecA/+LK08MpgK6FkAtzvisWCr/a1qwx/fRNvrjNPYFiYOboK9UspF\r\nlzNQ0RTaKxg2YdDCJC2X1TRb9kr3s28SvYUeo60kVQ9MnAKZPavC/BAr5/IF\r\ntsEOt9fayCNAfXvCC1CZEZqESDOWx4gnCiiQ9EKvE5GsZ5YQ7i/+iN/3vRLe\r\nTAOSXZLa/pVocxZep2bZq287JahqrG4j6awIV+/JqAE3tcGIfH+OjKVdhtjp\r\nFngKtIC6vO01QnsDzmpRjAVTuR++7BDM6jbMuhtx0P51KG+25vGfKvoOVxC7\r\nkvn135xvxHFvZv47/JwMszFvxs/DsGmn16f+Va53JrWIAvBehyOOupJMLVAP\r\nKfefP6b0+Ie9mTq2bNNJozU8M3EkMnFQRvvU8zj+nn9bftMkfFM6fHtlKudN\r\nFNi4FKU5usbBV0bfX8S+j9jOJZqCZAmc+fvEqNgs4NyW2EI9Gan/amSQhpDk\r\n6gZg+r2VPpIC4p9KhdFw6N4BzEmc/6XU7Pw+GBW9XwMdyCsDdh1z7W3OrgEl\r\n53RpL8TKHd53PF9NJineon4+J0P6/bKE+mOph06+Z/Fs4mZ8QSMz89keR6QY\r\nPI9XI4HshsIt8995tuN4lN1K3zTYXrvTrradqvWLoslqtZIt6j08mFcoSagd\r\nKBNcio4kFmopVy3zMvQJR3awkISJwSFC2bQ=\r\n=JvWF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"8.1.2","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.8.3-alpha_1662457771926_0.9640921336128057","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"@speckle/viewer","version":"2.8.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.8.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"f461adc62432b0c4a07f148efa117712e409fa39","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.8.3.tgz","fileCount":40,"integrity":"sha512-iJNQxMt+5mTEbjW7r2IgCzjoyL+LN94UFUj3fNilX2kaqHDGiKPEICfT6ZJbHoKYzrI7Wl6MfMSKbPSQ47hoUQ==","signatures":[{"sig":"MEQCIH9tmEuLabzg+mKSZStI69KyFM6RpToR8NFtpokHkvmbAiBICCLF/V5lOOuefvwikx4oYDxDAOV6rQPIw5vbfY7E7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1480758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLaRzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRIA//QD5alFcu1I7iB/A0V5KaR/Cfy7jeKcmA27kyROzSvkUkLZkI\r\nJ7huG3AsUpE94d97dIQ6gaOjAI8sQG69axWyYJ+2bC8lhh/9dNzhMwrza//a\r\nlVDm9WM4Yr4PtoWQEA/GhW1biZ6Sdraq6IEH5eG3BbwjQ/8c6qL46f1TXUjA\r\nHUs6jgPYw+OFAO7JLI7DsIc54L1kbCZiAg3R4dPGfLGkxUmv3JqL5r/7BgN1\r\n7WGTB1NT1Wwa27KbcTXvG+2FOcZkusY9oXlgFx2abjT07sRoPRvkW2dYlR8u\r\nq9h2Nnsn3v9i9xG9GbZyRwvZbhvtCEv8r8f1F2WWyA+whGBqtl/hh8xrkB9O\r\n03D2V5u0om6q6e1HhOZ9IUCAZQ5mpCW/tgkg8UQLqmcnjsVjE5QNLZGkAQ+9\r\nMlHfEutTq5l9/Y1vj7uTAKkYkfOrR7aNBT/tqddwgFmzfQAXwBgTQ0ASpm4n\r\nYq4GSuiJpES9whpNxQLc43S0+078Us6bFQtsDQmpYFpkV9X4BpEZBzeZUwdP\r\nF+m5NiwToO5HWPKZ7IMJ6Kuqt+ECuE1WsJRKfmovhqlSOW94pKRi+8ziZfDH\r\nlQMxyqBfpZucuFwtIAmgJKENENn90y+kLBAWggMTek4XWQDgO0/agEWPO1V0\r\n5ElftxCHTJII/nzcwWMp5qH8ShNEjrwinfQ=\r\n=Ngqx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6153672706d68282829494ff54ee0f7bb605d8e2","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","hold-event":"^0.1.0","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","lodash.debounce":"^4.0.8","@speckle/objectloader":"^2.8.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.8.3_1663935603163_0.6998209055725695","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@speckle/viewer","version":"2.9.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.9.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"0fdab4be92bc5a7e74791a1e3ee86810d796e17d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.9.0.tgz","fileCount":76,"integrity":"sha512-SX+sR583lTcWrC2cnaVgvu29Du2X1eXFiteQT/GdPZ6Dd3ftfiahabLYOzfGaiUsfbObtCfVtW5rTwubWgU1jQ==","signatures":[{"sig":"MEYCIQDOJiiRMZ1Am8eWkmBlRI2AHLfNkczQW430j0pr7llBBwIhAMocQjumQb5yZL84IsWrBYszMfdxdFHZB3YMwchHRuQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPWBUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3VQ//QGURDRpJH+3Zm99BL0Fq8+9IHHP003bIIdeuHSyA8jPectws\r\nWr6JfQrIl+QEI0Kwrnm4+GHbMm/sRVCA5t+FqjlOHp95E8YQr5zwRdmfP4im\r\nCk34QUYUZlcm0pro0VDeTFqbom1DM55G2P4Xml2peYq/b61aa6kCP9Sk1WsR\r\nwvXc86ipo8goCIy2+sU0pMMF+leIXu+0LpDcDo77q6pIL7lbMhjaLlv+Tb1L\r\nB2O0svLTSqEsshUKvbJqG9476S++GBwntFnkAJomNXKUt8OG9m8gHVzo6H/F\r\nyWm67X7tpKSwAlsm5kiTSfS+jwSEZFJbvhT+AZTrV2mjJUxDpgYLgqwoNFbZ\r\nh+b3PTbUKySwMnWBto2j14WVxW5sgQlw1FpJQxw2h+9bHLjn1gSrnMHCLWlv\r\nq5LCiYLtg4Pa0gsHcqy7i1cdIg9rTn2tv0DR1TuguC4uBNvIOVFa7dF1a172\r\ntScOJIMqgVqZu8a/ykAtzwX9n//xB3bF7V+hI6du8xJrPVPJdQqIP4SXBFLz\r\nije7XKta13XP78WmHT4JFe1w1+TzX/m75WNS5GBese3C0zPUFZZi6ESoJq3j\r\ne19gcFkCTWGw5sTan6QvpAjCW95SGfi36hWc3PxAcXaQIPn+KYKG0X733oM0\r\nqLQs3+MRixBoJ16pJNtHvUtxPx9+JhGlxJk=\r\n=TbXK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a98c2c53dab10016669e9a0d4c022ef149a89c52","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.21.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.9.0_1664966740037_0.9331763383910672","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"@speckle/viewer","version":"2.9.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.9.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"14c182fc19c12fe4c4691d23e70b1d24545d12d9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.9.1.tgz","fileCount":76,"integrity":"sha512-KEZ6DQOsfX7imkX8+zgpMofko91ZBdjAUDSxI5xTDvaiuvQeYJcc6a4DViouRcCISGjVBKnokqQMfUTJtHsVOQ==","signatures":[{"sig":"MEYCIQD7T+DEK0OC/mz5ZWbHtPIK3k7rv0pBMEqg6fgEIJwBogIhAJd2cR9ov72/0SO+CnstGdgpnQ95zowl61txjW+5LfKH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYPZ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYGxAAm13AUbzp7uoPnfSZYRkcgYb2ElFE1e2WJ/yC/VToxceD/q+E\r\nL72uf//rx6izsNbnEyZXApP2zsfYv0pCmlDX3Vt63SocO9NDKbSuTzqS9Vhe\r\nOsLJ1hG9WAMJVLByvrVMniHlXqXd+MUaAGuM7aik71YqT4wg+cBSjm1tpSg+\r\nx+BH40ndxSKMAjZaNuhPr0hH6Bk5IKBIoxe16xaqasjYMuN+MNHIxbPzMmIN\r\nPA9LTxcl54tHge8UdytpE8LsNTlxXK1uHB/Sp1qMokUrSpkjUYCtAx/Ws86a\r\nf9GuL9TnR9vp62xqR2Urs5l8gRPCB9sQnzBibCm7z+9ak7sNKmRmpc+MUhyq\r\n1xn+JvsF6RZaGO5w9U3xBGSdG7wLDbZ7ljcDnT3EYnKYYdrZ7oN6xhpZ1bLi\r\nsloYvCP/2qXealp//7WM8NvBdP1ifsyzrug/cjYIQCG0cWeXlJ7POvGDYHvK\r\nC/KmzydzSwaBxiPRMbzDjvXjSHbH7N4dhnd1y5v1EZgiMHBAwZpMkUqs69MS\r\nYzBJTGqtqPLbuHyrbgpEHYVx7YGecaik+HO4jQV3mScyG39g1lO+ITjO6tcA\r\nzdZXUwBIn+q6/JEtQ4Vd7b0gR5hq3NZxK6TvOOuIehPuDhkGA6gu3DvOs6Te\r\nmZOnGuYfReHpoB1hkeXM7q7aoq+G834snik=\r\n=kQgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"fa9ad5b651f72b74a81acd9dc2986429ab3a06bc","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.9.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.9.1_1667298932874_0.8002586315954194","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"@speckle/viewer","version":"2.9.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.9.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"21daca1f4216abbbc1adcbc4109033a257de9f4c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.9.2.tgz","fileCount":76,"integrity":"sha512-F97RzPdwCog8jSVVDtL3c4hZI2yxq1D+LUf7sZcqF9mQ6mV8GdrlxJ4E51+OC4VoF4VAR6R+iKQjN1EI+78PSw==","signatures":[{"sig":"MEUCIQDCooG1sywBXZuWkJa6w6hPwfm9WWXm+Ypt6+AFFTYG2wIgBZZuId9vZNAVg1eUS6sntuTYylcmqCdg7xhjxBgb1D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja5ZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrEg//fTe999Gqcsmr2dYT/ASdHK2tqHCq+Sq1fJXyK9x+5z+zCIhG\r\nE7K7RayszTptdSPqJ8x9tQm83dLkO9varjqPX9qJhNargvoGehMuj/KsYyjK\r\nzDYWgixSBoq9sCEFW71lNd9tmUqy221wYsQhGsgc4qeJrMUxXKRTqkKdcPSq\r\nMbr8oPck/a6yu+dQ0s8dEWreDqKLiepYmMT8txLOgZB2SljbjADFTk96s2Ip\r\nfdSQN48QsHlplNkWbD3bypFoU6nxcz+Op75Oj0h9GyBBkypnue2B2u79IjjJ\r\nSBULy2njH8kl5q9ZUaYChPwauh2lU3/ts0Ru4IjsPlHTodgzQ0ThJOVp7qkK\r\nJ1+DtL/lFNDj5mRj++TkEIN/TzOjnRxQI5cXuRjYOKfHol77r3BDmMwI6Im7\r\nFZYkhc7bKBI3HxiRJpdBayszfkfnIAqlp+fxb4V85+zVAZUdzmXdI+RV4cIv\r\nhRv9mqyNWEi3H+AA0lXGPm5n+n2hiLZA1AXkKps7rIsXd9e57v1tuCSjPJNg\r\nI5wb9rVzSfIK02TZhTUY8VlA6tGr9sUIOq5Lbpp/LH5MtLg4nIMGeRX4kzTQ\r\nc4nmqOVoX1pjoQTD8FY1YiFkA0fv3rJS43XRh+f6IFQ4phRopecvQuBRyXw9\r\nZ+6Q4by8DDBz0Z9lmWhCvz8p+GH6mlRvY5U=\r\n=lwV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"53bbdd6233a9a4575187223ae9e1651189fe3110","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.9.2_1667995212028_0.8905612187911582","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@speckle/viewer","version":"2.10.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.10.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"211e990178e9166dfe83dcb16e5c4e22c96a2bda","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.10.0.tgz","fileCount":91,"integrity":"sha512-34pdK/2gCHMQhdAXx6/W6d+1w0GCum7vdeDI/NgPtwRELyETM91jjniF1HtuI/+uvsxtP5PPLG9JakAxpC2YzQ==","signatures":[{"sig":"MEUCIQCyDshEMRFuflZpTpgTLwmAcCo6s9jRMT+8zW9Sutkr1gIgZ/yLewjKi4O6cLH96zgSBcgIqN9/NM3kWtSoKo0E4Ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf4LrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOTQ//T/eSB6JacAokEmS0DDYZrME30cIq9Lt2eaCRxGFnHCI8pJ6p\r\nnOhD9LWYPilaEmcVXPQ3hLz8mfFOhVSinS0cS6w7qsyinn852d5Y2rpFCHZB\r\n5Cwey6p2dCf1PE0BBNXRfPY21tAK+Pc1ygkg5EkXmr2C3LVtB7CzVs69JjxL\r\nnf2App3APZzybbwmndm5K28s6LPQOwoFYC1QbMBnq2qhCZdROO9fVnJtLBaM\r\nj9Dm0ujC/4KQ1Szd1NZnWMJPRMouhn9F5D3b8UbUItaKe5iwvQTb/Bz2JPhr\r\nmNQiXlybmgaN47jnJ7K2jsLSNueZi4gN1XJSvaO2sfJGJOCGBGx5xXMRLjv1\r\no+RrxeNGvkk0O2Qt67wsb49V4AHulcMiG2vavFRsgNxR7ZgowLdybKVuPg24\r\n+lvWNYV4KtzeZF0teXYLJck8WuafnsFfXgJPbfQzgxd11MaIupG2ZvxUKJ8D\r\n3BMDYcakI+lDK35NnBbBPJA6M6lEbUI9Ovg0plYKJFp/5IQNf5me8pbYtQjE\r\n3mQaHZdeu3xlrXtg0uIhVIrZ6M0nuNiIixBfXwz5ej8xENVVPpzL1qx1VQVS\r\nMn+emcL0vJSJUzYaWnBl/rdoobXo9tI/KCR+/v5YbTEleBRtnHyUesX55Yur\r\nS+a5ukot+uG1kH6yfaSR3BFZNgw0tNzK9cY=\r\n=Fatj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4e23505fed5213ffd444b10f00f7b8ed4c64a061","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.10.0_1669300971552_0.18629161306994946","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@speckle/viewer","version":"2.10.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.10.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ae20e47fc0fad0429f77789ca09f31a1ea5184f8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.10.1.tgz","fileCount":91,"integrity":"sha512-dZtzBIhwJ0chv9v3LBL4qim4v+9t9JRjO3ErDX7T/w9PoyXDRWOgCQtCiSU6VtbbfdqoyhOCYxYFpPGWGqbE2A==","signatures":[{"sig":"MEUCIQCgKHh115rwl6f5g4sgi0eBsK4g4imjWH7+YSvD8Z1agQIgX6H8gBZWICUGLyYDWyDYBcUiwDaQMSA4mFQ8CXLOSOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf42zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRcg//eJ0+/cFFfH6O97H2oVHmqJJ3RUfnz/KaPCjRT0NFlt8vMCHi\r\n9vbGzYHNBX/wNiQvyTjHHyLVnmFHMptuAFqIrhdiKMLjo/Pqnm4XxoZLZb5b\r\n/lou1k9yvztys/QRePyWrGfN/6zWq3Ko0BU6EbaR5OrpzvI2AUJcMa4Kiokm\r\nt8o9N4MJe1M+7xSgBIJEhAuRG6d2I12IWLqoauKDyVokjtsQbp/bS6r/lUrS\r\n+u4hcXYLqQICLsfkONgYxksa/bcbfsho2wLyP1C2f8BWLvlp9j30r24/Ig4d\r\n2w6/1U/oGSpU8sXCh1BH5WO77nxB4c1K3fkdJiJGQNLSmH08QXEeVvxmi1Us\r\nBTVDmvs/oKPEVpuzkKLoeqv7AYqou8fHopNZnuYVXtOYL7QpaTA/BCwHuU/R\r\nueDyoh6tdnV+yUAoJiypLgys+Ytu4LcPCwercvyL/sbHYWZpkG9Q5PzaR2/E\r\nm+XS3MCY0fEb2sXSuGEK+0QnF1aHkRu3vk7bE+YxW2AXcQtSSJbE0DFJ0JY9\r\nZsaLP3DZ/40dAky/kBBVX8XPaBBGlWhW8NecSa7S1YUe0Kbc73pbyWJci9vf\r\njeEra4t2FWXwXwVF0kXcwIJvx7GIInQxjJ1pmjSme2EmgqRAnuZxOHx1+psX\r\nrsrrOq3C112aypUSEd+l+I1RCwgz2ONGWGI=\r\n=Q3+3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6bfcc35777cb99db34a3cf40a619bec834548ee4","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.10.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.10.1_1669303731112_0.7482118434696132","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"@speckle/viewer","version":"2.10.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.10.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"04d9079c3cbe0e328a5da007013ac749e40358ab","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.10.2.tgz","fileCount":91,"integrity":"sha512-Pvr9iCikSvsFO5CEE79+UpzPoxWKQe013dgGqP6LSG1cLXHGLxHRp1wtKCKl4Cck8WhuBlEBWShTF6xiU4fczQ==","signatures":[{"sig":"MEUCIQDVQ+ouO0r+T4EE0NrL01zxWWHeDb94ZgjhTphWW8SSnQIgO7399nJSFeD5ebwy07ukJESW8X6vaPpSTS7mPop8+Fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgNacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp7g//fNM5su+ScuxDeTwyGjWV3XsWtXLJQqgyZkH9+V4qs2XOSPuC\r\nyRaGW9nEWcWO772jM0aCs9nGIHzqpc1MRBati703a4e+lSKgG/gyw2OUtDhc\r\nvU2f7hVmseYZn373cotyP7RRWwU1UP/bkPjpo1ong+FGZMhDkfQ9vuHm6JeM\r\nU3V3NUmYgClSPsVAW2+EMMfJxK5/apXiF02uFzTBEC/aW+Dvb/3CTSLuFvP9\r\nouO5j4N7x6OhXf7lwZjXcptM2Ob9l6ApB1FZfRN2bTs+3AyY9VCwbM0oP9UE\r\nJp/2J5KLADVrH4LXAq3iBGxvO8Nf84qLHe6ENkXdyqq1pU/3+frNRkf7n6i1\r\nbh9TORK9pP1Z1RE6mKku7SvmNlbwuKiRsKL7z/70waTcctwnMHWWNhxVxQ9U\r\nS+ZLGrIxXPSKEXxtgi9lJsg4ZFp1IU8ZPFZypC2isoboWoOYvln/7Zy0THlg\r\nX9Uvlp1KT0bIsqJqP0rMDU0bChlhnMbXlPpawP9XFbxH3pt/jCmXIMpyZ6MX\r\nurGVixORxX/Q4zDfY/uhPuoqm9dQ93Frts3hpmgZgb2LGmvTuvrCrCvoCskz\r\n2R/oi2UFfsu5+m5zXg+YYDKF+NCtRC+Wa7M9PF0SPEirrCB4nalLQ0RDHDvy\r\nICB3RGIlDBYuPOPSdzRaWNyax7JLIZ1SNyI=\r\n=x+ER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5ac043ac6ac1f407479188e90167910859c41a84","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.10.2_1669387931931_0.2780624635459885","host":"s3://npm-registry-packages"}},"2.10.3":{"name":"@speckle/viewer","version":"2.10.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.10.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3788c42e388211b1299db77d354ca207660c659d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.10.3.tgz","fileCount":91,"integrity":"sha512-AowDRnDu3dppBSVlZFJ8ywP42N3NU8iDGYUPx2HKycnd/D+mGsBCdO/jHwpPoqbRZpFLMfePxMulZNYr4n2+ow==","signatures":[{"sig":"MEUCIQDNJQXGFe4PRq0fw0Kdf3x+IqJSeDyIAuqkpgCc0yayYQIgIKcGOIzsFnQQQKF/lezcN2CTivQh+mOi76oYTMjNyxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhkqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzMg/+OGPK7o5wZWwbsDvqczt8CcVr3g5nRDYYwIWgxuuiESZSBWnh\r\nggXxZkUsg9KTWxUpcopw9v2i2qm1tomQlitFPcoo9e2lO+S4zwQyI0QBsYP0\r\ntb7OsO5e+s2l4c6qfAactx14oSt5WAMZruKI5Z/rZ8VlFd2miIBitiN3zxBx\r\nArXKFeC6VJaqjaYEr1BkYKKny/fkZ8uvSPVQIS2RO10YYkFAnHnQWa3FrSie\r\nk8kGKYUSlZPEQMOMeoY93F+pGuJvBTl8GZyeKMoK6iZyU0hi3G4Nu6KVMGVp\r\nv0F6cFWsOfppzebYF9YQgMS5Wg6L+GCNukybGRfgUs1cy+GdiF3/w8ooal78\r\nlQTg7aavNuhZa1neyvq+NH9kAtZR/+jziQKHrw+Eg45qawHgThYKD79YYxf4\r\nFFyy9e0sITEbQb15gS4+9Qlrl7xTsO3jkIwlNQ31R5UXCtzQ8DMDGKIPt7Kq\r\n1ccV6ZPGC2Ftr1/LeGf5Jx6QfSgi/wY1fC/XKYi+6SGRyzQCuHxENZTo5tKL\r\nt3xlIKshVg+9pGMx1OR5ke4o2HgjqIRPgQtBURx09U/rZM+Uf+ksgD1SYq5L\r\nsM1RnEwQMr+iFpgCENgBmgW3jErJaAhbpAghabCJ2VaNIi0V7FtyNjvgVMV+\r\naM5KWir29b0tnHyP3aT0gv4C+a7AWCwZt8s=\r\n=pJ1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"bc83391c215eecab995e84a0fd06ab1e8a773e64","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.10.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.10.3_1669745311220_0.1284095261082998","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@speckle/viewer","version":"2.11.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.11.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9ce5d35375a051135bd71069ca475f8331c20282","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.11.0.tgz","fileCount":92,"integrity":"sha512-nKJqmIpHqQNcLFzU7xXFLfs9xsQ38drrk7jQ2CF0bhHLpxDrwWUR659O/fKzbtJQ2JkUkMyb95yF5p7Q9yd+HA==","signatures":[{"sig":"MEUCIQC/ltFZRQTEdkIRuKWnyIZDpgqhi2FLbLOQZID5KaGWUwIgVb7+j9QfQ788HA8y768FDLosu0SoItGacVijhVaK+MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmaQ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbhRAAljk4YDyZrZEc14SldD1twkd4bP7D18/SCABcVHKL9SpkoKYw\r\nQ/KSSzzluJPvlVuQmE01BUX+58SpC4lbIdr4LSCBA9O13xCTy0MsICIIpiUy\r\nvmJTPrTAjTNnnZm3Tf0dlXhGfRNURbYlSHo1ZT56Zq/1VpevR89GSgaA28bl\r\nfMJreVxp1sjR4uz0eCofjV1hyxaDEph9+7+yJXdIepjssF3PQDsPtne855ho\r\ncWlSsCZXdRBYnJg5/gXx+wRoBzFKoISYZBvPX0GSTCqVHMtzUStNLsHQ1F3D\r\nJZPsx2/jeu2pviWukvzHK5g68/7Fmp2KYjgMSk377YNjxXifQZqbg6+PYrje\r\n/y1E/dLZ7S/5YlPnciEs27enaOJTvyWf9TF8MFuhlxboHMk8+Yfa9OjcY/aI\r\nsxKjpGvkSkcfq18k7qHTi84tSazxPn7mbtL9hs1x37IPOxfmYlk/l5cu3Dyn\r\n67MLnOfEHkuyRdAISVNu3AH8zjriE3Zo7zGCtlQ3uvQmciT13fOxUbevVZUy\r\nRIK5Cg2grY+sjT/hAD7a0EK8K5hlipuYkkhM6erq3S2aFz1JVwQ7mNiAm5q/\r\n0jZ+IAYkAS2HiDARa/6v5eEc9MUqso9+JqiXnYiwOtTOK99hXAME79QV0Z7j\r\nhpOyXgxyRP6oZsYLLIRkCHka3iZmfayC5Dg=\r\n=Sk8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"2852789df1c60a06f699387816858e10a91d86fb","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.11.0_1671013430144_0.8727939820060815","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"@speckle/viewer","version":"2.11.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.11.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e6f1a16ab87056b84f924a59b5742d7bfaed3287","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.11.1.tgz","fileCount":92,"integrity":"sha512-WXVJXhvs7IxNhYXnf0NbCkLlEkZR6/cwRChf7cgFgvqG99BPM80PKd/4ICtiPnmJfanigvkG/8JHDqzsIPK3fQ==","signatures":[{"sig":"MEQCIEobNBVhnhY1qcz9NiOjEV/0V8ZjtK9CmYl8Lv6PHKCHAiA5/wC/nBJzgRU1wVoW/8uilZI7hMF5TBDFoF8Li0V/mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmfkbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMdA/7BpqwBLsBe1Au7hjZcfLt4lcEjKZIly/MoAe+HZHKwpJ4qoYo\r\nnsYgWwUCI4FtShXQ6peY5WPuELZZaz6yj8WN+sKSKFZB4I+TQaGPM8BiSiBO\r\nqb1XDDr4j0K5kdS5WcishJtq9xyMZv8WHnmo9ecQnxx1Rrgo2jkP7ph4YvBM\r\nj4/yN7VN2rK3WjhedpqFuUaHQKIecW7Wa7wBCo4GvhoToC32OZIiSDaT7U5s\r\nzdDhpwy67pEfPbZY6d5cfeGT8z4EvYWbiu06gTA2FCA3tVecmmkYUey5NDQ4\r\noH67gy69rvjeaLl8gG9N3SniKGnBlatrjcONRq60TCUw2mVVHrfF0BjAM9cN\r\nZwiL9AA2RGUd96UCpTgSCYZKsblNm0yxvxF+uGBOc91KNdzJzKj2kwobfd4k\r\n5G2tXNoiW373erGAEgLrcpWmITbxibfHIV/zBdyTXZIQyDlf27vRPWzpa8pm\r\nbF4aDrnF1bmGh1Srw/xtMxEzeYhNBFnPllY5yuv9QdDpnGkHk7gJP9qMkatd\r\ncdg4xCiJYpzZ63BhMXXUP/Z9vlg6/4JPMwpP4X4jRuERDyQXpS6n7EgyawYt\r\nKUlHZLLv1rndP7TLwwoEYYjBDaGIKcV8zw1hFPFC5sdEhVEWH6aemsYRSAV8\r\nbi5pn4apR8R5evI23juzpyrz8OSFxjwpcUg=\r\n=vrML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9245aa6db27674b88e412e8f9bbc0d350b7b969b","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.11.1_1671035163557_0.6299137658009759","host":"s3://npm-registry-packages"}},"2.11.2":{"name":"@speckle/viewer","version":"2.11.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.11.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"c0cbbfee2aaccdd0966158cc5cec154c61164773","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.11.2.tgz","fileCount":92,"integrity":"sha512-LpVogsaYpXlgWV/aSdakcIIUYDdbCCe+vV3RwbKjiLuYEAslXR0zeJKtOKn/oJB9TyrOEtQgUXkCCnGX3WKHqA==","signatures":[{"sig":"MEYCIQCpnJFmPiK7HOFcg9/WGFc7M4xt5VNHlETEqcTuAY0nYgIhAK8z8czjtAshDm3Mg9lhmwv05cdDhvjpsykgxJF6u6oO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmkTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRoRAAj3S0QyVY12GA7W5lYjCWah20FG/LUTc6GGE+rlcNGBsDVIFj\r\nmn4GNOkzX6lmqkGlB9Qkt0NcK+UvQ6ZCRFdKi0b3XycYNMA0P0WicGFKj88o\r\n5rm/0Xse+nov3XPhnFLwO+ogRSYQL4elnhN4NwMFkPCYbl6dDXLkxIg7ircq\r\nJmuQv3dWr/iYUt6MfOe5iUTpaIi+1mWbu6wef6xcHSAl6pK7F6saTk+JR8nt\r\n48xfrY647zRCIJBvrkx0ghx00BTN6oUPmuvtTNW5UTiWfPEEjFT5ghabpwlg\r\n9rWQVtF9wiY5JxssEUPXShzW2iIKBZSWwOsxIcggSRpvTnD1QW/ta8coMys7\r\nZ2xb+Ga9xDNSfLjuIC2zlZSK+nFNcO7tfprk/7fgJw5MdzhXviaw2OX4TQT+\r\nAEPwqDGemwRi+G2hCTr4IpqfGr5fBhMDDHHlMG31c5xlADQ9qEuIZ45vdKv1\r\nm5SjQuSejqaDvq/wX6XWT78FUIyZn0HmrU+547WEPefGkkCoJftDTspkKezi\r\netlE2s42DDamT12jUdwkPRkCdQzYOCBnImG/Q8hTevZ1t2pU26zliK7yLhk4\r\n3GRn3Y2bF4wqaO4LeHZRIlEewvBi32cn98IOuG2BS99jZIzP6Tf0XhJxHbNH\r\nVo2KPtvBi2LoKw/6iyulrAsUXVeaoxbCfr4=\r\n=7z45\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"170e52cf9538685124be4e28f4eb735731bd4949","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.11.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.11.2_1671054540245_0.5556365487708099","host":"s3://npm-registry-packages"}},"2.11.3":{"name":"@speckle/viewer","version":"2.11.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.11.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"75952c724a32e934d11aa81be7b1bbffcb7688bd","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.11.3.tgz","fileCount":92,"integrity":"sha512-M4cAW0Nc8eMvkStyLaWoHHHNHBtQtTq++Bj9gppzvHOVUpJBhdUb0nkhEXqZhXdkjioXuERcbZvPM8lHnzQBpw==","signatures":[{"sig":"MEYCIQChFpiC/GCxt41zansFrHI74g0GU3qlr8B8ZuqxpQsqUQIhAPkUFjb3cpf+L0kWbJ+LqEsPVe/LN7sMffkcZ/29vnJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoZi3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Og//Xk1tp3hAgSO716g6phs2ZyesH2Hb22cCtewKkg2ZLGQyNkfk\r\n8/0a+5c+qSdAKqIzvKtfi3Y4AAbYrQ2uGT6ZnNzR4Q1fFROLAvSpJ8kpvdOa\r\n3Ogz1915MP9cversEUl4m1y0KxJuVzfhsR014HowHM5LvdFYYh9cYt1cJ1Pl\r\nzYkcUrBfJIsTscZY3zLu4/xG5sS54HqJONZ482cEyf9Bc961M/ZYgILMT4Lv\r\nHLu4BM+Gec/8kS3aAyXZJuvZnDCHZBSjkz/AwNe5jdJOHrXY0n0GlE8my2Dz\r\nNdnuJKA4ZTrV04tVeFS0C0i+ThOwrbkOoqKleI7w2d/RRW4jSpOxlBODwVyi\r\nBrPFT306GLIX/Ji67qjZ/BMb48NC3Ed3RMW/3nzb5LqL5+EEN3JnE7LVmO/r\r\nQ7UvF+1klijEK+bbsPNvwyAVCPunVU+1ZpE0x4NXLD5Kwov9Krusaj7/Tu6Z\r\nl1V/Knr3nzYBxBuSKDU/v7dLZnDYepovEJ/S5JmSVQeiM9LCVL+zeLZ6yN2Y\r\nT9eQMlOBd7MmccDzg8YZnqabDgReMoj4t1ISR7gOTWGSJy8Yh2X9M4S2rWMm\r\nlhjHnzgh28CsYt5SruJZe4tJ5kRSiy3L/EeI4SBSH69gEk7ucbE8eSGvXYbj\r\n7Vu2e29nBPYDmJUVQ4l/z4f0yKUyNQtAkwU=\r\n=pg2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"3cbd8b4a6795586cde89953cec8749dc4ec28434","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.11.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.11.3_1671534774938_0.5059006380229203","host":"s3://npm-registry-packages"}},"2.11.4":{"name":"@speckle/viewer","version":"2.11.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.11.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"cd6c8882c021734d5f60da74a7973e9c217b199c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.11.4.tgz","fileCount":92,"integrity":"sha512-SMsjDFlaK2QTTLH3n6LymgTLoRiEmy4jA650PhTRQvuFx1iExUOxv+DcMmu+6li4Rd/6RD3uICMbyzZ2jqcKcA==","signatures":[{"sig":"MEUCIQDKydqJttkLEyjbjXsnTgdIt16fnn/ObvYZ3KECgnWpzAIgKOXPkyUhkNSw9OXdBJU87vQTg8smOlua81CtwVaP824=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoao2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHcg//QY7vOmMTiEWOSpcWVXrXPpToW2rsUcUgVn4fRO5cqCMxR/ju\r\n30wduYGh7ynsLmxdOzjCD99quwP70lSKgNJJZgTBmqTnascbxmgJ62kq4tN9\r\nV+iXQrKwSXcIXvUwjuTtdkFv8u6tVPR/AWjGwcNUHCZ4Bhr1ctFkcigpvbRY\r\neiozDD9XNpjGK90XdZKQBYYvOLyNHqhRF3Hu28HJClym2e8e32nesuRbXd0W\r\ntdl/g1NVw0dbnRwekoT5V7qyVkLZ5g5qoC+JUKW02cFtjoBbOxGdOF6csezA\r\nBZ/SGayj4PxxFv+UEhYG3V3gcvV0itdBsuoiDivNW3lXGWaNjhU9BK3qK26Y\r\nd+CwFeltEnDQb6ztH7yBMEWOeiTBc5JaPnr+ags1b2o7+YDgqkRmcUlms81+\r\n7TCMswPN32Xe9Rx50vXzK4O+GU8kAFavJjFS6g1KNFPTN7u6Yukqdf51O33D\r\nn6/e4RIErm99mJcwyvXgQcj+H+PNpjk7ZmQSljC/GoZduTfnU4POu9HVtFim\r\nqbf1++Drz4sYWA2GTBkJqmeV+5+baiGlSCbFvXD20DPxAsh0lZrQOOpHXzFZ\r\n3Y2ATRYSTDLJu7TnQV6/bTbd1wL9M+mY5sjrIpaskqDp2qHplcPiIOKVH0mP\r\nNwFnQhgvwKTKXqxQNucPld2U47jP4dGdlWw=\r\n=ulFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"492afde5f66ac7fb9c82f0bc60dfca532535bef9","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.11.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.11.4_1671539253927_0.27969078288705407","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@speckle/viewer","version":"2.12.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"2bc4859a4abf1a54a60d09b43b0a81622f32d322","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.0.tgz","fileCount":104,"integrity":"sha512-IkfBBK0qNM0dWMVXJNawa44S5B4AarzL/168WLbQrLTRpqXxE6/80X1ioUq+uweq5XcdYLDdM81yEgXnsyfUBg==","signatures":[{"sig":"MEUCIDiCquaHnlFhGWmlCtZUVHBCWxFLFDu1hUtqlRZUrfpjAiEA0fIzgQMnPazKf2HOI1Ze1GisjrkP/dSB4JvdADGyoPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4mR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou1A//aEiDDq9lhQ9bZAL+q7Vi9NKPmzvHh1p52tLLyAMyZ9HFn7IS\r\n78b0kNxb0fnMFYVACJuBHRUbp5//jmmCuzO3C4hcBuGKjas5gb+GiDcHhwtP\r\nxqrUszQeLfDViw0p5oweKlSjTOHniDVZL/GGH22u4UhZafhmRqcxBR+6+Euk\r\nOdWsh2bg2m0ufo1HMk+4uPnnla7ARQA1SYSesLy3EXjhb3xQaNWMASecAyM1\r\nuxLRd7IBiVTVyUkRFfUGywUV9KF/dFsbURPXUzSmLrYShRJOTPG+CIclZkyK\r\nR6ULzq6iTpd6LBZsexSjiSyY3JbdR1do+F0TRHtQcjKjfYNG2j6e1O91OCL6\r\nBgRDAPSSOgDS5felCOpkKG3VdNyb74CFFq5KTqVTx1XKgMmCikYwZWaK3XoR\r\nZf3uqSD5UVXZB04w0AfPx8l5kHWgSv385QSP0DZLMxXdIPEwj/zllD8FEoQW\r\nj1/gCUhqZCqUifP2AdjqCWRWdjsY4ND4AyBFrcgljoGVYLPqg8MftW+J+NYb\r\nNs8PWT60TBvgwvMsQPQLn37T/xvLKd0+fhIObkyYxjLyw7DAcIY1ND28+X3P\r\n1+LHIJp4Q4M9eSii4Z/mvGuxcC7KJl3b8ojeI7hq5h1M0aBT5Xl0w6HA4KNo\r\ngkiS3lAo7+sofP3DEGiBzR3G7u+9TKuCbpc=\r\n=AtP7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.12.1"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9bfa2b89317b77da76eab68b2c1341fd3e7cea15","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.0_1675781241260_0.0942448881184017","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"@speckle/viewer","version":"2.12.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"42a9e89072663e22c3945fc2d44d76db80e0ec18","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.1.tgz","fileCount":104,"integrity":"sha512-oMeLi8gUHikjmwSgfBc1C+P0RYlydrm+9sUiYUMcdoiQwF95Bo0Q9R/8yOz/OxGmUcFsqQ5MLpaLov8D7KJmgw==","signatures":[{"sig":"MEUCIQDnVROlMCqddomyvBffnsqUSbMU8wFFfgISY/C71bvNfQIgQ3fRvqKCvdZMXPEug4v9/GA9sjAmVdngppkHdMRMUdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1966881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7N2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdyg//ZeTYp/k4v7esC+5Ox2yCMSgZKrS5I0mifzhOy7VHhSi3LGBO\r\nAae1CaTuMJonT8dv7LyYz29O8UQp3K1PDyiXY8fzJQslxM9UsxA3S7GEKZxv\r\nKLx6+Cr35TegpRAc6P/SXwIg2KB/GcWOQE0fnK3FO598WKZQsg3P1GAgT2sA\r\n1e7ZsPO01gw/XQ5LCI5qWIjuDYYd0j3OWWoBh6U4Abff67fySj8+AdfT5WHx\r\nEy3aSJDTBZ5eiNFTqOKV+sTREk+HA4x78JwNgTAx4AH5ikIEqMVrVBB8Wdkg\r\n9QBBfKZAXlg6QCcMntTZyi2R/IQV0S/P4jC4ezp+jSq4AJrIg1lNYpcfTC7I\r\ne/goqJHaSUOOtydFsfA26EUR8LZAbR/CaDJMGQortwlO6/aMCO32S/Lr3EUI\r\nKeGb+RfbNXRa8C6Ysla2nbfw1JuzEWazqCICDQvV8p7v6fT3FWHYt93OKt3X\r\n196oZ04LZpF/anXek0DYrx/kuOKSy0UT36ODNM4NStkTlm2qWO5YT9nFpcTV\r\ni9I9N6BQzw5Ho4CaHD6omDVcViioYKJAereM51qzVLCSzrAbZgi1xOSFUZCQ\r\nEtkoctn27Cg9bOzFSdcTtgM6Qn3Wg0eTQxQGJgL4s051Az/ae/+Jf6b2h3F9\r\nwO5Xjg5K4kRk8Rixupds8GohJGjPg/9Yizg=\r\n=kvai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.14.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e1eba7b333ae66baf2174f569221a85ae88c3ce9","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.1_1676467588577_0.7632528305262569","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"@speckle/viewer","version":"2.12.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"61ceec923e49634273b1b78a649d46eb3f0ca76d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.2.tgz","fileCount":104,"integrity":"sha512-0f6+ck3c6GTrULDGptDA+p6i1AiSdKbTDRV1gjUxsft618NH3Jrb99QcCqUVKlnhImxWa4xYdM/9m+BiqJkPSg==","signatures":[{"sig":"MEUCIQDLVDtaoTNLULBvj1QFo2KkaDKXjg5Mo2TkMgdftDBAogIgfwx7vfYfQlRyZ1f07OWng/SXGrTdaiIqAei1NVCH49s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1967128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7hQNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTyg//Uv85inP7hgjhFf48bfyFHSrkTzUdZ35NSBo6Af1OLUFsGUwi\r\nDhROtNICMnhWcdNe+ZmfNs86kM0fGjbqLvKjw9iGXDkLVNlUD6lUgTsynHmB\r\ngTrAV27Nk7T1Kjv+c1AeIYmK+41CsC2MW5TPC2EG2HfgLS3LDHeKR7YsJ5nQ\r\nGSqXvZcFttA1q/PV5QiafZeXCsjzzEc+KFWrWQYDEdx7tt2ZR3ccLNRlyqs1\r\nSAJBiw5FPPDisyh1w3o9uyyK8lxuJomrnxNlsT1pVFlswGAwBfxVrYjGotmu\r\nyhCDS6gX4uXtvz5PGzo4zC/J9upIssUCbZekv/lEc6B2wZvEZMyps0iLNVZD\r\nqPciK2XnTeJjg0p2k2kubr51RjfmLBuJUlmTI+5AcHcWYEhfdPSkN7lpxWbn\r\nvQ2CakLZGyQ3Hh+q95XI3lqPN129sNdAn7F3GrkW5r1E0Z83PXsz1qiMsNy3\r\ncz6JOoFwbKKoEA91BU+n17oqhyTFypWCwh3wa4iVfDGRv2RBjbJSyKBbU1rO\r\nbA1V01cYhit7CIkuq0XytjYJKJtkJZm56/FMNHWLVecquO5fRWqXP9uF1Qzj\r\nOhAMg/OhXcSFV6G0FyDZQwIS5t5rdtgI/XzeGlqvWyjg0PJvcOVxnVhv/rx7\r\nW7gHWUydqVobtG+96gGOgcVy2TxJDE6Pmfs=\r\n=jaCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.14.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5f53558abed5d7cff81bac90903301a70451e303","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.2_1676547084728_0.6472056310835081","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"@speckle/viewer","version":"2.12.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e5b3a370881d1296b8e01c07f0772d3c5fdbcc80","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.3.tgz","fileCount":104,"integrity":"sha512-KvqYI0FuZuvfVF6rJPUhXxt7DCs6WkHX5mSc/ngHKmQ11Vt7h0Bidws1btskE5MV6i137J12yHw6LXtKlulwhA==","signatures":[{"sig":"MEQCIHZDTwQp4OWnYkbVeqt++lygU/uv4WERv80nJQFOLmD/AiBbVKpvJKcgfyfmwIeqiOONPFk8iiD52G3QaJIkhp3OAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9KnPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhqRAAloT0UZTO/EBoYol41S8dh/g9H0C3JkOAzkHsAZWv5q9sKU6t\r\nfEJyGDyCMxzE4/Hjl7MNSHn3aMl09p4MoqotY/5npSoNP/JSZ4bH6+jo52PC\r\nMZH+Pld0RhpVm+jHR/kzwBWJgeQPvPV99ceCo9DIGwf0+FBF80DoNvbBfWcw\r\n/8gXS/jwKbSMMpFgXxif4+A9WBbXzCCenrNHqRefqr9b95zu/4ABNNHK1iAu\r\ndsTmtgyPWaDZuY0S4J9Iy6Qey2PoH5hIZ+NyzTswBlMcgeoGkPmS8GvPwpyy\r\nM8B7rLdcD4fTgvwvzq/UPV0m2MXI2VqRbbjbfDhTcHurSU4T5KD+ykovI4Ev\r\nP40Lt3IaWIIv3R97V/ESGIk/OMG9i90gZxd+iTS9cegmBT5OMC9nwmtNr8U6\r\nTBNGafjjCkVkY5VjjDbXzl59WjGsYqMgMdvjofkhFESCDJt/wyhZ9QldmXre\r\nTGYc1r4xpfGuJZMMKCr/HsH2U/vo3IMNYqOsrgwJXn0t97/6nVz/ACc6rSfu\r\nI0Jq7u6Ifek5KLlsPFpcsQfLBBn4/bTWQQdgiw8hrNCY4bM9x6w3a2L1e1hE\r\nU61EeBkjRJtNGdiql1xIx2JLjPCVrv2Hiid7ZFrfoKyGF1Y5Gj+e3uRxawPf\r\nVV7IusbZYcqwyz3OO3nXngZh8MOM1FcpLc0=\r\n=cgnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.14.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"af98e9bfd9b3887ed5202a131d233bff225fd7c4","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.3_1676978639299_0.6874732269453183","host":"s3://npm-registry-packages"}},"2.12.4":{"name":"@speckle/viewer","version":"2.12.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3d6f4cb5e757e49c555b0ac519226fc3a28dfa88","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.4.tgz","fileCount":104,"integrity":"sha512-4kSdttuol7khRkBqcfEMRinLTewseH990jHSfFQJ+onYdbRKk5mf0aQfTvUQvFbukRpirzrAcj93MeS9X71/Bw==","signatures":[{"sig":"MEYCIQDS2hMk8ojVLcFWF34mE3N2Uog6I0ypn7dZmhEU2ql5RQIhANoD2q1jPfl56KVwEDRLYw3HspdeDkE45EO9HTQIPkjn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9hbDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpICQ//Xyr4XAkbC3NE8yyNG2kOkm2jbezQTAhv1O7KU33OSkwAXudg\r\nJYInauMCuTIdzucZ7nTV8qWk4jMQc8P5VTCzNPKoBhRqsPy0d3YxeE5RcJy7\r\nz3/Qf7y+wH5URNI6AJ2CqcKbkaAGcNyXsOPTYtynAwGV9D1E9pkFbXxd5fPS\r\n8u1FYWuJfoDKIHW7h76bLT9oSI+7o+Evl/J/bFta+KelD/bmQPveOJQYBEaa\r\n+kpP3Mc0c6+ARuhs2TPLBd1ec0LxdulnHH9LFB+2YDRdh91vODkJMvR8D0Bs\r\nn1HEZyM5BPqvE+zM5TVZW1+k2XbgZKFBD0uoBqH2syLTJ2opEQhXli0ScG63\r\nA7rl3N5ek/6NePxSRtBdgS0b4Gak0/BSWMwbEps0aE8TRr0yqFsxwogxKPC3\r\ndq7FzoWUdkiFPwFfiIHK80gzKVeAqic/qHEzGp1vLRxzXLe5uo+2DSlggZ5n\r\nYMFsifLa0bpYJFGLs2XMBKB/9wXfyG10GLH54u98yVWNjUQjEDPe3BW4RO1E\r\nMyoUjD02ggu0WZqrUNjddQorerstQMYPRDBH7SAiPu4Vo97ocz7qbcrHd82g\r\nUS8EfVcK5OZCoFAhZ8yTF2bncbnCUW3Cr+WAhq9fWbdv1obw3bFgRd/6Q+CM\r\n4emUfZvY/acFNWu8+D8Pyw4Eg1vRSM0ze5k=\r\n=3ifB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.14.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"c80c2a26025f956bde3ba15c4d84c0cbd0ba7d86","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.4_1677072067388_0.9297329805942807","host":"s3://npm-registry-packages"}},"2.12.5":{"name":"@speckle/viewer","version":"2.12.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"d29eb00066e08e3bc152b0d9570439b5f0628bbf","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.5.tgz","fileCount":105,"integrity":"sha512-/uJ4Tc10RgWrSOndCNpQvTx6kfEShrxfdoMoW3/PUvqCsIpb/XycrgvS5KaRhEutQ+4HL/KM2ZvhxM41uWV1Iw==","signatures":[{"sig":"MEUCICwvfjyzgkU6lemLNpMJ9IugIkzAhmu99ik1TxLknbEmAiEAvz1AwZGWnUhDSSBHWLa0nVTogBn4deiTzWL3+z6/QKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1986353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCIkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjKA//dHadivcyvagH4WbFyD3WuGCPUaYLOZUHbHkckIW1lHnIDyyv\r\nB5tnKtancMRrnBVMYvfEivkTDqoN72+k6JC/u2twNwgLAm1NDJq7zs6xAn9B\r\nw+xgVFyBiTW1VDVQ27IEMjvQ9SeqKi/N5bzsirBZHbQCkXqkLykfmoRW+kn8\r\nEmRohs8+E2qFqRBOTQg4ZsK06oGLAP99igSJjhfA06mn//a9GC5++XW8pwex\r\nhJwpQkGOQwtRhAb0XJPVo8BAwRphFNqIr0uY8Kdf/aS514cQOiyHUNZcZwMf\r\nYdT0gLeorrjGmKwxFiZrZa3wu6NpZBTtJYi0ReL6GKYn7Ui/erhWHtSNUWb5\r\ne3AmUpf3F2uDNt6cPKu/dY/2y8aJwI0oUFqQnueKTrfio8wcfZQu3SYenYTE\r\nxOycfIfmnvgLi8ds4ll5Vjn75bjSRZjhx/N3PaWTeL8tE4ewUe/RYXk/5+uC\r\nVe7T9bRfggw3Z6yEUXsFaaAtFsMHRYbLWlaGIaqWTd5AVAWkv7L+FUOV34pl\r\n3sVW1JIXaJH4a4b0ExWEzpyFbJwv7efJM0TQy1mcWh8NChi2+3marXQsliFK\r\n8FKm6mutY5OQlS+rL/8NV6kK1lQMv5JSceYUfbq/T+RislCvUEPIu7j6dy8e\r\nZVt368/T92G5St6Vdr4hZaptiRxjeb+9kPs=\r\n=eR4e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.14.2"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"560d544daf79e6fdb5db9a32561316d284b74f5a","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.5_1678280991739_0.3312369479608497","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"@speckle/viewer","version":"2.13.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.13.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"37387f0619084df35a10ec19a2283c9289c758be","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.13.0.tgz","fileCount":105,"integrity":"sha512-ai7jE9+dMGPtK9EBE2pNzP+CbFcJYJoZaoajNLESjP+EpDOkE0cieDs2s0PdzXQzVUzZNMbUNKunvC/aMXRrpw==","signatures":[{"sig":"MEYCIQDsJYUgbw/1cy2ngzxblbYfyQ1SSfJCeRDepy+7Hk66ogIhAOYNopSfsQwn1bz1ijv3ial6+yrejXsPGvTu0wh7F1CA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHOw//UOJEacwRtzKKnNKo6rKGO/S2tFLtKYYlfMiB3T20rybY0+sw\r\nzllCz1MgB3BZlyecutd9rfMoXS6pFc1RLr+bTmkB6Smp/ZqmXgmW3LJBqucT\r\nOa0qc7NnSYz/xQzz27wSzDA440ODkwb6GVAJxHFm1bMKBI9G6gCT2mHS2cfs\r\nsftgWASz/0oyd96w31twbb5Gu0x1z1s7VmpvN5qGOdZRICKHKf2KIW4Gkw4o\r\n6WNs/6qOw+QI1pCprR9YTIFUNYibBJbkDGYiPls/mDfNziqEpis9H12W35dd\r\nsi6QiyHliG6ewl6rspPvC1vZzRa0h8aIjjiZJvXYZajhLcpmBRBVX9U+32dx\r\ngI0p8uCuNt7C1FUf5W6xdu5jW880L43muCBUX1FKSAr4IUhkyVc1qHYfhY2J\r\nv85/E62Gvyk66oKmxwdSUcKoyU6AYJ0stEi7Jw9tBKuQp/H6Kytu36xdZZLb\r\nW/DnkmDu5YdnGSq8urpmQOcbIzCs/41b6tZFDkhO0jCz1LZdOacbQ7L9PQvS\r\n79IHPB0ZbWONybVVe1qlVmjUNAYh6SuyJDXZS+VvdEysaZQhprcYPcJEtt2l\r\nUOEYrajz2wVOzxdJyqEvmB0yWFSA7PhQGCxmfF+u+LAfJ6+QXX0w2oDWyRpx\r\nDfmEB3Wedw92IKUJY8AoT/Tf+gJqLftw1pA=\r\n=SAtg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.15.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"483a28c21177f4b9db8d10c6adbb9d1f3586cdaa","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.13.0_1680614387408_0.49314830132807175","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"@speckle/viewer","version":"2.13.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.13.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9a0370144f4d9cc9f5e6d189df77c1515eb7b1ca","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.13.1.tgz","fileCount":105,"integrity":"sha512-Y4FEKtJjP69jfrQ5+O1RGCP1SL1k2xcKhsIoN5mwJ8aNNIAtKu6XGzOLmua8mQ/4MpMuSAhpntpw8jrq/bSIYg==","signatures":[{"sig":"MEUCIQCbecnvZoe+USS0P+rYutyfZwn0IMRT+Kk6kJHmwiEOzgIgMZGLnmIt4WgUPxJ3BDUDk5u8uEAutrskXKSSe12PaOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOT2cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+gg//Wqt5drtiQSJdAzO3J8RYv68TUU+HkwtQcJTEmvUUU/Kwbx1Y\r\nN/OK/DBnkRyMa+AmqURWrDpeHdwMvunNfRtQAbBlSJ5SnwoOmITvmoND2DJ5\r\nIjek6bvvSzg3O2zDllPs6fBhGuQyO6/bsuH+1n48T7kzn/T2qs9eiiUydmxX\r\nRZhThOgo+FaFYf1BORgxS6RmXkcSitG4dexBhUypX276CPdXD/sH5EiXxvPD\r\nL0KAtrugE3H0jrvJzv9ZWgnAAHV+rM3Nn0PsxiraVNgEeomLGk3ra6flU5zN\r\nU8dcmMas3TSGI8TJo5yeZONjQtc0nx3HDETNMmkL5W4jMZ5KYOTbWHLCLrP/\r\nxY373vs4uBpXWJzJ1ZBaGmbRArFR82hYyMR2I6g3mUJjcXyjgwI0ShXjVBT6\r\n/vHhxD+daPmBP0m7JuVVN93abD56I/yQBkoQ0fEx24tbMTreK6L4PlkKgoQc\r\ncWnM/R/mBtqBBeOon771c4OHA/NFLUs9sIDggnQwaTHMC4BCG5F0/CcyKbXI\r\nFz50UzRadZow/nrUHsN8SP+Im9rso42Geln9gV4DtZbt3OF19vtHxgMl3XjL\r\nzczCgdh/Vbv8FNKNc2Sn4Qg6MsZoBUT6DrF2LvgCJqU56JCTActftpQgJoOn\r\n3/RVwvmOSD7/aC9TwJeRG8FClLOz8DftAuA=\r\n=6nU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.15.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ba6df0132f946a716c78635179e0a842eac53610","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.13.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.13.1_1681472923824_0.6150751415282363","host":"s3://npm-registry-packages"}},"2.13.2":{"name":"@speckle/viewer","version":"2.13.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.13.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"c609026894eab1fe391a2553210a80d937592c1d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.13.2.tgz","fileCount":105,"integrity":"sha512-ZZOVDaohu3iRKF4+6cfpBmHWlpXPT3yfCPWKPjH+KYpFV4iACUkVzns4hlzoxYvOo/fnVQPMTrnB1iERQ9LPIg==","signatures":[{"sig":"MEUCICw6QavFx5lVI5YSM4oOh4OvAOpuuTkNJ1vgSE2T931MAiEAyhWmzWy4hSpp3RdWUG4Kxfzo54OH9F6Fp/ReieVHFiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUeQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX5A//TxYw4NZ/5NbhraQC6JoqDatq3fzejGavMMqLnVK9dwsjM96s\r\nxiq2n/wVBHMsicbX/+RXnbJDT+8DB0Z8jyT8sCdOE7OKwNde/IS6FrWygQGd\r\nPt4Kspag/XG9i0c08HyAksSsaW+wwg2ibHNPm7FJVbik3V+m0QCEE+hn7ouP\r\nMr2oZdMQHL5oIEn8cXIXCMTkDpMryldRjVklDD30TciTM/AO5TL3xoQKTUAT\r\njwKnw88EF8wCKLEb0zhpmyW/bYX7ZvxW+yS+6uGqCB2OV2H3ghnFPM9IxtQY\r\nn9LSRr3pgIdvDYyK9jJQ/BFfEVeyZ9VSSuCUMjUhayrAaA6rfX9qu+ex6rfi\r\nBAY/ugnZ2na1vBTVX23NJwppRf+YmLApiM9FJn1lkq6K48jd168EfkPvsdaK\r\njdr2tVeSY2A/cUwb0MDl8ZOaF/OCY4UWWvH2Bvbb1ImVLcTWK0lRt3GL0L39\r\ngEASDxLfVBpc1ROUJQ/3KECuoVjyNxDMPcbQJN8Tgnse2vL32hGE64rnGTGB\r\nIQwqo+jxObxlwiDkP51f+h540x2I6rQtbciA+BHNMEIfvwEzwyNHVc1eOePQ\r\nqLAI4tvJRI1JA8vXxGFawGnn9H+8Ugot2p4IXpGE3x+xFrgKUMButRoevaSC\r\nNvzTaEVHX/QZ/4j744gFlDtTbNg0ZG7cUc8=\r\n=/XON\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.15.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"43c339bccfa8da98f1fd447ac50fbc6cc165aed1","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.13.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.13.2_1681475472652_0.675927614926769","host":"s3://npm-registry-packages"}},"2.13.3":{"name":"@speckle/viewer","version":"2.13.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.13.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"917f39d8b8f8783a4aefb0bf7a84d0459ee11e71","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.13.3.tgz","fileCount":105,"integrity":"sha512-WQ0TwQR7UxU1pALf38TEV7Zbt5EHns8EbP17pA1SDGbb+ZGodRwenRdahEBsloKMr2k4QmLIcrA1G3bpyuRICQ==","signatures":[{"sig":"MEQCIGwXjfzh+GPNYrqLhyepL8j4QMrmxFlLxgo3Es8xGEEKAiAJ5miPsSmYmhV40grewW62aFD4M+9C6nrRU9nGnuMTaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOpHhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJWg/+PJf9akQLvqRU9mQ5J8NfU4QoqEDbKfV5LZZFMC0Qo9SH3BM1\r\nG9lsm4ci0ZoLAiapiZmOmXlSYPofsIzqgISORL5mJs1E5D3ZU40TSpo7vmtq\r\nxhQPBkPWoeYU5TmsglTvtDW/zFhfnXPWd5K+WC/GkNKYY0nmczophTByoMRg\r\nt7dA48Q+tJKEn5rlZBk3oE7lFf7aHP+cxvzwcls73txP96Oz7Y+LD0HvjaUx\r\nqsBP45DzvBS8LNyJGY3xzdRUD3itzAzN8z9xUWmBR9HVXOKXhL3b1moIBbbZ\r\na4TCU/JsEMmIypRNVIn5OwKXRJeDhU7ijmHHx0si9uUrUS286+8iJTYmobaH\r\n0ezo7vkVomenwHbt7cPAJmUU0x3OggK4frUlFz4BuGQ5Es6Pibg7wSekhxvk\r\nURjTNViK1dAm1Uk6Cc4oMilzzueuKqClW/eOMUSkubRuIlCj65/O0TMCT3ze\r\ncrxkt/1ATNuaD0+vRA1j3Jxy+Gje+yoGt7dzEjJwuz4IKHAO0r0k+3GTuYly\r\nXrpDZl4ZOSTkhs81cvE7WmIyOLCygOldbkoktDG9CTlV1ULhQHDcX4ovw6dT\r\n+zHsmwEuyKRtYHrxeqnL+DgjU0xTreto2IiH/VRYbFbDwGWoUsZfbDq6O4WU\r\nWe885z4xuUuXPvARKlctwUMXlMsL+pQIp4A=\r\n=0lex\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/speckleviewer.js","types":"./dist/index.d.ts","module":"dist/speckleviewer.esm.js","engines":{"node":"^18.15.0"},"exports":{".":"./dist/speckleviewer.esm.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4c22d36f9d08a13a365cdfb444b1e9a4bc5de642","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.13.3_1681560032763_0.7351842401239777","host":"s3://npm-registry-packages"}},"2.12.666":{"name":"@speckle/viewer","version":"2.12.666","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.12.666","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"2eaa91bf514a6e854cb6a243c907c273e96e9de3","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.12.666.tgz","fileCount":106,"integrity":"sha512-HbInTX4at1NddT4LBxbeR9hoZeZCzyQLvHad1O/yCGym+nyKYRzt0SdfEi76EDmiwILY1DuPm2Wztvh+V5Ek1g==","signatures":[{"sig":"MEQCIFWy+yHn3Gi2kswN2LdrG7HMQ3OzHfaHQj1xSMKBG09tAiA2+jUu1gxaiaXS5NEuO0EBfKB05sl45lqqK/yJeBh3hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2108124},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6ba334846f7e832ed41a464f0e8e8307b06d8712","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.12.666"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.12.666_1684229839146_0.2673878647530481","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"@speckle/viewer","version":"2.14.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9c5b0e776319c385892ad3070215fa68ea12d828","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.0.tgz","fileCount":106,"integrity":"sha512-FQG4IJDU9J//IWGXOYDuFLi0oEy8AWB9EXI+q5huYVdCwyKtj4A7OWivAC13pS+wKH+FZldcquAmBG/7y2Eukw==","signatures":[{"sig":"MEQCIFlY+tDdVafDpWbR89XII5Cs+hEYPN/5JL9TsraIDsWhAiAq2VpI5pBVCUYDDWLlCFm6BRB4q+mrV5KtzXVc+A/3aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119227},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"88b3254ef76ff14727a388391c3c1ec5748da99d","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.0_1684756076936_0.8965718898401966","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"@speckle/viewer","version":"2.14.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"bdd270e2b1754752980f77de9c58bc2962b71b33","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.1.tgz","fileCount":106,"integrity":"sha512-kQ7l0fa1UKXzZk5+tgx5EiE9qnzwO3n9VOXO0Q1wHTXW7wGdLluh6jMXWd5zjM5eWEYPYcOm6cO7H3ocdGlXfw==","signatures":[{"sig":"MEUCIQC/mjUpxeE4U9XeeVPgHEC8tQ3nX0dqRAFOrI16q44OmQIgI5JostPyO2YutlTzZKShBlfJl1/GmLYIetu26QALPqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119227},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"c9e8f2984afd8cfacd1acdedcf91607e207b0072","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.1_1684765610296_0.7010198373900327","host":"s3://npm-registry-packages"}},"2.14.3":{"name":"@speckle/viewer","version":"2.14.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ca2f880ce527af42b57c3fdbc033aabce41e0720","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.3.tgz","fileCount":106,"integrity":"sha512-c1p8VyLpX6NKAaaI79rF2flGJZEPguWgKWYxLP8Pxm+7pLpnCZzDYVDyPISwFBX3sjbevvhCH8oyzOgd0LE79A==","signatures":[{"sig":"MEQCIEHyQpxCucJwyCCVu9VSe40mdFe35zc78fyjcCdWDvgVAiB71Tm5Ur3WSZrRiFNLocBxAJQ3hOB44r0AxXt+nX0FDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119574},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"d36977ce4552f949b5e5266ecc8139ec2217d159","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.3_1684844343358_0.04517563288155646","host":"s3://npm-registry-packages"}},"2.14.4":{"name":"@speckle/viewer","version":"2.14.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"1e97598c262a39b3673b7dc44b432955ad47560a","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.4.tgz","fileCount":106,"integrity":"sha512-twhkoxcQeMwz39wgZSJGhsIMUUThWKOZzYTPSlhXMtX5kL0hmolKFW5TXx8u1DtbIGa6ID8B/DZzv6J/Tvr5ow==","signatures":[{"sig":"MEYCIQDYp2baqZA3SC1tPNvTFpNI3tTVFlNy6O3XF8rdYXO4IgIhAOUwThcJezzNwgbWziq1c3yTI4vkfPMHtRHZVqIFvX52","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119574},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ada15c445d5af86c162a65d20ee856e2f2f6f9c0","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.4_1684917882689_0.8647882349326632","host":"s3://npm-registry-packages"}},"2.14.5":{"name":"@speckle/viewer","version":"2.14.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ce1cc82867da0c5d278dbba5131344f2def792d7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.5.tgz","fileCount":106,"integrity":"sha512-YdO61O1ZUsJ1i9TGGLayWoqADyJdurYfUC+w2YIV1ZjUr83RndfGrZvHDrvNkA0NTd1Tz33QGNeRNs0zhY3fKQ==","signatures":[{"sig":"MEYCIQCDP8LidEs3FrfhMT6omWlFdXvmpa0Z6aff0B7Sfa6hKQIhAImro2V8DjrHhby6D0ofZ0Se7CtAAkpOuyf52IrvY0c0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119574},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"acc2604cc5d50977a8812bfe6b073160983d8da5","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.5_1684935913283_0.19880606767288755","host":"s3://npm-registry-packages"}},"2.14.6":{"name":"@speckle/viewer","version":"2.14.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e0afb1a72344bab4b6de68b3331b4ed09997288e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.6.tgz","fileCount":106,"integrity":"sha512-m6dRImFYbZKT3InHZcAiSNpK6INcF1iyiB/N7C2+0ThUGfiET/QDcI8V3m5jnKWH7uI8zAM0JPvIiZX4r7LDfw==","signatures":[{"sig":"MEUCIDaAoYZec6s5fZz4ZOwMY+XeOzt9WyERRNVn9CJU4CbxAiEAibzWfuxOuEdbBdqVex4g/YT7ahM69ou7db6x1DPwR4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120671},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e3f4ab14c7f2857ddf296f578d0ac7b37f5a53e5","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.6_1685452973970_0.6855257903450198","host":"s3://npm-registry-packages"}},"2.14.7":{"name":"@speckle/viewer","version":"2.14.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.14.7","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"679a4b957cefe80464ae0a1dbc50786d0ffca0f9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.14.7.tgz","fileCount":106,"integrity":"sha512-7BIZSiUHqSyY/XIiSmCz/h9jI3DZeArBcddV1s6vkyzSB2wAPHM+kQuqB07uZlmR82JobcIozTeleSejzn6lQA==","signatures":[{"sig":"MEQCIHZPYwu1jg54c97DnNenPBV8Bzfr02vo4SiRp7hHUD/HAiBZTBX6YD4V1DiaEpPMAcpPGkRugq+B6IaCtFn1uQA1nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120683},"main":"dist/index.cjs.js","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.0"},"exports":{".":"./dist/index.js","./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5361d64e993ddb9923e2bb32736f73af08d32fe0","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","@speckle/objectloader":"^2.14.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.14.7_1686041652850_0.9642373854403827","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"@speckle/viewer","version":"2.15.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.15.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"790f676e84621a4075532cb9f042be0c715ccfeb","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.15.0.tgz","fileCount":117,"integrity":"sha512-AqLzGf/FipEDzOxa+NLiDOYG0LfnREuGG3XeUrXH1IU62hfrySeHCoNC9jUsSYnywSG5+s/1MtFeKRPB9vzxdw==","signatures":[{"sig":"MEUCIQD/uiIkuUgcPtEdUl60hAiX0+djaHOBjIe7KoV/4TTmwgIgFA1e3f9QPxjDzFgc/iEhP0oq4JUkh1a1GBQYIlbP5s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2253236},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.16.1"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"37a0fa409435b7ab3a39a62e90c5d1ba814a8600","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.15.0_1690276573231_0.6602531442327702","host":"s3://npm-registry-packages"}},"2.15.1":{"name":"@speckle/viewer","version":"2.15.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.15.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"164b05ff9efa736e8fd3d202d4eea513ff1ddb9a","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.15.1.tgz","fileCount":117,"integrity":"sha512-3Vo9OFLaNotmMOqxLRiqkgy6VqgzaboSes63EPsOMxTJaz3YCwWs/WSw7YQS7pyTxq3w9skfPtR3/b1OKoicOA==","signatures":[{"sig":"MEUCIBgaixS9BOEO+1KhZTfEnJ+P+BuEfKzddWCArxJmxDydAiEAkvJDNS5/tmIR1HxyHP0+yGadwYAmwaWz7H7VnWt6YI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2258574},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.17.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"0a795c51f220d81f10f68ff4aa98fd9e3625e5ba","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.15.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.15.1_1690884080680_0.3757716381753555","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"@speckle/viewer","version":"2.16.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.16.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"27260a28d9e844fb9afed0d57106b19fdddff3ae","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.16.0.tgz","fileCount":115,"integrity":"sha512-awQpKKxGMgsTdfPGd46ftmOKiqojX0grjm1H6C9zaK17pceKOow3oz9KkIhniNVTwocfhOfuNBCrjtk03siNNw==","signatures":[{"sig":"MEUCIDkekEn+4aLYWYKn4OZzF52sXGE7XVXcJf9n3XI6ux7oAiEAi3eWLJgHXf/9n8WsOO+gn+OnqUkf7hBPKDWiZBgzfBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4254746},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"696c09e8071eed6f5d866768b6e223afe123abd2","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.16.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.16.0_1695301373389_0.5248202477111847","host":"s3://npm-registry-packages"}},"2.17.0-alpha.1":{"name":"@speckle/viewer","version":"2.17.0-alpha.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"bb93bf73211c06fdeb9ebd7333b0b447683e56a8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.1.tgz","fileCount":127,"integrity":"sha512-uhjaKfB+gNui/tppOlHoknc5JBzmYPZzJSYTo72XPPxOgNztlGAo2mx/Q6vjj3QXvAwcIn0R009cMZJGEgbc3Q==","signatures":[{"sig":"MEUCIAaC3v7htFyI0FMIt3FimwU9kzFSCi/GexrJTIFd/bMOAiEAlpuzvS1xTiCcfzftfJH2hOZ9fopmz7JR9FKgW/uSr/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2249363},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":"^18.17.1"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"055fd64b16150ab7d125a0f53ddfb253f421fcca","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","rollup-plugin-copy":"^3.4.0","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-rebase":"^4.1.1","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.1_1695636680999_0.761191852183275","host":"s3://npm-registry-packages"}},"2.5.5-0":{"name":"@speckle/viewer","version":"2.5.5-0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.5.5-0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"757b70ff47d30e4b21e98a8e71728a0ba5511d8f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.5.5-0.tgz","fileCount":125,"integrity":"sha512-9xmGFwW2XjXeWtalmL2dwkytmooCCD2pv8XZtF/HBo8QwygbRlEfiVOOrGE8CSOoK1gCPhyeoBWOY+DYnjCMBQ==","signatures":[{"sig":"MEUCIBNwQs72t2j6n2hDNChnovWj9Q1FOTcytzq/+SiYqRsEAiEA1DzddZHo5fn5XDAbmkU8buCDxHyk0R/iHhvHmqcgLX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4245554},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9437cd320d35294744dda8872021d7e025439457","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"deprecated":"this version is no longer supported, please update to @latest","repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.5.5-0_1695717234316_0.5925510564993681","host":"s3://npm-registry-packages"}},"2.17.0-alpha.2":{"name":"@speckle/viewer","version":"2.17.0-alpha.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3dfef9e9ae2bd661dfbb9ba9b1c3e23ba9e70bdf","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.2.tgz","fileCount":125,"integrity":"sha512-dz0J3BAq/ALBBR27HyGDMpmjMk9TylGAelDXtBcuEGVe+CAGOQ/k7SZgcqRnMA9PwGVfF2sZdQ132RXwRt9uwA==","signatures":[{"sig":"MEUCIBexdO4Ml6Iu7a6dnJV+/xOpGysNe++hHpMSAO0YqOknAiEAs/VmQzb+K0MBNiYI4pkh5RHNtfZidGqOzHefb7PvX/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4245561},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9437cd320d35294744dda8872021d7e025439457","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.2_1695717409150_0.011693671964351227","host":"s3://npm-registry-packages"}},"2.17.0-alpha.3":{"name":"@speckle/viewer","version":"2.17.0-alpha.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"67a0c1db26383c753daf448b69ed02e31d7745a9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.3.tgz","fileCount":125,"integrity":"sha512-xrz0ot4i13NaLwfGGJCwippUbn62dIUgUNdHh57Erg1FswnmKntaP2BHkRteF4u0qIAL9brSykCbP8ke0WoAfA==","signatures":[{"sig":"MEUCIQD2coButwe7XYfWWGehk41SW36hnIabUjKNaKyEpmgNZAIgHcPGU2evlG52fcR5xlAE8pevSDJRKmuSqV2r8jetB+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4245561},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9437cd320d35294744dda8872021d7e025439457","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.3_1695717602178_0.9306460553832852","host":"s3://npm-registry-packages"}},"2.17.0-alpha.4":{"name":"@speckle/viewer","version":"2.17.0-alpha.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"25bfabf449234eed851b5d977f19f33ef7dea2ca","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.4.tgz","fileCount":125,"integrity":"sha512-TAzS8h8q0//ogDkabKvgoVprr51oYY/6zprnTQ4UX1x5UFrCZh5nk9XfXr8R04pvIDauxHa7XDuLTx0oC86AXw==","signatures":[{"sig":"MEUCIE8NQbU5w6gfCl7wdsyJdAZsSNSEDsFXAacrzC4+q9U0AiEAljhiVgdFZuX2RROfotLZ2ebuESjdC6OELhpDS+bDyQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4247681},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"da7531a582c8df6cc18a96026b01efcab3ac0eec","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.4_1695720518828_0.010335257060225977","host":"s3://npm-registry-packages"}},"2.17.0-alpha.5":{"name":"@speckle/viewer","version":"2.17.0-alpha.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9bc10d8fb748c2128de32e893d97b9a491d76c1c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.5.tgz","fileCount":125,"integrity":"sha512-cm0SRVKuD8uMrXRA5Y8B0Yuqp4BfiGgsxzpWACQRFiWdc8DpsINePlY/bCBlmwlGU4/WwpyPHt4s5f2s65sI/Q==","signatures":[{"sig":"MEUCIHfKqxBNm3wHiHUvjtdN476tZ73+0Z8kMEgh1yYFvtzvAiEA/G/QtYAkV/vwPuq1FgXoSxkHN2irOG3DHTbKWeG2tt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4248390},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"da7531a582c8df6cc18a96026b01efcab3ac0eec","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.5_1695753389857_0.06518731321017035","host":"s3://npm-registry-packages"}},"2.17.0-alpha.6":{"name":"@speckle/viewer","version":"2.17.0-alpha.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"44cee90d78de68af06642be76a49b42aa062b156","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.6.tgz","fileCount":125,"integrity":"sha512-/CY2qt3hOKqJq8z+ZNI4AzKuMGeyPWGjm1fBb9JHgva44NGHZGz5Vhv9yYwz4h7bDjIERcyKlM6+9y7GXCiIWA==","signatures":[{"sig":"MEQCIGm3mdYeAdMVHl6saCzc4IzXx6QJdg8WKpwTDvxG9iccAiB0wvu6llQ8O2wKVzU4t90AQweC+QuVSY/65D1w57/Hww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4248558},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"237267b2ab97edae329fd68945315ee2f5b06a41","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.6_1695816280372_0.7250291361058414","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"@speckle/viewer","version":"2.17.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ac59d354a6ff234e86145785730b89804aee3276","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0.tgz","fileCount":116,"integrity":"sha512-7d/7x1bRs9GN7j+ehC6jjc1mpMSn9rf4cMLgx8jAgG2zcYp/SI7kHpa9OAKFPuD+AEO6+kASRf7gmaa1BFsNEw==","signatures":[{"sig":"MEUCIQDUKu/m6Z6eCEhhreD35w8gvHOSzAF+VQ8gZ1gr/PO3dAIgLHcm1QPEomAzUi6aFn2+BdX5+aNiN2ZoaBYVVR93efY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4266021},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"aaf6a7069e11d242ecd2a342645fc28a2a6c47c2","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0_1699380469689_0.8190848443618153","host":"s3://npm-registry-packages"}},"2.17.1":{"name":"@speckle/viewer","version":"2.17.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"a1086090434acf915a5e64cef2921ab3953f7411","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.1.tgz","fileCount":116,"integrity":"sha512-zSMokBj2LXDD21W7yOG1kDVdFYybsawOxIO1xrvvUPz51fK79Ema+BSELLA9c32ObkptZ7/0DTeraQhvjVH9fA==","signatures":[{"sig":"MEUCIQCfnU6Ebm8Wv93fEDZvx0zVL3TsuXest0sH/7oBlkMoFAIgf1VIlQa14F1We4Nme6X14ISefGd0VJQetAJYmY6LIpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4266021},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6d47f67be959156e6c717d8e2856f9e4007a7bf8","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.1_1699525198344_0.6443500003478484","host":"s3://npm-registry-packages"}},"2.17.2":{"name":"@speckle/viewer","version":"2.17.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"f2869ae7fb345ff9e51228363d522044563af99b","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.2.tgz","fileCount":116,"integrity":"sha512-8AQ2JvfilMYZ3so1iHDna84WcK55PVU/5dAROBrd9F2zgaefClW7caqzYEYhYbIwHbMlt+0t886+FVDlMbqJQw==","signatures":[{"sig":"MEUCIQCK1Hx7I1wkgprxSTiBdd9Gl2mXGqSjbrYmvVR4/Pm2bQIgJyTAomlSVGXMPan7vsLyf+shrUqOyC+GAGbnGX/HUtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4266021},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"850258e96394a0d449f93d10166b72833a7604c0","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.2_1699870160719_0.8310439773007339","host":"s3://npm-registry-packages"}},"2.17.0-alpha.7":{"name":"@speckle/viewer","version":"2.17.0-alpha.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.7","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"385b0a6f73f9ef53af0a78d2805e386b421a63e6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.7.tgz","fileCount":128,"integrity":"sha512-BYmM7fHAFKjj0aDOWL+soqRU6w5Zw400DuDS2PqDP9jKiFfitDL3M00tBD40POhprLO+L9CjG0DRfaOkB+AoYA==","signatures":[{"sig":"MEUCIQDAMT1hRpRXDFVCPOb6u1//hTSt1i1wUZXPXSWlqSWqngIgecpnLa8RQaNqubtcB0aq8+f1j8NulhHotAOJa00vLwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4287307},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a945b24ef140f02ccded4f080c96d666173a64dc","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.7_1699963647333_0.436459601063345","host":"s3://npm-registry-packages"}},"2.17.0-alpha.8":{"name":"@speckle/viewer","version":"2.17.0-alpha.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.8","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"77d8cf96c98c8066646e78cec17621ff04981e20","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.8.tgz","fileCount":128,"integrity":"sha512-Xso38iXK1uDp3pn6GAt0OLmaoFSQqzImoA1PGt9FpFw8mM6n6anPzGn6nOOfXRGyY1ztDNMb0zjVOh+HXGATqw==","signatures":[{"sig":"MEUCIFWq4VkDembaskFEtGkYNV90fsgE3tiWxOTO3a/+0xhYAiEAniLiZCBZ0tuo6kQ9BnFm+WyoYnprAU9d3oJr6pnJFTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4287929},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"f1a025ffa80122b6a3ef515403a5d28719883ba1","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.8_1700040328823_0.3857151626600266","host":"s3://npm-registry-packages"}},"2.17.3":{"name":"@speckle/viewer","version":"2.17.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"61143fc9fd715a3fd0a9ec9c4c9857b9f72c9529","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.3.tgz","fileCount":116,"integrity":"sha512-QDvcvbRyaGkx7dnEZTMO44WcHb8shSlChvIl2+leHY3i3O4l3QPKZn6A1MF+EXRLvir+xFhsduGMjm7/NoiKXg==","signatures":[{"sig":"MEUCIQDBFpQcdYETGyWooGPhPcYKYfCQXSyJZ3ygVdxpNcqlrAIgEbr8UvmonZVCP15E5wygwLQ39Bq5/0Vm34X73XYZARs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4266021},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e32f66696480e41eb0f5eaf4fa01ed5391ef5f0a","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.3_1700225083577_0.7614804673217463","host":"s3://npm-registry-packages"}},"2.17.4":{"name":"@speckle/viewer","version":"2.17.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"16da4c6fd8ce140638b685e5e9521a6fa89f4b50","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.4.tgz","fileCount":116,"integrity":"sha512-RShqo7ef0iQF+CJ6P4ebzUjYIbb4loUWqVrgryTjHvpBJLVp5HTFbilqSAt05uHnah8VFG2Ql3DlxcF2F03B/g==","signatures":[{"sig":"MEQCIGymHIL+jDOOXS+McgrdJbRPJTlqQvw0v6vkI0jVB+YkAiAbu1wuxzLgGCDxp94ASTfjaphVsQlAfITPhpGosqSZAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a6b7266b8510d97c68f6d1abd1c8e3494b9ed5a2","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.4_1701793393626_0.0021694010404753605","host":"s3://npm-registry-packages"}},"2.17.5":{"name":"@speckle/viewer","version":"2.17.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"b2e82e9f167fcfc3ffa23637965b141c0d51ec4d","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.5.tgz","fileCount":116,"integrity":"sha512-Y5QJLR7/ycOG18cbbAqQLKLmfN5GP724tkkqEyN959Cq56A96iDchurZZQOP//ES9ukB6Ym9NehM1cqM8NeZKg==","signatures":[{"sig":"MEYCIQDdb52+XwM3yGudTNIXKFpQiLB255+MWiYettGD8LDATAIhAKwz25ue9hW7TI63KrRdMcxOU9JLv47vzhts9lKnaLeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a329f91a448b80d6c99b9933976578607153f53c","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.5_1702048651126_0.5776392258142942","host":"s3://npm-registry-packages"}},"2.17.6":{"name":"@speckle/viewer","version":"2.17.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"024f3f9c1081d7d49c7fd79b91c8ae10e5a7834f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.6.tgz","fileCount":116,"integrity":"sha512-JZDzE5uTjWoMzQwQ/YUpqTUItGyz+hWmo2skOWAdSTsgoC4a6FpNWpxwYsuQILPRUmz1NWEfVjdAe0o38dqIAQ==","signatures":[{"sig":"MEQCIHldRMQ39d9tCufpRJttxOFCrd/r+vetpblGvCVJR655AiAXmqOBv8yLU2zr06J4mIfUne+fixHjkKdGEMAAb5aycw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"3689e1cd58ec4f06abee836af34889d6ce474571","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.6_1702312756923_0.08927381925402944","host":"s3://npm-registry-packages"}},"2.17.7":{"name":"@speckle/viewer","version":"2.17.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.7","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"10901765649b658f0230f3296e09a56d659f2efb","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.7.tgz","fileCount":116,"integrity":"sha512-HlxPZlk3ThZFYs0ZHE/IJUk/Rt6ni0T5HqDU3zBug4e9mG3DWVmECo/9sRnKdfxgqBD+mQTP8kQH3NJ2Vw92sg==","signatures":[{"sig":"MEUCIQD/Ru/LMtiXMM9IaesK7JVJGVMrHw7a8D0RKFtX7T65UAIgRyns3E6wXyjbo9f9qwJ4mbTdDYf5KSINd3H0bkBUiUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"257044b0826c4f006a9eb400675c2be251b055ce","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.7_1702485215364_0.5919362310231928","host":"s3://npm-registry-packages"}},"2.17.0-alpha.9":{"name":"@speckle/viewer","version":"2.17.0-alpha.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.9","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"38eb026522900b0745c6c428ce6a46d20659b461","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.9.tgz","fileCount":131,"integrity":"sha512-LfNbQsDTQnVnFJ0vyxaqBDty1KyIi/leEeDR9Uhy9ZZqrIo+2T9APGbvdQF9Y/0fC/QLx6cb8LscKGbE3CVUeQ==","signatures":[{"sig":"MEUCIQDKQ0KmmgOIJKWkGw7xskJkKV7/N9SF24tVbYh0YIboMgIgOF+1A+x9AQPUNPIF5pHzlRIUQ7F16+BqZWspGXAFYw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4355279},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"03f7fe731c68a93e18b9e377cf53b0fd7a141126","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.9_1702981177556_0.6434214872942321","host":"s3://npm-registry-packages"}},"2.17.0-alpha.10":{"name":"@speckle/viewer","version":"2.17.0-alpha.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.10","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"81f3c12bb4ed95e883d5d53665aab9f50b8f0032","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.10.tgz","fileCount":131,"integrity":"sha512-7tYUkuRa+5rd2r/cgn3Vg9RPDoY6/SbPZSMu21q29JOtfSke0/d5KiQdgt5udPAkQc6gc9o9JJ3OQj6+xW/qzA==","signatures":[{"sig":"MEYCIQD/KGIC1tuHLHQ9Xe/pHrMkDMyAL7s1Ex6va89VU5Ik2AIhAO9kAsCLKtcGYs1xF6tE78YbVMg6tkXG1UQ0FV98fGti","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4354574},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4cb0972d4db23cd2c5cb2ac640d57124c0aaa301","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.10_1702981704196_0.8082079849149897","host":"s3://npm-registry-packages"}},"2.17.8":{"name":"@speckle/viewer","version":"2.17.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.8","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"77cb50f462dc9bec039b176300949a6690a71672","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.8.tgz","fileCount":116,"integrity":"sha512-pG9FQ8NmEZo/dWxu1yays37S/9crtafy90bj2Nh/uLKMgoyholo/BUs6rPvJmwvIUvzWtu2bX1T6COwUT3ygvQ==","signatures":[{"sig":"MEUCIQCRqG/Gowti7ckpO6V5jEjmS84ZBnkR/nrN5b1aTEfHtwIgCTNqx/4nOyEpkAfzq0gPMjxc9K9pG2y8WYbdXlF8S7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a563fa27c7591f020dd02c08c745cc3b0bacc038","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.8_1704725332799_0.6210872544809556","host":"s3://npm-registry-packages"}},"2.17.9":{"name":"@speckle/viewer","version":"2.17.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.9","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"c25a47af9762ab0fea1a9579f7726bf2dd8c9ed0","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.9.tgz","fileCount":116,"integrity":"sha512-ym1c4YhEKP3ctp719ssvZr8vXwsZWpD8QOaQnEpKWY0O4tsLo2acw4+UZKpmKFUnB9/Ak11KDms8lR6HBIlHDA==","signatures":[{"sig":"MEUCIQD0BERGkeLxbfE5CdFrDoU27S0zDqqzL+J9+9fu/qvJXQIgCc58X3OVoVxM+9SfkYd0AVvwlw3rBcmf4SVzfXCk0mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267372},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"8180e4f8d8520b35a1ca59cfdb584882b67127b0","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.9_1704810292119_0.022137059414741644","host":"s3://npm-registry-packages"}},"2.17.10":{"name":"@speckle/viewer","version":"2.17.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.10","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"fa2745a3710ef2fa4bb12612284593604da6a3c1","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.10.tgz","fileCount":116,"integrity":"sha512-NSFaRlGIG2T0HNv8LEKSRMNHGJHj+b45ghJ5sO777y0jTNPk9bkRjxzsqtzJMaA5P6vkwk9EEwrupydKVYepiw==","signatures":[{"sig":"MEUCIALTflO61QRnFGtJQONJwwBHJwAR8ZEcdJJFFEkG3LFAAiEAqAUCKBB/lftf0Lp4uC+d4zyZVn9PJLEcAzdgbyMcMfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5e358cb5629377f7b0e9bcec7776475948db9a44","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.10_1704992389782_0.3437784868329874","host":"s3://npm-registry-packages"}},"2.17.11":{"name":"@speckle/viewer","version":"2.17.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.11","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"137da3441cc3972ed28b1248e9931b4ae7cfae89","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.11.tgz","fileCount":116,"integrity":"sha512-iFZNfaKUszBReHf93DsZew8Jj9kpdfYuz5wZcuFIckedQApQXYyLeYdWHMGnena7xL10LcwdYJmTUxW1dAmQbg==","signatures":[{"sig":"MEUCIG7jjvDJSgPTSpFlx8WlpmeVmNOYWFdyU1ZNVqejko8lAiEA/5h2Ws8iW0mbPuyp5stsqvMxcUh7RXKUdzCWLr9Uq8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"166578221750f947c39ce1e66b00e9429fb233db","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.11_1705240679030_0.7565899750431158","host":"s3://npm-registry-packages"}},"2.17.12":{"name":"@speckle/viewer","version":"2.17.12","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.12","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3ab508441306d5cabd729e5700a2d3636fdfe9a6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.12.tgz","fileCount":116,"integrity":"sha512-38wvET2sqhZ0D4l1uH7rpoWfx7GBEDyv0E9H1qEO0lYgCslFt/+cSDVoonZjbv8RJBSvV8AyRk6eL5JqBy6H+w==","signatures":[{"sig":"MEQCIFA/gsxk0hoxx6lnoWH5ANuzkod6/AD8dyQX2R95pYd3AiB6y/7gKvQ6V/ZPwc6k8TDuURqCmkxcxHk+czvmYZxyHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"95e4f6e1c9e4a5db2e35f1fbe5a9b8890619d321","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.12_1705336905484_0.556907669721111","host":"s3://npm-registry-packages"}},"2.17.13":{"name":"@speckle/viewer","version":"2.17.13","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.13","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"68003c10f0bf92465c21522db96f4b70721a8d58","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.13.tgz","fileCount":116,"integrity":"sha512-MveuYJv9dEmQBTzeC86c+J5y1FzEulXZx94co33rgrqyXued7VoFqrZKoXVnNKK3oY5BlV+RaEVpFQKPdMbAEA==","signatures":[{"sig":"MEYCIQDIDLrHvNgUA1PA06MKA9gNTcZisLQWttrizpdzzfIcewIhAM96zbrtcrfULp/T60W0PR5fV+/QmbNyZ4+LbJPX4P5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"26e8329acbbf4bc8a2e572752387813830436def","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.13_1705408279256_0.33232184152538324","host":"s3://npm-registry-packages"}},"2.17.0-alpha.11":{"name":"@speckle/viewer","version":"2.17.0-alpha.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.11","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"18c88903db9ac46b2bc21cfa11c42b7399e9cebd","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.11.tgz","fileCount":131,"integrity":"sha512-HHVfFd/W0MDcvjSDFFG+DVzL80gf/8qQf/YHQAr+mECv7r/CQqOegZ7aivYIGIFvgoHocf6n1Ft000CwqqNmoQ==","signatures":[{"sig":"MEUCIQDAWGsVG3xC7ofhLnnPO2ncRrhz2Lko6AEhN22+g2Mw7wIgMQJG6WB4MXXS8a7WIxjT2o2hit2lJ0Hpnnr7EH5UC2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4356027},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"cfd07d9b99a20a42fa2d2ed5d27ca889660aa85e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.11_1705493733169_0.7143597051433563","host":"s3://npm-registry-packages"}},"2.17.14":{"name":"@speckle/viewer","version":"2.17.14","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.14","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"b19c6cb0ea48d12dba822d1de254866eedc49073","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.14.tgz","fileCount":116,"integrity":"sha512-r7w42RHju/18TYtRfMC4YgzubGadWnIYBfcb3NCaONCYt56iYDUN3T1dgq8HSfuj7seLn49HTND7Wux5UmL9Yg==","signatures":[{"sig":"MEUCIQCxyvXzKhLdgIQyesUSv/WFEIJP+BYkKcT378pRhp5bLgIgIVycpRxYIp9GJC+S3z4Y8IJm82Ygz/FlOgGyypvRy3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a1764dc0896ed59678584489ecbb3eedc04b3bca","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.14_1706116789028_0.3665504374284254","host":"s3://npm-registry-packages"}},"2.17.15":{"name":"@speckle/viewer","version":"2.17.15","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.15","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"6d1e45b24d811135d34dc6a9e848376ca5dcb6ad","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.15.tgz","fileCount":116,"integrity":"sha512-RF7z27dtCuGqZbU6Uh8WfcsSp7fHDrab7RW70Hncu7cFbV5421Tj1a9Es5Kk6hGk9g7OkOibgWouq20vDq8XZA==","signatures":[{"sig":"MEYCIQCX9BfVJds1sFnPG8hhZT1pc/CZswClnPxGAGZkE8NX7AIhAKJkRHyfnZLauYavofPmZv1eUvJVTxXu3KgeNJOaMJwi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a1764dc0896ed59678584489ecbb3eedc04b3bca","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.15_1706133242785_0.9513924759659613","host":"s3://npm-registry-packages"}},"2.17.16":{"name":"@speckle/viewer","version":"2.17.16","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.16","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"85d4fd164cd2107d179c5a09977113f8a4c3b303","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.16.tgz","fileCount":116,"integrity":"sha512-KHnfPfXldmOJU5ZQJ0fg/cpLjU1sRBQ9gUjmLzgye/fpC6vA9BvtqGvslOWzYm4/6x+7ogNXPk/YoAbvyoKEFA==","signatures":[{"sig":"MEYCIQCww24KeGk5mKKp4FKToj0dDYEEfAWmnG+zQKJrbMmW3wIhALo9dqs/Q7I5t3OcGc9NtFl+4FBnCTTZpIDvxY2fUEpI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4267374},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"3760562e4d3009338690709a268bc09dba196f6d","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.17.16"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.16_1706137572252_0.23337516856067997","host":"s3://npm-registry-packages"}},"2.17.0-alpha.12":{"name":"@speckle/viewer","version":"2.17.0-alpha.12","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.12","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"f4ecc8474693005be7ccfbd1c0d661bf0acdfdf9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.12.tgz","fileCount":131,"integrity":"sha512-uv5d2zEMrxS700fkc3ZRtWhUNi4yZr3QJD7aGADlxG9Z5eP5YbqYJtHDbXqeYtvK19MuLC1Yzwt+r1K3Af2caw==","signatures":[{"sig":"MEUCIQCsOm9kW0+zZ+0Fxrln+c4XZsIFlYoTnMEi/LYzuwzX4AIgBbdYdJRmkjd8Uo7+GKNeBxkyu2iseyteZyiGqk7m4ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4361712},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"90c96765db37abaf5393edb4e6516f8f30db0feb","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.12_1706738573571_0.85444941224327","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"@speckle/viewer","version":"2.18.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"d9460040e9f19f7214ed97bc7549c70a21ac605e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.0.tgz","fileCount":131,"integrity":"sha512-zgWl4Hxq8Htzy21KmVrX2Ln/vPkwsa1cYhQtzuNXO8lSj72zzYHIhQ4DZguUBaOeZVDdoz1NakELF+nOLYvN9Q==","signatures":[{"sig":"MEUCIGTjIZhtdbntrorK6AAg+HnhhVRAYsSnMxWQXkejdkP0AiEA9xzTd0u5dIaZAQu9HE1wVfRxe3UQ5RvdCwHkQoSJaig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360291},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"88f89bc772113cc125f89b249db3752a302c5887","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.0_1707228228405_0.4700373072606556","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"@speckle/viewer","version":"2.18.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"af2cf7207b0a46391713fe83cdff4a777ff6dc16","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.1.tgz","fileCount":131,"integrity":"sha512-guyfXdQOqHkH+vocgakCPB74S8gRLPB0h8HPmBXvWgrACMw2/Vn/Zfwyl2PwXlYi9DRAK6S6ThIHBoi8uk1OUg==","signatures":[{"sig":"MEQCIBHrwmeLa6PcU6+g9lslAK6+htJ6KJk2eDuc5lLc/rQ3AiB22cIdwOQ1vIYotOMi8TOXva63XnehoBqsCcrk4rOdbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360291},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ef660de2937cea31e877647fd6035aa418a315ee","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.1_1707248291855_0.3783393746251009","host":"s3://npm-registry-packages"}},"2.18.2":{"name":"@speckle/viewer","version":"2.18.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"b3ce73f7ab3daaf0958927a6597f7809ceb09015","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.2.tgz","fileCount":131,"integrity":"sha512-jazWygN/I2+/uH3Op3gsti4AubHYlc/PaNzxeCRVrM04PQqmFmmC0khgHh32GSg2svziCiVnKZTXPbzMv2Fp4w==","signatures":[{"sig":"MEQCIH+l9H3nT+3BYasMFUXqjTMG6jDqIstZK8KbCuRoDHPiAiAe/daVMecN2hSHOdGMT1imQnVuFnw89Oqm5pfnO5yktg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4362757},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"18c30b805d79c41841b0622651ddf41b916d593e","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.2_1707840747124_0.4010530032690467","host":"s3://npm-registry-packages"}},"2.18.3":{"name":"@speckle/viewer","version":"2.18.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"1521b8215654b5e08d1bcd5b413e3e88eb52f2ac","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.3.tgz","fileCount":131,"integrity":"sha512-6TwluA0LOX/apZuajdQhygm9tQPY0DsVSYBMUPWjl6IUu5vjFiyLaynd0wUj8bLb45DRTLenhJ117Yx70cf2JQ==","signatures":[{"sig":"MEYCIQD9an5zxrAzNhRPx+FA548ndBp9j2WRrhT+k8Cng6i2lgIhANdgKBCKsdMYTHP8LSqB4pTUjReQijJ2SDoOfGItyNBS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4366257},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"fef908f5ee6fbcc3242b42f1ded783e66f3871d8","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.3_1708003862177_0.2684361146315424","host":"s3://npm-registry-packages"}},"2.18.4":{"name":"@speckle/viewer","version":"2.18.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"4b20f622099cf507f17596acf3f7c0894f2d0ea9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.4.tgz","fileCount":131,"integrity":"sha512-BxZLnXP3m0qWJuj4suD6GyzmXvCnrtJ6So9DLKCJii+A5X8L8/Q9QMugE1XZnZJZLdSmzCP0nToMUAWaiJjTSA==","signatures":[{"sig":"MEUCIDhYotfH/KpGrg2HPx07kNBDJELlnvZZAf3NFWXTUpekAiEAmJG+A9M1Ieol/ZvPoIhEOeIhhDqqEijRnXxziwl2KwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4366257},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"0b9a6ae791f38239538cd786549edff62626df07","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.4_1708085811705_0.09626153662549464","host":"s3://npm-registry-packages"}},"2.18.6":{"name":"@speckle/viewer","version":"2.18.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"0860ebe343044d26515f5f75908b04a364a69ada","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.6.tgz","fileCount":131,"integrity":"sha512-Fup0crP8LFF8I11IvCXmM+6LBVfbhbKtyiVu9CkJh1mMmNEcUzVjlmS+Bx70gu1Ng2v8arBDJC7WBQr8wGp1RQ==","signatures":[{"sig":"MEUCIQC7LJF8JPOMM7KaKIZq1LY5Y2poQsgIOadEQbDxB6LAuQIgNL3GFUg7c7jDFG/GF4XyBKkQu81kJZZm3EDTvdf+zvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4367565},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"544b07e4a53e5e0cc670f7062de039f0d6d66a85","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.6_1709302295347_0.46670831895477316","host":"s3://npm-registry-packages"}},"2.18.7":{"name":"@speckle/viewer","version":"2.18.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.7","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"9815180fe5e451fe055434ccb7c1034b8c2c953f","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.7.tgz","fileCount":131,"integrity":"sha512-1FHUD1rApBg7TiEHeNDtWGQ7g+38lSecxYOkqqwpXFRV8mrqf0DfocN1x0pi9w7VlThs2rGmRgxM97I+2mHVhw==","signatures":[{"sig":"MEUCIQCBvgqRh/3SPvsr/BX2PTMwD2aIA5cl2p+CdTv2D9BzfQIgcAWNnmhDbsJael2/2EV+Din18Z5T7GHGtzP3GaECqlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4367565},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5d7df71d28aa506c5f2515da5469466b5b3e2eda","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.7_1709550864873_0.6742719598848983","host":"s3://npm-registry-packages"}},"2.18.8":{"name":"@speckle/viewer","version":"2.18.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.8","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"37f7009e0c917f556e0a8a94218c9e86f4b6d810","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.8.tgz","fileCount":131,"integrity":"sha512-joW5iwOYQ+1ZsBOSlgyV9Dbm0uyGVcTjyKcFeQOTKMOWUWBUgXXd5iwvWClSuPkvW6zBb3iA4k1wNpg4Gm4dTw==","signatures":[{"sig":"MEUCIQCnvNlAuQUA39nEqsyCvWglfj3WPH2C7KBTdOW4RkRhjgIgVFprgqZPO2GrTYcHgDmNrNUanoVWL4/CWgM7448y12U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4367565},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"b5ffc1155a6bf038b9fa5ac79c133453bc68f9ee","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.8_1709834656856_0.8094806388889244","host":"s3://npm-registry-packages"}},"2.18.9":{"name":"@speckle/viewer","version":"2.18.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.9","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"054aea1fcb71b72b7e67c204c77742f629222a80","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.9.tgz","fileCount":131,"integrity":"sha512-zZolUsDaz8pOTNdS9JPy66bVDR6HPRacVdkMNbX8rkFYMhKEsBULtf5QGI+GRoWDpdAMGJk4f2txfnR/ITyL1g==","signatures":[{"sig":"MEUCIFtOAcwblK9X8o+Z2ifZ6q5HN55Hb3wI6PW7vEE7QC57AiEAsfMRR1arHe6yoBFCGoJXSGwXrAduo/pINARdEA+pRck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4367565},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"7eea29ee1fa6e832add260fed44dc7902ccea932","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.9_1710171930963_0.16334416582040445","host":"s3://npm-registry-packages"}},"2.18.10":{"name":"@speckle/viewer","version":"2.18.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.10","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"78b1c52b2868fc96bda418b7fe969aa7956c3c2c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.10.tgz","fileCount":131,"integrity":"sha512-sZWy5cWLaqgPBS7MQrWzkhx3L1ai8uCHT6CH8xkOTLn8IozRm7KHP42NusqwOkI8h/8P54KRgEe+kuefObOBGg==","signatures":[{"sig":"MEYCIQC2mh3QG5IRRm83FzyFMB1ynGlc9qE26GX/MlQpQz0VAQIhAKtmKIUqQt2XFjxfvAW+vde+QXP+mcgSc+jhTP+fFbpx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4367567},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"be078daa5af2e62f0a44334f13b289368bca40cf","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.10_1710179213536_0.5837261950213573","host":"s3://npm-registry-packages"}},"2.18.11":{"name":"@speckle/viewer","version":"2.18.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.11","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"3f41871ce91be1e64c2aafedf86e1d66749d97aa","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.11.tgz","fileCount":131,"integrity":"sha512-TRxBmd6JuDfyVtJAhQaCbLFV45lDdTVw/Yj2BPnPYPSEyV/n90B5AB6FCZvAMsU9186hWbsdZN0ovwW18Qo5eg==","signatures":[{"sig":"MEYCIQCBNoWaGxsDvtRrTCfwfVkdnt8KtC034YD0jI4Ez5RAAgIhANKcn/Aui4Sj27sfweHhInWLnqWzR9mdRo9QvfgaycNG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4372752},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"60088756b1ac4856d7582532bcfc1cb2fabddaa7","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.11_1710429779528_0.817959854718955","host":"s3://npm-registry-packages"}},"2.18.12":{"name":"@speckle/viewer","version":"2.18.12","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.12","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e633ec008c4cb1467841a8bdca8e91177654dc60","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.12.tgz","fileCount":131,"integrity":"sha512-F7BarL+j0JPySgNi3kJ4kuqkVqnntLsgdF8GsZrMgJOktAf96eBmN+LNbde42DHJEiKBD504x100Oz0nSN4qoQ==","signatures":[{"sig":"MEQCHyl5aTrhf3ovBUWpABFfccaY2o81IHD6gZkNA989XO0CIQCglTvJpv92sgtRDc5ox3XSgrSkyYv+bxgHXr6gYWn39w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4381238},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e406c5dc7fbcaa4ffff020a56c20016fe5b170fb","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.12_1710943824019_0.24533061331527595","host":"s3://npm-registry-packages"}},"2.18.13":{"name":"@speckle/viewer","version":"2.18.13","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.13","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"73b5e773239ec2c2a6d8f38ce4d0b906d11f365b","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.13.tgz","fileCount":131,"integrity":"sha512-XB8qCIT1d14x8dNP7K0Ex65PEOFdP8NCqppjtYx2VAaDC9FonUMRYAOYha+9EMHqVAd03EABBfYgFnZAyJdANw==","signatures":[{"sig":"MEQCIGB3BbT2O1w38HOBrdSecYADfr22293VJEtDpK+JWm7QAiAuUDEIpV022gU+7PaDGwgle0OkY0wBfYwOTxRt5xpmcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4381238},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"f9f490b44036178b67c4299143e9b4f10be520d3","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.13_1711010036020_0.058997863510307","host":"s3://npm-registry-packages"}},"2.18.14":{"name":"@speckle/viewer","version":"2.18.14","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.14","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"f631e549e459511d00753eff84ca1568382c35a8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.14.tgz","fileCount":131,"integrity":"sha512-yUjlDzKO0bdhM9BuPGJcsjed8i3hWYKfhTbB+b4iN+4KCngwqANkGUTJyMYYa1SBkwd4/FOn6NGvackH6nwVmg==","signatures":[{"sig":"MEUCIB68zt05CIky6kFVLBwGoGBASJTAlnh0WYcLmcC6xLBlAiEAg8bVMDBRLyLbzCAzJVl4VYahALguja9csBVuncShXos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4381238},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"663eaac5a28e7dcdcb63266eca95e690d23e195b","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","build":"NODE_ENV=production rollup --config","prepack":"yarn build","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rollup":"^2.70.1","core-js":"^3.21.1","prettier":"^2.5.1","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.14_1711101453729_0.044441346835564666","host":"s3://npm-registry-packages"}},"2.17.0-alpha.13":{"name":"@speckle/viewer","version":"2.17.0-alpha.13","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.17.0-alpha.13","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"fc2d87d4fdedb537d47e6f2cd03e669f0903fd47","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.17.0-alpha.13.tgz","fileCount":134,"integrity":"sha512-T9DEJJYm8M9WO2cgNT7FOUKwlR5NvKomTvB4qI8pr9v8Dy/xTMFOLFlqnIVlURpFuJLarr2j4icLK7xS80MKjQ==","signatures":[{"sig":"MEYCIQDkaKGpdOuvqGwaB1vck+zmFQLi7zh77m4oJpQtcjolSQIhANRM0Ul3B753y8c2hnizzaGl1rLnTpogHKXEGhDcs3gH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4355508},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"0864d8dddac03ebece63b551f1125a25ab2dc838","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","test":"vitest","build":"NODE_ENV=production rollup --config","prepack":"yarn build","test:ui":"vitest --ui","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^8.11.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.17.0-alpha.13_1712229460500_0.15316255057916472","host":"s3://npm-registry-packages"}},"2.18.0-alpha.1":{"name":"@speckle/viewer","version":"2.18.0-alpha.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.0-alpha.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e689fdcc02b20f8891a451427053effb29a630ce","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.0-alpha.1.tgz","fileCount":134,"integrity":"sha512-hYO+lbX91XnzMaAJJtIuJ4PnSqcs0Vi19BoT0mRCQPk3akB4ngrGnmM8nc6okI1ecyEbXTB6sr44YhnoIBjq1w==","signatures":[{"sig":"MEYCIQDLD87DxOgG3Q3UtRdOPCViZpyUreC4v9OfDkln593GZQIhAO5NN77f+RCziNnfGFj64opwD7MfBpD66hTNhekdAo8v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4355507},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"83512ec692db00e1fa6e96968e86bb972c03e3fa","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","test":"vitest","build":"NODE_ENV=production rollup --config","prepack":"yarn build","test:ui":"vitest --ui","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^8.11.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.0-alpha.1_1712229718238_0.37807334028066597","host":"s3://npm-registry-packages"}},"2.18.0-alpha.2":{"name":"@speckle/viewer","version":"2.18.0-alpha.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.0-alpha.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"0a323dc1999d24392584fae917019a88b1c02db2","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.0-alpha.2.tgz","fileCount":134,"integrity":"sha512-GGv1o7Uo9UI87Z/Ep/oPhonny8Z8NiTePxukc/IKJVD0pAT2emqIIgMhiEsOOvvmMSkLNWraGk9B65hUe1JjCQ==","signatures":[{"sig":"MEQCIGI4pojeXcuXEnj5bV2e9eATUiLNoUN6SBlK7aadUgzVAiBs+mdLzaS2rl48+YXugHF0ZYbBP+RHHz64UC3klvmlRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4355672},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9c1b0194b1a9d0a889bde0dfa53f328eb5f12beb","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","test":"vitest","build":"NODE_ENV=production rollup --config","prepack":"yarn build","test:ui":"vitest --ui","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"stableVersion":"2.5.4","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^8.11.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.0-alpha.2_1712231177778_0.21455196991095726","host":"s3://npm-registry-packages"}},"2.18.15":{"name":"@speckle/viewer","version":"2.18.15","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.15","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ec6187332be36a2cab97c0549d1f9e6d59c7dd04","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.15.tgz","fileCount":135,"integrity":"sha512-6HwrQk0NoxPPPwakrjvY3XjToeMdmhHb4zlg28A4sU+zqgyb9GAHntUBKYMex2nrkqTJGpGT0Cx0/kh15QBxuA==","signatures":[{"sig":"MEUCIFdfAOR/souEZ8bpGgEhSHtu3M9keq5S9jfKPQP5kOKtAiEA/3R2jo/6+kcsIHkdBjTYBPJt58ta12yAd4sfsLa+/Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4365433},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9b93a5a94433cd5db79777d852293e2c18ed3509","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","test":"vitest","build":"NODE_ENV=production rollup --config","prepack":"yarn build","test:ui":"vitest --ui","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","hold-event":"^0.1.0","tree-model":"1.0.7","underscore":"1.13.6","@types/flat":"^5.0.2","rainbowvis.js":"^1.0.1","three-mesh-bvh":"0.5.17","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.15"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^8.11.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.15_1713946611408_0.5839167601346229","host":"s3://npm-registry-packages"}},"2.18.16":{"name":"@speckle/viewer","version":"2.18.16","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.18.16","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"e4b7e4953d4e87e55e20fc84fec8e2307106a411","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.18.16.tgz","fileCount":134,"integrity":"sha512-exIloJG6ZLDX5FgrxyTcbr1+7K3CXC8weKJkWc6d1nZITGiDZnPB6CG3ffEmudKEdbPirUpGuYX5QsqZvvcA5w==","signatures":[{"sig":"MEYCIQDqwj5R860sIkA/ycUKNlFW3FW3YLtjZ2uaBfhfr7vhGQIhAJFMFp/QiTQcung/InWFP8ANxRXeXaFeS7hFpPr/rM8y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2098307},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"3ecf0a30b76133319a93074cea9d27a3633eba92","scripts":{"dev":"rollup --config --watch","lint":"eslint . --ext .js,.ts","test":"vitest","build":"NODE_ENV=production rollup --config","prepack":"yarn build","test:ui":"vitest --ui","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.18.16","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.18.16"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^8.11.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.39.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.18.16_1715159327816_0.9467577380513037","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"@speckle/viewer","version":"2.19.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"6e031114db5d8bc7940db121634a81452a09be00","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.0.tgz","fileCount":134,"integrity":"sha512-ZJgcVA8U3yK0M3n45QXuRj2sCNYPK0T800rNvO0ZMBQGAOflaHgFPh/Ohl8j0iEy6OQxHHm/9COB1BlDeCxcqg==","signatures":[{"sig":"MEYCIQCnBF5Cf5PasCSEat67K+XQ7sWe6LGgBcZWIdNEwRnARQIhAM7Cpg2atIFTrSEC3vHkKRra/gEDC8JrvslayR46Asgu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2099242},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"bd042bd5b339288646a2ff7b8a395f130495b302","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","hold-event":"^0.1.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.0","camera-controls":"^1.33.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.0_1718270578799_0.6469323567876413","host":"s3://npm-registry-packages"}},"2.20.0-alpha1":{"name":"@speckle/viewer","version":"2.20.0-alpha1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.20.0-alpha1","homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"04f185a6dfce189782ed11f6c9072ae712097b35","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.0-alpha1.tgz","fileCount":140,"integrity":"sha512-mAfc1J9jNlskreXE1KlMq6lWmCrHdlXzsyyGOMXMoU/3Rv06727EIpMr/5Hk7HmkegJJbNdSlZXDhDg/97WPWg==","signatures":[{"sig":"MEYCIQDL7YPRJ8T4GblhgvG81iefCtXMiwNiNO4jTejQ/4M43gIhAKsAr1ckDPM8xvifwe8S89KrckgdSoaTo3cVSnO78w7F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1215822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"9.5.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"2.20.0-alpha1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.0-alpha1_1719409270641_0.20348774912190515","host":"s3://npm-registry-packages"}},"2.20.0-alpha2":{"name":"@speckle/viewer","version":"2.20.0-alpha2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.20.0-alpha2","homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"d856555d333f576a11d4c6d688311b8a74232686","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.0-alpha2.tgz","fileCount":140,"integrity":"sha512-WCzYEzbaxdbeTEjGHR/Oh4EjHdYNbH6fb1nBH4Hlj/W08lxIqFTjmE5XCmWMHW8eG1UzAScctE/b9EaEHik6oA==","signatures":[{"sig":"MEQCIA5fc5OLOo5ROea2mLLAeQS7yDcsFxuix7oeqBbw15W3AiB23YYbwDxW6dwkx2HxjSgQfC74mvilodQQrHvWdLar/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1215822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"9.5.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"2.20.0-alpha2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.0-alpha2_1719410097987_0.7259122575597188","host":"s3://npm-registry-packages"}},"2.20.0-alpha3":{"name":"@speckle/viewer","version":"2.20.0-alpha3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.20.0-alpha3","homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"cd57a7a5254908574a1ed29d7d5ae55bf140de08","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.0-alpha3.tgz","fileCount":140,"integrity":"sha512-KLlY1sXZ8ve0HJ+gd44tLvP2rjNdvh2ww1/mUAuwMIHDyBpX3S6fLvWKeoOXBiCQudMedAvhcQfnzyXiVP+U3g==","signatures":[{"sig":"MEUCID1mMkQGviLBHB+xSZnAxAC4G1kYZk5HHW8eW634iC+KAiEA+ynS4rohLrD/eecc+vbxOOVO6VZ1W9JNUTa6cnPMElI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1215822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"9.5.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"2.20.0-alpha3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.0-alpha3_1719410348157_0.26522827265945614","host":"s3://npm-registry-packages"}},"2.20.0-alpha4":{"name":"@speckle/viewer","version":"2.20.0-alpha4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.20.0-alpha4","homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"d9046da774dbc745f1ae4a9b1d53f0b7de6fb9f5","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.0-alpha4.tgz","fileCount":140,"integrity":"sha512-omqKHm3H3LeKwGW9e2/+Ool5nH4by8l1+ikBjC+7XoXdOimXXRK5mcoyRuP9Jo7HhbZDR2l9fBwXJ1YTwS58Xw==","signatures":[{"sig":"MEQCIEi1P+xm8UsKxt6Is1eIBCRwhZeGuI7KduQdsS/lDJ7VAiBCLYCC5wbm/TS/aI4YaXyAXgwBYHGckHZoEZJDnMoqnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1215828},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"9.5.1","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"2.20.0-alpha4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"2.20.0-alpha4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.0-alpha4_1719411740363_0.9108681232688227","host":"s3://npm-registry-packages"}},"2.19.2":{"name":"@speckle/viewer","version":"2.19.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.2","homepage":"https://speckle.systems","dist":{"shasum":"567d305e8f58b85c6eef9fcc64969c6863c89108","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.2.tgz","fileCount":139,"integrity":"sha512-WRh60K5F3Kz36SB+DuaWCHY1gw2Emuyz7PaMVpTTzU4AANhHGjspwrdoDHxAo7YShZ6fWgfjXfzOVeq+X1cOJA==","signatures":[{"sig":"MEYCIQCgfdy9soKOOtFmx8ELTrji+6An2MVc3fEd9kTCYFXGygIhANp3jh890FLHVS75/oB+wHtaLiGOLkUdt0a4PrOD1NGJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143733},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"665e7e14d9ff28f02d220e2de2025de805499e3c","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.2_1719585211741_0.7432555708606823","host":"s3://npm-registry-packages"}},"2.19.3":{"name":"@speckle/viewer","version":"2.19.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.3","homepage":"https://speckle.systems","dist":{"shasum":"00ddf3e04320dac39382f407b82879e14646296c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.3.tgz","fileCount":139,"integrity":"sha512-sX3C8CYreKApNU3pD6RedaQbJ8A+cL9hAxGodMvEX7CP96V1FpMw77RDtJcpfIVZYW1r8OgdWVwMsSh6rZFTDQ==","signatures":[{"sig":"MEUCICBrL+kafuBJsI5kEM7p/uFBlrkaJ9WNhrXHnKTN4od2AiEA2FMvbi9oax1XbPZZkCKo1GyCsFyHMdUY6fsg1Lz3gf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2144377},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"620898509189f58d877074d0dfb5d2123b639ad8","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.3","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.3_1719822662815_0.7281390676891977","host":"s3://npm-registry-packages"}},"2.19.4-beta":{"name":"@speckle/viewer","version":"2.19.4-beta","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.4-beta","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ce531235391dfc1f64f98184053434692bf87ff4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.4-beta.tgz","fileCount":139,"integrity":"sha512-UL/+x3k0EJS8yYTO3odRzztYdB56GtS+xQPGMG9My2ZoYjVQLh2Fh7fJNaI4f5VJRfPyvsXmPYUBLnNePjoURQ==","signatures":[{"sig":"MEQCIA0S6ttQSw36KihOustyblzieUXz4IgUOjg+GfKJyEJ2AiBT2rmkoprPY4h8VHKgejvEK1t2YyL6ss5H8Ze9kTJEWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148872},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a9e6dc58341991a4ad3f87e0a672615a979274fb","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.16.1-alpha.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.5.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.4-beta_1720521534941_0.32747016597203826","host":"s3://npm-registry-packages"}},"2.19.4":{"name":"@speckle/viewer","version":"2.19.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"952dc95d17428ebe6d445dfb7c5888cd736919de","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.4.tgz","fileCount":139,"integrity":"sha512-yuL58Ephy8KTCFc0Pq/6SzEOT8g8ClQOUb+6Sk9oTJT+Sf1xOPx8MBf6uVd575XdpU07cqwAqE1JHOcVv7hb7w==","signatures":[{"sig":"MEQCIE+va1I0YLoxYJCUDxLhw/rYXz6OFR9oz5DCZBOv7+l1AiBb8eOA9rHcifUUePcwtCZ6LMN/d0G6ruRh79J0Swr1GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148860},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"61c4f7c9aa58897c4da67047c2458bf75e05e633","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.4_1720524600367_0.33003332895162396","host":"s3://npm-registry-packages"}},"2.19.5":{"name":"@speckle/viewer","version":"2.19.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"2ec840b5fa173b9685d60b3aa10f1e4b02d8bdd6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.5.tgz","fileCount":139,"integrity":"sha512-GVwAsZ3ch9ZkCJBZB6A766w8iPYJ6AviJTyDCNCCJYYoP4DuhXPIzsY5wqwMHP3uugyT97GIFMDoySDud8TmYw==","signatures":[{"sig":"MEQCIFJWjWjyxAZ94Gw2LZtN2+9yayYhSIouuTRpYr3beujRAiAenXPjsWYGYwP9aRs0k+o3acRQvJS/XdouJgq6ofbZgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148860},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4da196ec4870855611f16ae655efae929ce91ea8","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.5","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.5_1720703145531_0.18045018193442663","host":"s3://npm-registry-packages"}},"2.19.6":{"name":"@speckle/viewer","version":"2.19.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.19.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"62d232c2fe2e086560355a4ad8a9e7c3c8680e95","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.19.6.tgz","fileCount":139,"integrity":"sha512-AIejHE3wd6XOfcYHy5lK9nnF0FQw1t3vHOb4/iMmlBR2PnfIHWqXjgawiuNFXSNz6nbJPlH1pbdZXbceaizufw==","signatures":[{"sig":"MEYCIQCkypzOH8cTOtlKvVLdcy4l/xCv6hQm/REOuTb++maQlAIhANuZl3gTpZa/7QIk94cPR6ERbF7MQxIwM2PLbXq6Lgtv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148860},"main":"dist/index.cjs","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ee6e5e22b1cff1d7aa2cce44d38428449b59dcaf","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.19.6","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.19.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.136.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.19.6_1721030050787_0.8593676488542066","host":"s3://npm-registry-packages"}},"2.20.1":{"name":"@speckle/viewer","version":"2.20.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"8d78c0a1a978f20932901963effe0d0992719ef6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.1.tgz","fileCount":139,"integrity":"sha512-8Mi32p8r3R2VcJU7hfDOL7vPCQ4E1bRcCTt7hj2Nq/+hJPUwuSsCtHZ4rIj5kowfDzPUfaMEaikd4A86NA5G9Q==","signatures":[{"sig":"MEYCIQDPnelWMlucA2MTmQSw1Tt0a9rudlVSnsp1bueE0mHH5gIhANA9Uusk/wU7mZCv25QUQZynJCA6BvewB92fMjEMsGec","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1217379},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"8a8536b358c5e218b85dce7f6a85c9bb073ca467","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.1_1721057001316_0.17415612080945553","host":"s3://npm-registry-packages"}},"2.20.2":{"name":"@speckle/viewer","version":"2.20.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"82c023f26be904894ad76448b29c35c4deef5127","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.2.tgz","fileCount":139,"integrity":"sha512-Tlq2NJXmwhwN8IJGhJgzovX2owxh5p2hsR8UZPfBK18FNAU50c0qsO8AIjrrbtBdDo1FZjuFN6D5vml4mbQp8Q==","signatures":[{"sig":"MEUCIB2pThR7eaq6dEWXybz4grVlqQR3FJHdzp3SBxK4oWmEAiEA27TH2Er52l60+4UfdYrddT4voeFr2Aeqw2MwwwzV7tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e9f7286f6706c7d742bf789846220280ef6df0c5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.2_1723196163017_0.09038121217118533","host":"s3://npm-registry-packages"}},"2.20.3":{"name":"@speckle/viewer","version":"2.20.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"29941c8e2bdbe223c6b4c55bd6ecd77a6918a356","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.3.tgz","fileCount":139,"integrity":"sha512-pUH2qlUAEadBuUpYZG8lHP5BETRz2KkYHDy64LONe1bUdWyvREDyj0uBcZOR9UmBuoGjZqfILbepZ7GnEledLA==","signatures":[{"sig":"MEQCIGXfVx703sIAslpiZBdMBAsJttabjod8xfKpp2uMLz4VAiBC5hwEtNm2Ki04S75FnR+ZHD1CGbppRWcweVigkZLtmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a7b7ebc3f1d8ea6783a75ebde2f1ec529e105641","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.3","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.3_1723462332879_0.7332041495188806","host":"s3://npm-registry-packages"}},"2.20.4":{"name":"@speckle/viewer","version":"2.20.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"1c884290114b62f17307aa2727aa75157047597e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.4.tgz","fileCount":139,"integrity":"sha512-FvvFTVzB09J5uzBjfzkhD8+eMtXOXvhc9EosdoGCsxVpeoApyXM99G0m3ilgQ9b1P46y3Z1koTUKVOcNfxWBbw==","signatures":[{"sig":"MEQCIDPjaeiyX00xLDpdoR4pFkfVi00CPPks0bWm9Tu4FUpMAiASdoE/3hSDzsMTJ99vF/mq1GdqKjgewGnAmqsp0qHzIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"51ec2f7dcdc041d7693237a006bac3ccef91fc67","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.4_1723464201657_0.6859698111654382","host":"s3://npm-registry-packages"}},"2.20.5":{"name":"@speckle/viewer","version":"2.20.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"2672f2c0d92f2a154737d621cdc7482a864acbcf","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.5.tgz","fileCount":139,"integrity":"sha512-AgpmLE6KwMB3+EGFpoEQGoMrlAnxa2EOu9Cx1wWlYhEBQfgEj4LUtEH2bggdd6hD0CkKfqsLRj10qN4hxv3BXw==","signatures":[{"sig":"MEYCIQCbyFn3nKJSUYQAYnKtH7tpDiHaofv9Egc2qhQro8B23wIhAPAu+W7TeRzisifzJEbLvmUdwIv3IYpSRCux1+26wVhH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"afe1d1947fe04c3d1aa5e0edfcb9b9aeb7d8e170","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.5","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.5_1723644433403_0.010183999043198888","host":"s3://npm-registry-packages"}},"2.20.6":{"name":"@speckle/viewer","version":"2.20.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.20.6","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"71469242f701c3b0b1eda61221e890cedb5079ee","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.20.6.tgz","fileCount":139,"integrity":"sha512-lvltyT2P31ZEGQJ9c/9wAalZZp/kvcTCbYwXGityJwxa6WskKq5vQRLu34ZeVKuDB9VjyRPQwKW7dc61F0YWYA==","signatures":[{"sig":"MEQCIB6blYfn5JJSrXr/e+cwk0wXe9IwR8f23hgWqkKk+ZL7AiAIg2VClPOEGjW1SU5tzovKQ3OoDSJaPqXI+B9W4c+8cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1227649},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a0224e2f40ab7d0d2eb35eb81a0846803714c500","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.6","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.20.6_1724933971068_0.4664499062937766","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"@speckle/viewer","version":"2.21.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.21.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"8589af6c627a8f1312561aa28f9548f04cc0a35e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.21.0.tgz","fileCount":139,"integrity":"sha512-fok7WW0RTcJpe4HsRQd1wqq+ill+3o1eIAfAnHJuzLqMqqnO7e64bNE18b42fHJWOgC3FzQCmh/xPChpNU7w7w==","signatures":[{"sig":"MEUCIQCTDRcOC7r2UQZM5kmGvho4x0JngbiIE2mIvS5tfVNmdQIgAWl4+DzmFR3eaiKcHXEvnh4tPt66PEaJh0DHT3VJC2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1227649},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"48caacec02c9bd218a8724147114b99f700b7298","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.21.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.21.0_1725297040112_0.41768959448867093","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"@speckle/viewer","version":"2.21.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.21.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"435eedb8acd8ac153ea577eb31d1fbb05d82b35a","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.21.1.tgz","fileCount":139,"integrity":"sha512-zVeY0jXlr0IE94aFjelNPyDFpYVDo6PuT3uS2I1rnQTbdGETUXedfbcduZaWpuSV0/FjI8uNW8kx4190+MGRDQ==","signatures":[{"sig":"MEQCIEBr3crU9RDQnjxUiqqRu+Nwy5ZwWHPGRCsAfhH8RktAAiBG4Acl52EF2HUTfaiUtZz4PzoO1terdmECTxn3i/i14w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228346},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"f28c144d61145ec576b84f52abbbe04c22d1d355","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.21.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.21.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.21.1_1727351467685_0.811946766214626","host":"s3://npm-registry-packages"}},"2.21.2":{"name":"@speckle/viewer","version":"2.21.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.21.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"ca55df0803fe954c307dba3f4cd7eafd3963c2f8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.21.2.tgz","fileCount":139,"integrity":"sha512-zl2u0dlpMR/GcdsZMCfMc+6Chokpa5Xtm+7oQQWblOnQ7kLEHu6dcG6cgW1rA0LPUZJCtkIn+mhpavmOXe821A==","signatures":[{"sig":"MEYCIQCdlxiB2b07tmb5UueDgOrn5TWkpdTLLuuTKr+975OzogIhAI6R1KbDBM25DQgVdu+Ho0ECOISZfRWPnwjpLLFAKuCm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228346},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"a6e27870c970c558f7da6a88265a430dd8fb7740","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.21.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.21.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.21.2_1727777116770_0.004072655430565675","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"@speckle/viewer","version":"2.22.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.0","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"34dbd144bfc6742b25ff6df46dd69e0e56400c69","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.0.tgz","fileCount":167,"integrity":"sha512-R/J77nR+8xFRkP6j1HA/dHrF60cNOvH5a8e9p/GB6X/TXSVWXQUaTUoifIVhNJazSeCcHzwXKgde9ppDvwqESA==","signatures":[{"sig":"MEUCIQCZSJzxPdNwSlEVdrAKuc4PFDQkvuIr9OFSWlubxhCOIwIgGHVlN65sgvcbebDZ4Zg2g8pi7/1mUc10ekK8T0bP7oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917678},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"1c0482b48a3561ac7e6a53f5be1c6c7bedec905d","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.0_1730825523435_0.7110888678325811","host":"s3://npm-registry-packages"}},"2.22.1":{"name":"@speckle/viewer","version":"2.22.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.1","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"b67326ff26de188656958b15de57187bb89ba118","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.1.tgz","fileCount":167,"integrity":"sha512-93ziQ/wegFXjB5JrR3cgQy3UctIRedO/E0uvvTN36I+JQ1OTrzPYn7UKQ7ioThPrgyMK3WhQwlBcrvFvUiqgOA==","signatures":[{"sig":"MEYCIQDNsQj9XgEvXGggJjxrgslq3XPsAWW06FSe8anZHiQaVwIhAPq++SkOYQ9OQ3Fk4nmq8XupM1OdkcZgh+sOxB4b00GB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917782},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"0ab53111a9af69c689285f7d3846de3a85977f3e","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.1_1730914887052_0.07864617479011815","host":"s3://npm-registry-packages"}},"2.22.2":{"name":"@speckle/viewer","version":"2.22.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.2","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"1b6880d299f6a7ab9406e501ef567c0762791f61","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.2.tgz","fileCount":167,"integrity":"sha512-IlVkPKCUHn0pw4j0pxR7432olHT25jbILHBkQeHm3O2ixgn1q2Jk/I2Kugij8N+I8HSl+mIcFiDpWmvrkWckkw==","signatures":[{"sig":"MEYCIQDQ1PpXCsCiu78uEgdh7gurBLzb0EwYDk66SUwszpUkBAIhANMnEvXmc8O4aIixRGo4fUg+orYPHXKv7CvmNi3wedIQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ff43cc7f7b27706c481e0b5628c02f018207e7e2","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.2_1731071382857_0.17456422051370724","host":"s3://npm-registry-packages"}},"2.22.3":{"name":"@speckle/viewer","version":"2.22.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.3","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"5eb6eb50f48fd392f422265ff8ab72380da0b09e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.3.tgz","fileCount":167,"integrity":"sha512-R5qvJNI4tFdXFiweCGt3Ciex2TANhvbsWkJaS8lS96yfGnNIkg6nruNGuSX5yLDuAYLaprblVTc1WhT6n2JIfw==","signatures":[{"sig":"MEYCIQDbP86LBiyJag+cdRFwahF7DyMHv813QSnbQbWPYd/aVwIhANK4XHbVWEkWXkzyh20tpPyA08rbG3QWz9Ewte9cMcl5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"1e7c7d4fa5443efd4603398cc41a8f15f0fdccd5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.3","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.3_1732029739385_0.12192455808035008","host":"s3://npm-registry-packages"}},"2.22.4":{"name":"@speckle/viewer","version":"2.22.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.4","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"4b6d09bcdc67c392f3cc4be5e4852b9cf52d459c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.4.tgz","fileCount":167,"integrity":"sha512-a3fDKDCetq6YOwrLwN9pVPO3CutrZpdqSWZEjSlXFfH/WqhQQSpBTUTFHlZ9j5SkKYT/gDHzjGbnLIz3lL/63Q==","signatures":[{"sig":"MEQCIH9TUq4ExyHfn5/ED5Vv9sl16ubPyhJL9n4awQTmefeJAiBcJ0yK4K4E08pOxD9HfRbjPz8UApF0ZaqNophUonuf5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"1e7c7d4fa5443efd4603398cc41a8f15f0fdccd5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.4_1732040707591_0.143563934772871","host":"s3://npm-registry-packages"}},"2.22.5":{"name":"@speckle/viewer","version":"2.22.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.5","maintainers":[{"name":"specklesystems","email":"devops@speckle.systems"},{"name":"dimitrie","email":"didimitrie@gmail.com"}],"homepage":"https://speckle.systems","dist":{"shasum":"26c5f66e245ef719c4ac1412b8ec9772073ed4a4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.5.tgz","fileCount":167,"integrity":"sha512-IAsJNId1msWhOkvQxhYp6uFHZxJIMr18b4aedkaNHKBQ5MrtmNDSqnT1xZxnUnEM4whaaUHZ+qJIchrMr6AdyQ==","signatures":[{"sig":"MEUCIQDhDyJJKzU4ic8eooHu00t0lOBfv+qsyj+Tqzu0XSbTKAIgJGcnEGUO9Ag/ReGj5zei4Cwsf+VU3TqKyfPMtJiIC2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"dac7cb85a1882e77ff3437d462fdb663c74edba1","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.5","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.5_1732048742919_0.49012090452457735","host":"s3://npm-registry-packages"}},"2.22.6":{"name":"@speckle/viewer","version":"2.22.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.22.6","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"183e2dfbc23109cf309403e5acf3276dea074914","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.22.6.tgz","fileCount":167,"integrity":"sha512-Xv06gwd7Yf8wi8QsoRCTJyk+cM/Bt3NeUYqQwXIpl2RNNyk/dCRXgYO9omNA8/n94P9758ybrCV6HkqFFtFdyw==","signatures":[{"sig":"MEQCIA3zXuKX/UFjZQW6H39JriOpYWlK3qov12SfUSHkSUwnAiBkR9VBEipSFZxP+F+x841iPA198e2rZro0jwWUdKObIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4cdb4b1f743608e09e78ce005c523e26f2ae1760","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.22.6","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.22.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.22.6_1732548412921_0.9772640478107939","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"@speckle/viewer","version":"2.23.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"cd4dd8c27195b779a1345958ccb2e405e3ac5c93","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.0.tgz","fileCount":167,"integrity":"sha512-CpQbdrqHKcF0qnbYgDDQh3ZqmqTyJlTmOpZawZHSqEXziTDtBfuoaMy9Vfge/KFo+YTMU8p77GeDFoFcpUAf1Q==","signatures":[{"sig":"MEUCIAF5NqE+6BVSIwOq2j58qS4mFxpZLY8nbQOWCStAjJP5AiEA6qtRY8kW7NeSnbbpQn8B1nPQc2RapXuDLlQJETNsOh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1921628},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"827288c36f011c14e7ece95ef7fc617c6583b2f9","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.0_1733145170673_0.2297884056661208","host":"s3://npm-registry-packages"}},"2.23.1":{"name":"@speckle/viewer","version":"2.23.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"da4f55c62011921113040b6d2c3bee747f928967","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.1.tgz","fileCount":167,"integrity":"sha512-KmatnadgyGXxhfL1ZDzIWmhsPon1sobNgc4W+5R8T7oeZaXYL3fuNPF5iqMEhYLCuwJhuIQZaOVmxXQkBdDiVw==","signatures":[{"sig":"MEUCIQCGeDuOaXp9KDCd6kJ+tYsgquatiZqSiAap4NRV/nw0EAIgB5flY5jTjEYyuQiXhgx/gMtl6yA1oedtLpN7SXTjK7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1922433},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"e7613a60d7e017317ba4415b87b139170eafaa2c","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.1_1733826543770_0.5624019151952708","host":"s3://npm-registry-packages-npm-production"}},"2.23.2":{"name":"@speckle/viewer","version":"2.23.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"99e7f2bf7320fded77a4cbebb1f433e6992e78fa","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.2.tgz","fileCount":167,"integrity":"sha512-HP5VsNJxFXOn6iW+mzhhpvrrjdh0dGrKwTUjsfZmKQ5WhTpqRW8IntR0LQoU55qqYTkvVEM7o6I0etexvs1tFg==","signatures":[{"sig":"MEUCIA9FuwI63R9zZIIbqwmWOFPKZnsqJuJUNqcG90RJUg9mAiEArtHGYc0Kag2+1pu/NHYHx9uHDh3XRAKvWVLyFj4Cc20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1922433},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"c1eeb20d5a7a083ca398f5db1be48c1108ead4cd","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.2_1733842601535_0.7336677252604469","host":"s3://npm-registry-packages-npm-production"}},"2.23.3":{"name":"@speckle/viewer","version":"2.23.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"f0dc0d1138649e808978e1666ca58ba1703471b1","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.3.tgz","fileCount":167,"integrity":"sha512-YGS8dc2wGJPDI2izpx0m8s0peS9zEAjAw3qt9HQFyQ1UY0JLO5BZWUfTHdGOYKAvsSvj8bCGm5gMpK6nKIQzYg==","signatures":[{"sig":"MEQCIGE6JiK41hCQIF0hmQ4CaSmjFoLAE/qg/WV7TeIoBK33AiAr2uGkxO98PoDmixc8/zT4Qw+v0vGUgj/VznXQCtcoYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1924609},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"bd24ec76c874ae27535cce03fdefb255bd398921","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.3","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.3_1734090036465_0.34422321539479084","host":"s3://npm-registry-packages-npm-production"}},"2.23.4-alpha":{"name":"@speckle/viewer","version":"2.23.4-alpha","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.4-alpha","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"e19f7dc630d5f6afd484489e0d84725456bf91d6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.4-alpha.tgz","fileCount":168,"integrity":"sha512-hMlYh1+ST/NFOS+dJXaaBCoQ/mZJHYxuI/+5L0CzJFBAkfNNHlXajZWY34Y35H9aQPa/dyak9t91hsiMgMAEOQ==","signatures":[{"sig":"MEUCIQDqCQi+8xA5Jw6EH4q95FhIFMK7jXO+0odpWNzBXbJJXQIgFcjnjKEnFFbvC05boj057GG9XupJOLfSkqlaCcrztcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1922818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"b89ce8d85d2e0dc2fbbfc434218d490a79f0db54","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.0-alpha4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.0-alpha5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.4-alpha_1734527026719_0.8199495214733459","host":"s3://npm-registry-packages-npm-production"}},"2.23.4-alpha2":{"name":"@speckle/viewer","version":"2.23.4-alpha2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.4-alpha2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"a33cfe0ef8c362640d14aaa578af84dc650a17ee","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.4-alpha2.tgz","fileCount":168,"integrity":"sha512-40Ux3yGSXjGTDiTV3FF1Yw/cSjcinbDM/rhtU7erXOGTSdvz/rjGTBNCh4yhyaBDBPzq9RWY1NlVINF9e73Fmw==","signatures":[{"sig":"MEUCIQC7Xf/T01KKYLD2pNo44t/19hBnnGS41K0X6djKvHeKVgIgHanJdAy3Ziq6wIPG0muABZot1qb7iiQyd/Rds3jPPkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1922819},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"320b94420adfc6616a27d711b3940af2e0a59347","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"dimitrie","email":"didimitrie@gmail.com"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.20.0-alpha4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.20.0-alpha5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.4-alpha2_1734528099088_0.1358604353606303","host":"s3://npm-registry-packages-npm-production"}},"2.23.4":{"name":"@speckle/viewer","version":"2.23.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"26cbb81e6b0fab452b61f62323dc57bc0cb08782","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.4.tgz","fileCount":168,"integrity":"sha512-nSOXqT0pP5/ArGy4WUC/0QiuZVDVklunm8jOoBAqfxLR0kXVsdO7CMDmzbRJ8cBU2buviTHJmH8g4+qGu+VdrQ==","signatures":[{"sig":"MEQCIA0CT0NBs5lnxh+voLmXrJVhGOGWXj94oMno30rxLOJwAiAZrs+D2+7AwiDQU4od4hve80AIBPmUAYlUAr5SSOBrJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1925772},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"53237b463052c85af64795081deb8b4451b63ab7","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.4_1734540604271_0.7401686854669516","host":"s3://npm-registry-packages-npm-production"}},"2.23.5":{"name":"@speckle/viewer","version":"2.23.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.5","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"6bce4e68fc0b27489204c6d0d75bd0acc891a8ff","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.5.tgz","fileCount":168,"integrity":"sha512-hyxDgT2Ye25U4UILck72gdD9BERpWrW9E1q6yiKCSARHpp0lmAJbdWCyYS5qQ+W9ewPDKmAlcq0nxIAZ+lbdog==","signatures":[{"sig":"MEYCIQC6s8AkT7K1ArHZErHyOwhEUMC3jSdRyGtpTz4ZeENfSQIhANIALcNxaqELWpRkifs5kWByBuYJ0OApEeCUMxtfMgTk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1926905},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"448353174c731a35301c72a60b3d6f121b76f364","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.5","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.5_1736790405773_0.6785414353919177","host":"s3://npm-registry-packages-npm-production"}},"2.23.6":{"name":"@speckle/viewer","version":"2.23.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.6","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"72c754c932fcf0db787e3b2f3c39acc4aa7ad469","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.6.tgz","fileCount":169,"integrity":"sha512-wLRHyHLSD+ii87tknnY8+UITNS93lJ7dTGgC5LG3S61cw8DXRjbqf9N+z5eauQhgoqlC+aardo4wll/gWiDsVA==","signatures":[{"sig":"MEYCIQD9MyzkrfLqM0Rsq3hqSiYmHZajfXTCaNAFIGI+yBlpcAIhAJE8AZ0ot+cpi+KKGohXNqoB2kd/CZs4mIlJby6wvc3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935569},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9bbd6bea0106ee74f1919d317dd0c4521704a2cf","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.6","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.6_1738755716032_0.33151809719169667","host":"s3://npm-registry-packages-npm-production"}},"2.23.7":{"name":"@speckle/viewer","version":"2.23.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.7","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"f62c45fbfac88a07ef649058fab6e50db76946e9","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.7.tgz","fileCount":169,"integrity":"sha512-jHl6XxJW5pXyC8xzAP4jk6LHzuQw/qrX4lGeLvURgK3uP2Ikf3pSMG/x9d+NyjGX7cJ78CvoZT8VtS5HgE/D8w==","signatures":[{"sig":"MEQCICYrAe6yh0qdNIU/VFM8SAwMXwuXGHEYMKX1yHiJX1IuAiAkxsTdVr4KKy79AIMWj4BXVtuff6rl2nI1hHQos4HMcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936910},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"647141cca93d6be46f5a35bacc19f1c571297ed3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.7","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.7_1739444850169_0.7326803288256816","host":"s3://npm-registry-packages-npm-production"}},"2.23.8":{"name":"@speckle/viewer","version":"2.23.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.8","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7e2a4a97662c55c7e9576c550272eeb46b65904e","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.8.tgz","fileCount":169,"integrity":"sha512-PgVwWRRYLKVqMejpy0o4gE0iEcylsVGP8eNvU/jlN5PLdwl29FpquerqEQBmRlbOXqqqYB5ATbRJ5GkXoZjZaA==","signatures":[{"sig":"MEUCIQD84jC5nFjcz1ayhU5hQb1upSIF74PTWNeh/PKQ9zOplwIgQAADG0VoRJjQPHLo0YjNl84QDgi260O0EkQyFMOnCpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936831},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6b2aae24a847fb28a83ac6c13de7eb9b78b263a5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.8","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.8"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.8_1739981502744_0.11390754597873554","host":"s3://npm-registry-packages-npm-production"}},"2.23.9":{"name":"@speckle/viewer","version":"2.23.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.9","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"6244bc1309e061d5f7ca951c615c5fc287fe7eef","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.9.tgz","fileCount":168,"integrity":"sha512-d4etv3RVyW+OKJorhx4DHMJidhdPoeREHdBeNA7oG0ySGIUwEaXesDjxV0OJCnSUg6uxDBvtogjQlO8sI+Tn7g==","signatures":[{"sig":"MEUCIQCUu1pCpxmX0/HjO8wm6VFIPfKAVZWCdRlS87IeFTG9DAIgY70uDIPaSaCy5BseWhV2O92jpbhpMyWZj4DluDn2fHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936937},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"98dcc156aef546f95be53f0220f6683a061408d4","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.9","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.9"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.9_1740411261204_0.730070237871848","host":"s3://npm-registry-packages-npm-production"}},"2.23.10":{"name":"@speckle/viewer","version":"2.23.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.10","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"507f98fd22790e7ef17766e58b35c89e8c3d0c9b","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.10.tgz","fileCount":168,"integrity":"sha512-wb6y79PSAgS3SUsn9KOmBhU745QTcrXHLE9O5qLSrPhyli4m8ctiy4e9VwgtYjbwESaDL42eq0km3g6ylH4lLQ==","signatures":[{"sig":"MEUCIF3AuHRUbzCWawPAK3rDt03nkwJvC6RkoQpX1ofDhUCkAiEA+YqMsoFhrJzwF8eagucDq/mFl5NyWi16iDLtebB3e30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936940},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"351a52ffb1ab9a0187101403d7524d56d6a3fc9e","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.10","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.10"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.10_1740414873400_0.8679430945055222","host":"s3://npm-registry-packages-npm-production"}},"2.23.11":{"name":"@speckle/viewer","version":"2.23.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.11","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7563a3139cc15fddd98b2b624288f66f1ad8285a","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.11.tgz","fileCount":173,"integrity":"sha512-Yplsctx6LfwduYm1Joz5ZpNIfUW4V2KvKXdVV+mD/7eh/6p4y1waYNSjSRLMVeke3qDVBtg/Tmj7WsW7PeJ5Ww==","signatures":[{"sig":"MEUCIGzlKJUN9OPgOOQSpUbh1CPtGf9+8uSicOxDvQxJBLuqAiEA9N2k+ctig9TqM80OZ2XG1I/I7tpZ59jR0thwgxtgzQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944261},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4371945b719d46531d0193dda05dc3252dc132db","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.11","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.11"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.11_1742899178090_0.7651655856136756","host":"s3://npm-registry-packages-npm-production"}},"2.23.12":{"name":"@speckle/viewer","version":"2.23.12","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.12","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"faae362f4067a209a0d0919aed52f814f2ec2549","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.12.tgz","fileCount":173,"integrity":"sha512-wDjzGmcFiSiVND15dtOYwfMBj4D+mami+r/lDXWUUh/FUf+4as+3ZGQUisQaqM6ACVXDDgR+WmzY8z7VPV8Uxg==","signatures":[{"sig":"MEYCIQCsa4w069DU2W8m33Q4s6fLXLIzCCUOb2T8rFwMvMItxgIhAKhYyh7sz6Ixe4KPxKjL1bjmWVlXFuJ3qMIBZQ02FGwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1945378},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"096e06abd884e7a73ba16ed77d6180165f222af5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.12","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.12"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.12_1743161923903_0.39234408352297545","host":"s3://npm-registry-packages-npm-production"}},"2.23.13":{"name":"@speckle/viewer","version":"2.23.13","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.13","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"cea6ee540ef11e7fdf4d4747c54caf0eabdbceb7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.13.tgz","fileCount":173,"integrity":"sha512-AWH0IiZBrIwjPo5QnVioMwr+ALjTnYlvmzHRomIL5Mv/ByZrdrJm4Fi8ZhzPjCl21g9fsCOqw7I87GfSuqGCSg==","signatures":[{"sig":"MEQCIBgVAE1Ade2aPOR9yMvsM0WFA4gtDUmJKga6Da4mzobvAiAfA1bSay8elNIpl8/z7VM8lCwM9UrHeM1ZwNNdeoCl8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1945378},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"d7ec8bb7bd3024638e09eddb27b82f08a1e826cb","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.13","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.13"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.13_1743427478444_0.43093082361297474","host":"s3://npm-registry-packages-npm-production"}},"2.23.14":{"name":"@speckle/viewer","version":"2.23.14","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.14","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"e8056df54a2d911a49ab2a865bb8e4777543cde5","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.14.tgz","fileCount":174,"integrity":"sha512-rNm+OwNpWeQ5hiiilh53U1DDr0gwW3Ao71NSQlocL/26SfhyLhqS0L8qWTONjW9PE+XoXdY60nY31FyVcq3kLA==","signatures":[{"sig":"MEUCIHKSTtEjYUpV1/Ufy7LdockLEGVlhE5tHe6hjKIT+Y1DAiEAgcMC3iU//BNCUsP+JhdE7Phpw0wYAGcD+wHV+B+Abig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"fd93d69a1923844c2d80160cbfcc1b4a18a501d9","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.14","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.14"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.14_1743514481353_0.3962905479348211","host":"s3://npm-registry-packages-npm-production"}},"2.23.15":{"name":"@speckle/viewer","version":"2.23.15","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.15","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"a110239a5a7a8cc47417224faa6a04ec4d03fdb6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.15.tgz","fileCount":174,"integrity":"sha512-0ihdIAgymPfh9PYVoPnXxJjblUNifm7Um/dvnHUJjXBJvblA9cUv9kjsOb1Dp4fg1IKrHLD00wvAxBgbEYzVyg==","signatures":[{"sig":"MEUCIQCezrj7yStYKLDnAZUe88Ecp4RCqybEBH3lO4hdvTcS1wIgZKK4I6bSgWXyY37zUod+TTH1zvoAVJhbr6tcgzKTRnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"1040990234bb0e4525b3cc276b5bea97cb2d5e1d","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.15","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.15"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.15_1743520231024_0.7371577141426682","host":"s3://npm-registry-packages-npm-production"}},"2.23.16":{"name":"@speckle/viewer","version":"2.23.16","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.16","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7be3d09d3ca01dde634b0cf4bc97f4bdab22bab4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.16.tgz","fileCount":174,"integrity":"sha512-i7rHjwafRzGbl3dLHMskO9XhKkyHskSo62FhtnJ8PqiRou2Dmc0P14xKtoYu9Mb5fqnXWZ7F7F4/UE+HWHbnyA==","signatures":[{"sig":"MEQCICD8wZmbpyyGjztojpKEDXR5a64VQC3fA1wnTHMG/IASAiAVMmZX039TS0220YYmsK3gzshVeXaudULVoJ3F0jFcgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"394e3fbd8bad2a972e2017f2b21836ad7507d6c5","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.16","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.16"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.16_1743697958702_0.5616230471174355","host":"s3://npm-registry-packages-npm-production"}},"2.23.19":{"name":"@speckle/viewer","version":"2.23.19","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.19","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"61657472a38b6c2dc7342dfe2c5057da70da485b","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.19.tgz","fileCount":174,"integrity":"sha512-c7Mxyo7VRnDBvoUrx9Gh4QQZyAafK8mgc8IeazZPuIavVdZED1Hj/hyuwC8DuogG4NBAgom2PEPA76cELlE6Lw==","signatures":[{"sig":"MEYCIQCGJ7EaTueX+RtKyoN7N1naPAbjnyJBYJVBNcU2ya0atwIhAKmMkGvNKBHpgXcDZ7NBdWkWXI2sl7K64prLQqxEJwC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"46517061ec3e471fbe5959f29ccea56fc8f2bbb3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.19","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.19"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.19_1744733521072_0.14428704550943183","host":"s3://npm-registry-packages-npm-production"}},"2.23.20":{"name":"@speckle/viewer","version":"2.23.20","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.20","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"85773ed4954ab302553e508e8a1e37430c7e28c3","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.20.tgz","fileCount":174,"integrity":"sha512-UpeZWdbhTbWg98YTqEj4p1EkZkks9xOFBoSoTB/oe9ruVxc5VHtulvPFRRzNIOGY9b/UPr1xvV24cskzbozfTQ==","signatures":[{"sig":"MEYCIQCRCJ+KlpTNASxPYS0FX5ucznuNsh6shfuD7u3muAY2nQIhAPb90Vrvdn1ilPum3oBW4YX4geqe1JM2nLnl+5L3WHLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"46517061ec3e471fbe5959f29ccea56fc8f2bbb3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.20","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.20"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.20_1744737373599_0.31504163230850035","host":"s3://npm-registry-packages-npm-production"}},"2.23.21":{"name":"@speckle/viewer","version":"2.23.21","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.21","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"9ff9e46cfab496532b4da2e47ef4409327ec85c0","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.21.tgz","fileCount":174,"integrity":"sha512-AuUwNIx0pGQ2R3svppEXwZMXzyAiHHdmD7ArFeNHs0eYhg6AVLKwcKbHqX9NxKeHwU/kiQB6PW9OV+0YYfjh6g==","signatures":[{"sig":"MEUCIQDNMfvcW8Qa295eHwggt/YlwCYwmRWynhVxtFKjCVUOXgIgc7Wd1wDcuuHZN1EX2pbgUQVLmIYBclwZdvPlspjhZN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"46517061ec3e471fbe5959f29ccea56fc8f2bbb3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.21","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.21"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.21_1744739542736_0.1697767541596622","host":"s3://npm-registry-packages-npm-production"}},"2.23.22":{"name":"@speckle/viewer","version":"2.23.22","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.22","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7b57cf2e5136ab72e46dd9f0ab13eb5b02d172f4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.22.tgz","fileCount":174,"integrity":"sha512-x3BUfjhPSW9SAHT3Hi8uGCh2ITgJS2Tg1GMFxqi6D722hS49uVDt83ZoIZb/swX8142HO8Q7CbKIo+zEJ+ORpg==","signatures":[{"sig":"MEUCIQDdU8k+DlFaRLyOGAs2hJ+bra9ciu/en2dPFLBveNrnQwIgBix70wPPoOANi7pi8J9KoGcFl8qbUFFCO3tAGg8yvqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"8e6b9c4a82c0d2b4bb5a97adf20ac941b8886d06","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.22","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.22"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.22_1744792939940_0.8736370968648919","host":"s3://npm-registry-packages-npm-production"}},"2.23.23":{"name":"@speckle/viewer","version":"2.23.23","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.23.23","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"f552e666f259180304e0fbe3fe6314fc09f32193","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.23.23.tgz","fileCount":174,"integrity":"sha512-tKB6ry44I0JPh+KMbRgtcuZAhmPJy8QKKUkBmrZ4Foqxi0yxJ8Zsmz2fMueGey1EhJeVfbe46s/wqnwq2KCOuw==","signatures":[{"sig":"MEQCID7EKKcj87MFNZgf1959e6d8lQUPOePXBI4BPAOwAgmZAiAf6c3HpgQg/knLE+FcrkuGguqoNlQsUtZWaKAxthkjDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"8e6b9c4a82c0d2b4bb5a97adf20ac941b8886d06","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.23.23","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.23.23"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.23.23_1744795565734_0.6925730748890591","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@speckle/viewer","version":"2.24.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.24.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"b5efdb17a2451da1296950def0b1094c717bed3c","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.24.0.tgz","fileCount":175,"integrity":"sha512-RnZGhUywz+X61VUgj56aZFdrVO3x5nPvhQVft3Ey41NPGge/Cl41FA17PtJ84MO0ynuVv/hwJGDd7zJb4k6egg==","signatures":[{"sig":"MEUCIQCmZzBc+DnRydhS4kv976NJpNhL3uIpjssdaN0aqUKIywIgYMUhU2uuIK+1gcxpRzPDcprLuqjvrgpkSl7wdhazBr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1956811},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"c24af051071d074cce8c8d5232ea1eebca2432fc","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.24.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.24.0_1746009276322_0.8212658062255216","host":"s3://npm-registry-packages-npm-production"}},"2.24.2":{"name":"@speckle/viewer","version":"2.24.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.24.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"0f7d3eb60ce2c1f901942c64dd1e9767cad70ecc","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.24.2.tgz","fileCount":171,"integrity":"sha512-DYpUrwPwYC0Etu4YCYqpDqk/bHX43KZq7p43joQbEyGUq1ctzIHlMm8+2vLR7kDQCvlVyx3RB4AGAO0dPRIyqw==","signatures":[{"sig":"MEUCIQDY5fx+xfe46+/M3jOZiZrj5MQGpKm9xCAnBwawoKs8rwIgSWy3nWNqBJpYi/l5r9Tqi4hJ83fNSjvzW5qbBIy/xJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955745},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ac38bd539de3ca3c77de9634bafee7143f0a3e7b","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.24.2","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader":"^2.24.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.24.2_1747213833025_0.08644573859476301","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@speckle/viewer","version":"2.25.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"ce1799790fb2898d4caf322df688f2443444bc18","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.0.tgz","fileCount":175,"integrity":"sha512-xhaxF6iAoTKW5wW4fMWapF9TGbUo6fQ1Rtgt0/h7mVB9weHCZ2uyjOrLmlfLmgtJjUtRFIwycoaUqxRLVmNdNQ==","signatures":[{"sig":"MEYCIQCmQ0uq4XB9OwcQOOx8J2GQiy91jpZNtmHV0O6LggMINgIhAIOa9bD0f5x04iB3zcclVqszHpGXNW++GStv7sbVXwR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998245},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"22c596e985fb4f05933bb247dbc6eb9398a4be38","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","js-logger":"1.6.1","lodash-es":"^4.17.21","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.0","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader2":"^2.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/lodash-es":"4.17.12","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.0_1748078840835_0.11241833255715639","host":"s3://npm-registry-packages-npm-production"}},"2.25.1":{"name":"@speckle/viewer","version":"2.25.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"e5dd20c8c41d158c1d94a9fc290bf556c45ab6d8","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.1.tgz","fileCount":178,"integrity":"sha512-6oLgqr5YYG3+4Q4vs4shKCpdaF1ZFF14YKst233W6u4/FnV4pk59mSKZBmpqgM5JZKoouCTTQm5+2/u07wN0XA==","signatures":[{"sig":"MEYCIQC/aliDZlqV0hd6V7f9O0hLxk0DrAKUbgWKQExL8TyY7gIhAJn/suGUtPt7NNATudKEdjmBqmYaton1qqy7Xfl1hN3m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2027356},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"8f8a7b84d5c67692d19d3ae0fbbdf366280b67e2","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.1","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader2":"^2.25.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.1_1748504817374_0.83049336900304","host":"s3://npm-registry-packages-npm-production"}},"2.25.4":{"name":"@speckle/viewer","version":"2.25.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"94e2eea619c62bfab544a5b0699464000b639c89","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.4.tgz","fileCount":178,"integrity":"sha512-oqKuBENLFNiWzPb/oyg6d9sGzkwJmq/teeIiouBk43zUrwMH2COtFzgBKkHFvz71ovpLPsomTzgb9jnHxbBOhQ==","signatures":[{"sig":"MEUCIQCaJKwURFOBtTiK73+gG9pS4tkHzJqSMRMssLOgnvFmRwIgEqybMbyt1Lvp0GQfqWEc5WoLRmQdymMhihioFUuui2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2027368},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"6644cadd1cbc27666d3d8be31320b0c83d42e8fb","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.4","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader2":"^2.25.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.4_1748599277755_0.2392938538300704","host":"s3://npm-registry-packages-npm-production"}},"2.25.7":{"name":"@speckle/viewer","version":"2.25.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.7","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"5972cae21a62b81f88ed5247e0b02e82823d56f1","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.7.tgz","fileCount":177,"integrity":"sha512-S8DDttr1UM4viB3b2FK/0QKpQTaRIOXJLLZrOKrTA3jhVXrImU8v60Izqts7lYrW5zE7iaU1LCTAWMAzhb7tkA==","signatures":[{"sig":"MEUCIQCRWPuVhnso43W2RrvbPUVFuctPYReADpnzJAvF2YFDcQIgK8SxJ6tDePezJidnqebFF+iU/PvYvKHBbUzX8MLh1eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026741},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"9604f5d9fb467babaea9f01b10a817620545ab7d","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.7","string-to-color":"^2.2.2","troika-three-text":"0.47.2","@speckle/objectloader2":"^2.25.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.7_1749740019911_0.2995537277208695","host":"s3://npm-registry-packages-npm-production"}},"2.25.8":{"name":"@speckle/viewer","version":"2.25.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.8","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"1c8b38b69d0fcb82f2b9d02dbfef93da0d7609a6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.8.tgz","fileCount":181,"integrity":"sha512-Qsr9XUx7UDYjq7/tg4tgNqnwRpIiXPIi4bPq4M7Z8lYi3Lh73EAIjaUG4rPuUbmBc8Q7kkXdyoxJtbFveAgUNw==","signatures":[{"sig":"MEUCIQD+8rplXmheWqUbMQO24NSy7RG5aRfdIPoZorMkbXistwIgYqwnyqG62jkrH9l99M0dpbgu2cTyPk4goaw54IZzzrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2055308},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"aa17a4853347bf0c906dedd72de4a47f51ef97d8","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.8","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.25.8"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.8_1753974087592_0.5893260408449839","host":"s3://npm-registry-packages-npm-production"}},"2.25.9":{"name":"@speckle/viewer","version":"2.25.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.25.9","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"3126b1d59dda1af5ad4e4aad49cd481c97c5c0dd","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.25.9.tgz","fileCount":181,"integrity":"sha512-NVSabnARx373rqrhTIAtM+1KmwVtU/dk8obanW8ECUGW5toIvMc6XuQkjLWKT2khYTlptdNtaV8aGjVTjjoEHg==","signatures":[{"sig":"MEUCIQCWU3uMmWUxGmG2xwB/LBMmPNYokOHHMTj4dkW2pgkUQwIgdPj7j+nRhOMqzfH0+nnIVJECyngVKbKqNarhTbCkt+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082074},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"308e8c389b2705dd15bf12c44ea6bb7a6cb5b919","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.25.9","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.25.9"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.25.9_1755188320561_0.6118775397418441","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"@speckle/viewer","version":"2.26.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"0c6ca7328740aab40a7fccf2b3c1bf5a856c8518","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.0.tgz","fileCount":181,"integrity":"sha512-O9M0xB43OWp8qS/VBrHc/aOtaqUnKJEihc1Ndj1FV4T1RI3BRet7Cb8JzVCmVcyCk8eEjdQA+8HNGCj9hTaPsQ==","signatures":[{"sig":"MEQCIBPmLiU0KJeU5blEZAZmoH5ENq70B1uYeVRlGu1fCukPAiApaSUAJ087t/T9vNdNLQ9n4/EIHCcle8khkCJGguX8AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085342},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"d555bd9e57ef4c5f1b78c762ed4c46b64b3a887f","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.0","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.0_1757669302879_0.7976851289146849","host":"s3://npm-registry-packages-npm-production"}},"2.26.1":{"name":"@speckle/viewer","version":"2.26.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"e7fc4e0a8fff5ce2d03b8966a9adba9515ab3ea6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.1.tgz","fileCount":181,"integrity":"sha512-COqGbk+086GBRpctvvgvP/NhXbq1OeieRUIosmUnXswTq8b6G3PGd7FJXAPs2KI1uhQNda+igzql8sFurn7gNA==","signatures":[{"sig":"MEUCIAIbwQKtgGXEEU1ObCaTDUjPYIlBuzA6d9CRlaH4ZkyMAiEAj7miNY/7iH4X7OqD8VIHTGkv+Cd25PcjmdJ5mhfeiuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085342},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"c9338c1ee346c3ece9ecce06cc22972455a5c747","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.1","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.1_1757679350412_0.16919429216547166","host":"s3://npm-registry-packages-npm-production"}},"2.26.2":{"name":"@speckle/viewer","version":"2.26.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"abaa2414399f37d53e48264fe4c663dcb265d9a7","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.2.tgz","fileCount":181,"integrity":"sha512-GHX4OQV9OaStlwiYnOVtNhkmZsBtGfe8b9DqZF4wn+6yglUTrKhnZriIOsoy0jAMPVklBWo1Z3+f13XgoAUZVQ==","signatures":[{"sig":"MEYCIQCQWyZ7ZXIvqTjCbyV0iKWIjGfG+YtzznEfUJURqH/3CgIhAK2dzmqVzWfpcdN9XwVFYFkp33KcNuifOl08vymeg0uf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085389},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ee56a22b11f550c5714eb6de4eae0039a6dc7ed6","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.2","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.70.1","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.2_1759252800846_0.7494486493358357","host":"s3://npm-registry-packages-npm-production"}},"2.26.3":{"name":"@speckle/viewer","version":"2.26.3","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.3","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"75ae721de5a4e4245351c510d3e5ff8b806a74b0","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.3.tgz","fileCount":181,"integrity":"sha512-2xjosvS+bRlMwEwd6LI9uAATbVjDjDluZ7nfqjbSHfCBV9zNeD/hMnXO3SKXm/SlawxXYJl443nWGGzji176Rg==","signatures":[{"sig":"MEUCIBg0qChe3TKbCnQzi8u4EBLkVjtzmrGgsiJSxVIQK1tKAiEAncZzMKvW4BiSVDxFzefQuDO+c75i8sCeBIrgGmnR8k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088102},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"49255163c6eeed98896a29b764acccaad80fd762","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.3","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.3_1759923007556_0.7371242143463921","host":"s3://npm-registry-packages-npm-production"}},"2.26.4":{"name":"@speckle/viewer","version":"2.26.4","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.4","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"db22ea159acdd0f725c6fc6b0f3c4e8d84904bc6","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.4.tgz","fileCount":181,"integrity":"sha512-6Cf/5036+UXLqJXMkGfEbyMKZxwCR51xu1dH4lOeEu/c41DG1F6KuSXmoOqEBjemftuEtzUApv/eHVtpWLhXVg==","signatures":[{"sig":"MEUCIQDVqdzGJ7e48Pacgh07n+q2LGC9ysTNbs786HtgkepcfwIgNdMv5pJhUebeAimHM4wzoo2FvMsMGbgS6Qby8LtJslA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"79e7dfe7ae92059aa896a3944d18a43a334317da","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.4","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.4_1760622649094_0.6990156040981588","host":"s3://npm-registry-packages-npm-production"}},"2.26.5":{"name":"@speckle/viewer","version":"2.26.5","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.5","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"bcfe352c7ec98f388aacec04157f82c99abf1277","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.5.tgz","fileCount":181,"integrity":"sha512-kC/mKYVQZW9f+ek4fcYBEsSEo5fk/cvhBRPFpUzu974gNkaQJAJKWGCziB4U2WHai/twQXJS/yhyrCNOAVBnzQ==","signatures":[{"sig":"MEUCIQCxC2KhLuMvGCv6vDfu/idwEvEciaWL3zvF1tuSTTkffQIgYNxrkJhA/VG6RN6BV5Rf62sLfeCBJHqRRtcaD3+puDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088224},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"1994b0b5c453d389a81f305f14b376f72e8b9902","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.5","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.5_1760796438941_0.8049920006088296","host":"s3://npm-registry-packages-npm-production"}},"2.26.6":{"name":"@speckle/viewer","version":"2.26.6","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.6","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"9001270587393de0ca3f07d7a63404386c5802ab","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.6.tgz","fileCount":181,"integrity":"sha512-IwqGEo0+6lvczoxAdITiJhc5xcwuemMgT84ltq2fN4agghb12j/v1pamnPM2W7mBHvBXSDx3VNCtzZiOEJh9QA==","signatures":[{"sig":"MEQCIDYLokb41nTJU0L1fSgzFeDnofWQOMpvGXTqCI6AkwE8AiB8pApRVn6V+LYxrkG9d3j364lp19YaOtUocPYxkO2UDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088229},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"4a734b010333525a0c51f2dc00d6177fb1c90b3f","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.6","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.6_1761903777148_0.4869212275764452","host":"s3://npm-registry-packages-npm-production"}},"2.26.7":{"name":"@speckle/viewer","version":"2.26.7","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.7","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"a7e23c96a527034602c8b7a4f8ffb60c9bc78256","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.7.tgz","fileCount":181,"integrity":"sha512-zyB0qRVnxSPp8G549t+ySwrdfldR0qm6vE7vwbG8Jpq2DmqIkMoHU03MFtFwsFVqW4k6/v2NCRSUBjXcKS94Ag==","signatures":[{"sig":"MEYCIQC8C/RPEeCo0ucC2pKVIGO3l/UsHwAxfOld3W/wSB7j/AIhAKkkMIKu+zYMMTKP+qJRNlm5UYqkKzIn2S3r3vLer3y0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088307},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"06c552902485fed5453ba8220ece54b3ceccceb0","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.7","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.7_1762352275252_0.4686807746992314","host":"s3://npm-registry-packages-npm-production"}},"2.26.8":{"name":"@speckle/viewer","version":"2.26.8","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.8","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"d936546e3e8a55bb5a127a1b6006c11e0f86b651","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.8.tgz","fileCount":181,"integrity":"sha512-WgUhVDkJyVY7C0gnvg/Ej/e47vIuBplq8XQhZFcQGm7BX//YTtIjudNJzoFlAQgIQdKUsZwIzQfuwDbmMyuChQ==","signatures":[{"sig":"MEUCICMmr/gzLQlOBUwN/tdgYDR7uzpb1pZy6UW+ezdiOYZsAiEA8eU2tSAeQ+idd1P2fbKw6aNw2yd7nZrytUhq4/RDgDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088509},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"68d5881179938243fc820e2d8c4e24b596f62062","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.8","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.8"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.8_1762767760936_0.8889281914147003","host":"s3://npm-registry-packages-npm-production"}},"2.26.9":{"name":"@speckle/viewer","version":"2.26.9","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.26.9","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7631500bca66871275df797bb5257d076fd9b5a4","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.26.9.tgz","fileCount":181,"integrity":"sha512-uwoh9mH0Dt5cQu9PtgZYMsPxKmQw6/Wm73r7znkniomFFSrK4+bS+cBAu2Zs33kcvLqSEYrryhj6gvgB+0eyog==","signatures":[{"sig":"MEUCIETR17EqiBTK5yX3QdvUgxqwcCaB5CeanzmrBdN2ycguAiEAtxmhIxFifMwijyVZwNa68Pd01lX/Pj112wzABndmzdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088763},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ba0fd8c7b23c522c3d7f559beb1aaaa26ae99d46","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.26.9","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.26.9"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.26.9_1767738679890_0.881253511552395","host":"s3://npm-registry-packages-npm-production"}},"2.27.1":{"name":"@speckle/viewer","version":"2.27.1","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.27.1","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"7c740c6d2894c1b414597697ffee03f9f1d3f33b","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.27.1.tgz","fileCount":181,"integrity":"sha512-tgVMLbQauF2HrxQ3ybS0EgNUuiVWaetSAp8N8V67yzsT7/HT2/Cz65RjOgPS8pOtnaWAchPyXm4G7QxA/vh9Xg==","signatures":[{"sig":"MEYCIQCax/F2EhA/O5HEm7AiRIEjBzCdlP6I5SLfW6+sH+CNkAIhAKqRiLiS0YBs8byUol7MzkAVWUGlTLgFbhapfWwcy/KH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088882},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"d96d1c544616fa36bf4d1542decee28204169d37","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.27.1","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.27.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.27.1_1768481933817_0.4104002604063848","host":"s3://npm-registry-packages-npm-production"}},"2.27.2":{"name":"@speckle/viewer","version":"2.27.2","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.27.2","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"5ca4cb4162841c5bd4b596b7a9871e98f4e35157","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.27.2.tgz","fileCount":181,"integrity":"sha512-FwIe3Mtk6gmiJvaBgQ5JUTxrL+cFbtDH6mvlzYqka1CrSLvCZ+JGGk8xOvj9lu6fi1Vg40mxv0Nv1xuHncJF7w==","signatures":[{"sig":"MEYCIQCtekn95pkPNUOjRahKvVJinJplP/SeC0h9Wjb8dDYo/AIhAO4ECzIh1ratfK2jwngP4ybxhP/QnIUoMx6hyj2uNxVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089749},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"ac383bca1f2332115df9ab5bdc0f7aa058f0757c","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.27.2","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.27.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.27.2_1769509008316_0.08483983071461765","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@speckle/viewer","version":"2.28.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":"AEC Systems","license":"Apache-2.0","_id":"@speckle/viewer@2.28.0","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","dist":{"shasum":"aecaa9100d1ac24c19f960dcb863c42cf709f2d5","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.28.0.tgz","fileCount":181,"integrity":"sha512-chfsOjUvma0EE36xjNRvNzIgi+vwDk7lc58jg1ndn/cpCgHp6WptokOxFMBVgjvvdoRRI+9qaKre1k4Obfhgnw==","signatures":[{"sig":"MEUCIAOyX8Nb8iF6ea0Q7rDcWRj+I/TfKCAkQLMOBib2EJWkAiEAm6p7AlyTQoM9dzDiFTVTipl7N/AFAKPdSx0se4mWfQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089749},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"0b9a6e10d4ac0d07f11e739eab355090c22e211d","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"specklesystems","email":"devops@speckle.systems"},"repository":{"url":"https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"^2.28.0","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"^2.28.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.28.0_1769751264868_0.7881465073528462","host":"s3://npm-registry-packages-npm-production"}},"2.31.10":{"name":"@speckle/viewer","version":"2.31.10","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.31.10","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"e47f613e657e8ea48724aeb24076addcebcfb4b2","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.31.10.tgz","fileCount":181,"integrity":"sha512-MOGB49P/g3en58Y/nYYBuwyECmv5WrA3LY7xofYoA6MuLnXl1Gxi285pWpqE0cjyS18F8MWf+Plf9nPB+0XAlQ==","signatures":[{"sig":"MEUCIFABFZlZfSZD8z6QAHXyXnkZ2BMAcNwrbwrwMMunATb6AiEAiMz4eBwMUIX8K8T1sbuJsbNHxMMz5iT1xBBEaRweZpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089893},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1a0b9b-5c7a-4408-8de2-2adba50e831f"}},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"11.16.0","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"workspace:^","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.31.10_1780579698126_0.668609148386065","host":"s3://npm-registry-packages-npm-production"}},"2.31.11":{"name":"@speckle/viewer","version":"2.31.11","keywords":["speckle","aec","3d","3d viewer","threejs"],"author":{"name":"AEC Systems"},"license":"Apache-2.0","_id":"@speckle/viewer@2.31.11","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"homepage":"https://speckle.systems","bugs":{"url":"https://github.com/specklesystems/speckle-server/issues"},"dist":{"shasum":"8aff6762a1d79ebb6493d20da2bc3f051fa12610","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.31.11.tgz","fileCount":181,"integrity":"sha512-BHw8+GCR8yInxt08N0/schUmUt4GEsRz1QxZFqKG4C0iPvE7GU00xjw7zvudYcWwQOsw7E8nlV0PEHfULhDqhg==","signatures":[{"sig":"MEUCIGV8XTMFzltVS3Yq11ZJRsznPk7WDJJMEIqV7tEfmJuCAiEAv370tsUEAtcpi0+FB56L62Ri2YhbJfGz/mfuF2sa680=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089913},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./assets/*":"./dist/assets/*","./dist/assets/*":"./dist/assets/*"},"gitHead":"5627e490f9a3ecadf19cc4686ad15f344d9ad2d3","scripts":{"dev":"rollup --config --watch","lint":"yarn lint:js && yarn lint:tsc","test":"vitest","build":"NODE_ENV=production rollup --config","lint:ci":"yarn lint:tsc","lint:js":"eslint .","prepack":"yarn build","test:ui":"vitest --ui","lint:tsc":"tsc --noEmit","test:run":"vitest run","build:dev":"rollup --config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1a0b9b-5c7a-4408-8de2-2adba50e831f"}},"repository":{"url":"git+https://github.com/specklesystems/speckle-server.git","type":"git","directory":"packages/viewer"},"sourceType":"module","_npmVersion":"11.16.0","description":"A 3d viewer for Speckle, based on threejs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"flat":"^5.0.2","three":"^0.140.0","earcut":"3.0.1","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","type-fest":"^4.15.0","tree-model":"1.0.7","@types/flat":"^5.0.2","three-mesh-bvh":"0.5.17","@speckle/shared":"workspace:^","string-to-color":"^2.2.2","troika-three-text":"0.52.4","@speckle/objectloader2":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","eslint":"^9.4.0","rollup":"^2.79.2","vitest":"^1.4.0","core-js":"^3.21.1","prettier":"^2.5.1","@vitest/ui":"^1.4.0","typescript":"^4.5.4","@babel/core":"^7.18.2","@types/three":"^0.140.0","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.20.1","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.12.0","rollup-plugin-typescript2":"^0.36.0","@typescript-eslint/eslint-plugin":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/viewer_2.31.11_1780656721695_0.24449093936638366","host":"s3://npm-registry-packages-npm-production"}},"2.31.14":{"name":"@speckle/viewer","version":"2.31.14","description":"A 3d viewer for Speckle, based on threejs.","homepage":"https://speckle.systems","repository":{"type":"git","url":"https://github.com/specklesystems/speckle-server.git","directory":"packages/viewer"},"main":"dist/index.js","module":"dist/index.js","type":"module","sourceType":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/assets/*":"./dist/assets/*","./assets/*":"./dist/assets/*"},"types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"NODE_ENV=production rollup --config","build:dev":"rollup --config","dev":"rollup --config --watch","prepack":"yarn build","lint:js":"eslint .","lint:tsc":"tsc --noEmit","lint":"yarn lint:js && yarn lint:tsc","lint:ci":"yarn lint:tsc","test":"vitest","test:ui":"vitest --ui","test:run":"vitest run"},"author":"AEC Systems","license":"Apache-2.0","keywords":["speckle","aec","3d","3d viewer","threejs"],"dependencies":{"@speckle/objectloader2":"^2.31.14","@speckle/shared":"^2.31.14","@types/flat":"^5.0.2","earcut":"3.0.1","flat":"^5.0.2","js-logger":"1.6.1","lodash-es":"^4.17.21","polylabel":"2.0.1","string-to-color":"^2.2.2","three":"^0.140.0","three-mesh-bvh":"0.5.17","tree-model":"1.0.7","troika-three-text":"0.52.4","type-fest":"^4.15.0"},"devDependencies":{"@babel/core":"^7.18.2","@babel/eslint-parser":"^7.18.2","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-image":"^3.0.2","@rollup/plugin-typescript":"^11.1.6","@types/babel__core":"^7.20.1","@types/earcut":"3.0.0","@types/lodash-es":"4.17.12","@types/polylabel":"1.1.3","@types/three":"^0.140.0","@typescript-eslint/eslint-plugin":"^7.12.0","@typescript-eslint/parser":"^7.12.0","@vitest/ui":"^1.4.0","core-js":"^3.21.1","eslint":"^9.4.0","eslint-config-prettier":"^9.1.0","jsdom":"^24.0.0","prettier":"^2.5.1","regenerator-runtime":"^0.13.7","rollup":"^2.79.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.36.0","typescript":"^4.5.4","vitest":"^1.4.0"},"gitHead":"51d43b91c4681a75bff8b285da7f443a4599da67","publishConfig":{"registry":"https://registry.npmjs.org/"},"_id":"@speckle/viewer@2.31.14","dist":{"shasum":"91a9efb9b29c89cb5a1c164a49d061fa1ad3580f","integrity":"sha512-vaxc3LyKhfVmvaSq3FcShySE1IO9jziyqyh0FhZsf8kgIc7dX4jamO6bzsp62A/XqhSk5PsF8iSY1EL17MolrA==","tarball":"https://registry.npmjs.org/@speckle/viewer/-/viewer-2.31.14.tgz","fileCount":181,"unpackedSize":2089978,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGvQSJDuyb5F5xcLzwaecN7I009KuIvaavhIF6ZHnHRVAiB+K5JDl1GBc+hkC8D3A6c07yRfbWreLsZiN5gfx5tNyg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1a0b9b-5c7a-4408-8de2-2adba50e831f"}},"directories":{},"maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/viewer_2.31.14_1781543237097_0.02987464071186241"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-25T19:07:44.334Z","modified":"2026-06-15T17:07:17.430Z","2.0.0":"2021-03-25T19:07:44.614Z","2.0.1":"2021-03-26T19:59:17.906Z","2.0.2":"2021-04-23T19:05:13.521Z","2.0.4":"2021-05-07T11:11:23.896Z","2.0.5":"2021-05-10T16:18:26.228Z","2.0.6":"2021-05-11T09:04:12.218Z","2.0.7":"2021-05-13T17:59:31.350Z","2.0.8":"2021-05-17T16:26:35.929Z","2.0.9":"2021-05-20T17:00:58.972Z","2.0.10":"2021-05-20T19:09:52.920Z","2.0.11":"2021-05-20T19:45:44.556Z","2.0.12":"2021-06-09T19:00:07.926Z","2.1.0":"2021-07-05T08:12:58.946Z","2.1.1":"2021-09-13T10:10:13.076Z","2.2.0":"2021-11-24T09:01:00.316Z","2.2.2":"2021-11-26T12:30:11.412Z","2.2.3":"2021-11-30T19:26:10.568Z","2.2.4":"2022-01-17T13:38:40.443Z","2.2.5":"2022-01-25T18:40:10.943Z","2.2.6":"2022-02-08T12:17:51.431Z","2.2.7":"2022-02-23T19:01:49.447Z","2.2.8":"2022-02-24T15:15:57.742Z","2.4.2-alpha.20":"2022-04-06T18:53:16.622Z","2.4.2-alpha.0":"2022-04-06T18:58:40.000Z","2.4.2-alpha.2":"2022-04-07T08:54:22.509Z","2.4.2-alpha.4":"2022-04-07T08:59:35.119Z","2.3.17-alpha.2819":"2022-04-07T13:39:06.568Z","2.3.17-alpha.2830":"2022-04-07T15:58:21.656Z","2.3.17-alpha.2844":"2022-04-07T16:14:55.480Z","2.3.17-alpha.2856":"2022-04-07T17:53:17.218Z","2.3.17-alpha.2867":"2022-04-07T18:11:55.739Z","2.3.17-alpha.2878":"2022-04-07T18:23:04.477Z","2.3.17-alpha.2889":"2022-04-07T18:36:58.822Z","2.4.2":"2022-04-09T13:03:33.790Z","2.5.1-alpha.7":"2022-04-14T17:07:50.934Z","2.5.1-alpha.9":"2022-04-14T17:19:43.182Z","2.5.1-alpha.10":"2022-04-14T17:28:04.403Z","2.5.1-alpha.11":"2022-04-14T17:32:20.284Z","2.5.1-alpha.14":"2022-04-14T17:59:27.047Z","2.5.1":"2022-04-14T18:31:27.180Z","2.5.2":"2022-04-18T15:26:00.056Z","2.5.3":"2022-05-09T10:54:30.650Z","2.5.4":"2022-05-09T11:27:56.678Z","2.5.5":"2022-05-12T16:51:38.791Z","2.5.5-alpha.3733":"2022-05-12T20:42:07.245Z","2.6.1":"2022-05-30T13:33:42.631Z","2.6.2":"2022-05-31T09:02:45.613Z","2.6.3":"2022-06-23T15:35:05.998Z","2.7.0":"2022-07-26T14:36:52.509Z","2.7.1":"2022-08-01T09:49:00.310Z","2.7.2":"2022-08-27T09:11:13.529Z","2.8.0":"2022-09-01T13:34:51.743Z","2.8.1":"2022-09-01T16:05:19.985Z","2.8.2":"2022-09-02T10:39:25.233Z","2.8.3-alpha":"2022-09-06T09:49:32.168Z","2.8.3":"2022-09-23T12:20:03.675Z","2.9.0":"2022-10-05T10:45:40.250Z","2.9.1":"2022-11-01T10:35:33.109Z","2.9.2":"2022-11-09T12:00:12.223Z","2.10.0":"2022-11-24T14:42:51.798Z","2.10.1":"2022-11-24T15:28:51.438Z","2.10.2":"2022-11-25T14:52:12.151Z","2.10.3":"2022-11-29T18:08:31.475Z","2.11.0":"2022-12-14T10:23:50.298Z","2.11.1":"2022-12-14T16:26:03.798Z","2.11.2":"2022-12-14T21:49:00.655Z","2.11.3":"2022-12-20T11:12:55.189Z","2.11.4":"2022-12-20T12:27:34.134Z","2.12.0":"2023-02-07T14:47:21.494Z","2.12.1":"2023-02-15T13:26:28.791Z","2.12.2":"2023-02-16T11:31:24.968Z","2.12.3":"2023-02-21T11:23:59.489Z","2.12.4":"2023-02-22T13:21:07.578Z","2.12.5":"2023-03-08T13:09:52.133Z","2.13.0":"2023-04-04T13:19:47.675Z","2.13.1":"2023-04-14T11:48:44.104Z","2.13.2":"2023-04-14T12:31:12.953Z","2.13.3":"2023-04-15T12:00:33.029Z","2.12.666":"2023-05-16T09:37:19.455Z","2.14.0":"2023-05-22T11:47:57.209Z","2.14.1":"2023-05-22T14:26:50.503Z","2.14.3":"2023-05-23T12:19:03.605Z","2.14.4":"2023-05-24T08:44:42.985Z","2.14.5":"2023-05-24T13:45:13.777Z","2.14.6":"2023-05-30T13:22:54.224Z","2.14.7":"2023-06-06T08:54:13.109Z","2.15.0":"2023-07-25T09:16:13.533Z","2.15.1":"2023-08-01T10:01:21.003Z","2.16.0":"2023-09-21T13:02:53.838Z","2.17.0-alpha.1":"2023-09-25T10:11:21.254Z","2.5.5-0":"2023-09-26T08:33:54.646Z","2.17.0-alpha.2":"2023-09-26T08:36:49.536Z","2.17.0-alpha.3":"2023-09-26T08:40:02.623Z","2.17.0-alpha.4":"2023-09-26T09:28:39.120Z","2.17.0-alpha.5":"2023-09-26T18:36:30.274Z","2.17.0-alpha.6":"2023-09-27T12:04:40.732Z","2.17.0":"2023-11-07T18:07:49.954Z","2.17.1":"2023-11-09T10:19:58.704Z","2.17.2":"2023-11-13T10:09:21.037Z","2.17.0-alpha.7":"2023-11-14T12:07:27.839Z","2.17.0-alpha.8":"2023-11-15T09:25:29.108Z","2.17.3":"2023-11-17T12:44:43.871Z","2.17.4":"2023-12-05T16:23:13.906Z","2.17.5":"2023-12-08T15:17:31.534Z","2.17.6":"2023-12-11T16:39:17.166Z","2.17.7":"2023-12-13T16:33:35.717Z","2.17.0-alpha.9":"2023-12-19T10:19:37.889Z","2.17.0-alpha.10":"2023-12-19T10:28:24.596Z","2.17.8":"2024-01-08T14:48:53.014Z","2.17.9":"2024-01-09T14:24:52.367Z","2.17.10":"2024-01-11T16:59:50.041Z","2.17.11":"2024-01-14T13:57:59.277Z","2.17.12":"2024-01-15T16:41:45.683Z","2.17.13":"2024-01-16T12:31:19.437Z","2.17.0-alpha.11":"2024-01-17T12:15:33.437Z","2.17.14":"2024-01-24T17:19:49.262Z","2.17.15":"2024-01-24T21:54:03.015Z","2.17.16":"2024-01-24T23:06:12.519Z","2.17.0-alpha.12":"2024-01-31T22:02:53.866Z","2.18.0":"2024-02-06T14:03:48.684Z","2.18.1":"2024-02-06T19:38:12.114Z","2.18.2":"2024-02-13T16:12:27.415Z","2.18.3":"2024-02-15T13:31:02.437Z","2.18.4":"2024-02-16T12:16:51.973Z","2.18.6":"2024-03-01T14:11:35.552Z","2.18.7":"2024-03-04T11:14:25.110Z","2.18.8":"2024-03-07T18:04:17.077Z","2.18.9":"2024-03-11T15:45:31.247Z","2.18.10":"2024-03-11T17:46:53.786Z","2.18.11":"2024-03-14T15:22:59.766Z","2.18.12":"2024-03-20T14:10:24.267Z","2.18.13":"2024-03-21T08:33:56.276Z","2.18.14":"2024-03-22T09:57:33.905Z","2.17.0-alpha.13":"2024-04-04T11:17:40.782Z","2.18.0-alpha.1":"2024-04-04T11:21:58.574Z","2.18.0-alpha.2":"2024-04-04T11:46:18.038Z","2.18.15":"2024-04-24T08:16:51.668Z","2.18.16":"2024-05-08T09:08:48.054Z","2.19.0":"2024-06-13T09:22:58.999Z","2.20.0-alpha1":"2024-06-26T13:41:10.861Z","2.20.0-alpha2":"2024-06-26T13:54:58.454Z","2.20.0-alpha3":"2024-06-26T13:59:08.436Z","2.20.0-alpha4":"2024-06-26T14:22:20.674Z","2.19.2":"2024-06-28T14:33:32.106Z","2.19.3":"2024-07-01T08:31:03.064Z","2.19.4-beta":"2024-07-09T10:38:55.233Z","2.19.4":"2024-07-09T11:30:00.614Z","2.19.5":"2024-07-11T13:05:45.693Z","2.19.6":"2024-07-15T07:54:10.994Z","2.20.1":"2024-07-15T15:23:21.552Z","2.20.2":"2024-08-09T09:36:03.224Z","2.20.3":"2024-08-12T11:32:13.051Z","2.20.4":"2024-08-12T12:03:21.934Z","2.20.5":"2024-08-14T14:07:13.652Z","2.20.6":"2024-08-29T12:19:31.341Z","2.21.0":"2024-09-02T17:10:40.437Z","2.21.1":"2024-09-26T11:51:07.997Z","2.21.2":"2024-10-01T10:05:17.015Z","2.22.0":"2024-11-05T16:52:03.715Z","2.22.1":"2024-11-06T17:41:27.397Z","2.22.2":"2024-11-08T13:09:43.052Z","2.22.3":"2024-11-19T15:22:19.754Z","2.22.4":"2024-11-19T18:25:07.997Z","2.22.5":"2024-11-19T20:39:03.110Z","2.22.6":"2024-11-25T15:26:53.227Z","2.23.0":"2024-12-02T13:12:50.967Z","2.23.1":"2024-12-10T10:29:04.051Z","2.23.2":"2024-12-10T14:56:41.729Z","2.23.3":"2024-12-13T11:40:36.656Z","2.23.4-alpha":"2024-12-18T13:03:46.975Z","2.23.4-alpha2":"2024-12-18T13:21:39.315Z","2.23.4":"2024-12-18T16:50:04.507Z","2.23.5":"2025-01-13T17:46:46.044Z","2.23.6":"2025-02-05T11:41:56.301Z","2.23.7":"2025-02-13T11:07:30.444Z","2.23.8":"2025-02-19T16:11:43.006Z","2.23.9":"2025-02-24T15:34:21.454Z","2.23.10":"2025-02-24T16:34:33.738Z","2.23.11":"2025-03-25T10:39:38.361Z","2.23.12":"2025-03-28T11:38:44.218Z","2.23.13":"2025-03-31T13:24:38.751Z","2.23.14":"2025-04-01T13:34:41.628Z","2.23.15":"2025-04-01T15:10:31.254Z","2.23.16":"2025-04-03T16:32:38.985Z","2.23.19":"2025-04-15T16:12:01.360Z","2.23.20":"2025-04-15T17:16:13.926Z","2.23.21":"2025-04-15T17:52:22.920Z","2.23.22":"2025-04-16T08:42:20.200Z","2.23.23":"2025-04-16T09:26:06.008Z","2.24.0":"2025-04-30T10:34:36.598Z","2.24.2":"2025-05-14T09:10:33.307Z","2.25.0":"2025-05-24T09:27:21.070Z","2.25.1":"2025-05-29T07:46:57.740Z","2.25.4":"2025-05-30T10:01:17.988Z","2.25.7":"2025-06-12T14:53:40.164Z","2.25.8":"2025-07-31T15:01:27.892Z","2.25.9":"2025-08-14T16:18:40.821Z","2.26.0":"2025-09-12T09:28:23.124Z","2.26.1":"2025-09-12T12:15:50.657Z","2.26.2":"2025-09-30T17:20:01.154Z","2.26.3":"2025-10-08T11:30:07.794Z","2.26.4":"2025-10-16T13:50:49.341Z","2.26.5":"2025-10-18T14:07:19.184Z","2.26.6":"2025-10-31T09:42:57.388Z","2.26.7":"2025-11-05T14:17:55.464Z","2.26.8":"2025-11-10T09:42:41.165Z","2.26.9":"2026-01-06T22:31:20.086Z","2.27.1":"2026-01-15T12:58:54.062Z","2.27.2":"2026-01-27T10:16:48.512Z","2.28.0":"2026-01-30T05:34:25.067Z","2.31.10":"2026-06-04T13:28:18.330Z","2.31.11":"2026-06-05T10:52:01.922Z","2.31.14":"2026-06-15T17:07:17.301Z"},"author":"AEC Systems","license":"Apache-2.0","homepage":"https://speckle.systems","keywords":["speckle","aec","3d","3d viewer","threejs"],"repository":{"type":"git","url":"https://github.com/specklesystems/speckle-server.git","directory":"packages/viewer"},"description":"A 3d viewer for Speckle, based on threejs.","maintainers":[{"name":"dimitrie","email":"didimitrie@gmail.com"},{"name":"specklesystems","email":"devops@speckle.systems"}],"readme":"","readmeFilename":""}