{"_id":"caroumesh","_rev":"29-6afae19a4e0a68b72e6b88f4becf3c68","name":"caroumesh","dist-tags":{"latest":"1.2.2"},"versions":{"0.1.0":{"version":"0.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"10 KB"},{"path":"dist/caroumesh.esm.js","limit":"10 KB"}],"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-essentials":"^6.3.7","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.7","@storybook/addons":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","babel-loader":"^8.2.2","husky":"^7.0.1","react":"^16.14.0","react-dom":"^16.14.0","react-is":"^17.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.3.5"},"gitHead":"b6fd6eabefb45f8a04402bd30690f19328a04d96","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"caroumesh@0.1.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-4LjH7NZYUyP7wOGqOxXSQ1fFulGUIFkkV/zihRdO0Jh2h7OEqHd3loSLHXL0ZspyAxJb1RjBiff2wUNZSmSrPA==","shasum":"e6a0abe94ea83ffbd08d910683a91192756b01fb","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.1.0.tgz","fileCount":12,"unpackedSize":14197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJDo7CRA9TVsSAnZWagAAdtwP/RXiDC0Arj0PP1k5ay7S\nFd9H07IsK+czwUGVu5LkR8hrUxYMjNzc15sUWrIUz6TQllPPVQzkgoVD5nQ+\nhEyOiZ4cpqx2yp7qNAUszwkZWGP/vgCaqJtTVd2bEeOWwr8C9bKBpRpO2z+d\nAPk7/YnqImUVuBMwwiQnWqXOPvKKNUrcsN0H0TQiZG8sfQ33wlRfc754CUJZ\nV9I9JLz10Y7zIWRAfihF30aJJGxopdmJTS5J0R/HwScu/Qj1z0U5NQZr4aV4\nBfjVdckiWnUyFcnWtnVG2wKMqJ14/HnOEUgjPkj/YzmcFKgPiYMDynPrtNlB\nfFv41RwIyVqW/H1iVlA4Op4xhRdWE1A03ayFHQu54wGzrNdXOp9Mw28Ai/+4\n19sKuLNyzay6SLoBurpjOFb8nTFG2d2Mm2lNmGBa5eApBLF07GV2EBj/pts+\nYKfaHPSVWWrej1QrV82z6bsYDlvFVZkwBivmHIXW/h+yFQ3YCHYqv9YKT4Fv\nDQOyZ39Fid1RlP1Rq8xcrne+K+4DomYRTDp8QLP3kHVOIAc6J+PP8B5nmW8F\nhwW9RLrvZgpBRb+q3DKxxvi3LBOA5MK8iNO8IFwypyA0qlc7QecMPtUkscmn\nsqeB8X0GDdxcQRxx7cVSSr5RfUxgv/c5qj2XFsGFtKwMPx0Jcxa7fM+DsWiB\nZpVN\r\n=PiwA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtg8up52MX73LEIk6fWAN0eChDqMDHXOqmiPBEnzqwAAiEAyLYAliuLEb6CAedZvt6FVxLy8TNpyCgGLwZ7xeXk1Zk="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.1.0_1629764155714_0.36922270184491324"},"_hasShrinkwrap":false},"0.2.0":{"version":"0.2.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"10 KB"},{"path":"dist/caroumesh.esm.js","limit":"10 KB"}],"devDependencies":{"@babel/core":"^7.15.0","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-docs":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.7","@storybook/addons":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/three":"^0.131.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.3.5"},"dependencies":{"@react-three/drei":"^7.5.0","@react-three/fiber":"^7.0.6","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.131.3"},"gitHead":"c0983fa4f64d47cffd487187a23e8ac0d0f44127","_id":"caroumesh@0.2.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-tmlgqXcLGoXaq1+/6Ac1CljlRSutPizt6oab2lwFcw4wlPHPHFHi8cx6TYXZo1RcoBbf5T/8XgGC0BUvPghV6g==","shasum":"bb2de34d9ecc65874e102776535c18838522572a","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.2.0.tgz","fileCount":16,"unpackedSize":28684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ3SPCRA9TVsSAnZWagAADa4QAJZ8riLMxsySyaxfQozB\n1xHY1jf2lXaMfSQW5p276x997VT/4dLVGA5EH8GQRBAiWrag8+SBcMoz/PkP\nA8S50fOpyNW22pR3f647dENOIA3oyf+9kMs9dc7+U7ZoEwdhqMxCZULLpx9C\n2kShgIey/v3/TXf3sQv3N6Z8bnF6hOgPjhtp9UdxoMKk3qyBaJqVFPaw9Fiw\neVMwvXZ0zELAZOE5mrXK10wAdHIvov5misKPIeSapF8cFQlkppCiwty/5ZJz\nQVdu6d3bc4qkFsJoDAcBKYtVXqxa4MY6+v835Bva9gvWGjYRmVKiRxh8qwSN\nGf90wndxzR2LQRGrWJNUjecQsqSEo4fC6YhumgZf+ttEjfYJ+V/EpYwxV6l2\nfWBavp2Nb6W9kuTtjCBgSGmErz6ypqD5Gmji0vtKhIxdLHsYrvseVS/y6PCY\nP/663y8vcJfSHPIby+3rHQgo7WpKpqskvlfpQzX+UFGRMEIBB7WAy6r/LoSx\nmlg6XCobNk9nQI55/DwnuVlexeFLVLhIiSZc1Kh6HRLHjelV9OAUgE7v1o/J\ng+/plgTJQfRJNxWxmfIZb5ABaK/NTfPFwGwU/8ypuM6Q5srRZj96dMOQBDA1\n5wSHw9beWeBHQcVbiz5qE8lxUmYTyLS21gO+ap/+aVp0UkPbPshNPiWca1G/\nAnVq\r\n=vYhh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDceiBMX9bLGehYjx6A+MpjWYznV1vk+zCXTvWTr6yyCwIhALilXGDk0p73+ItGrLcV2AAGedRIdmWrGBypZjbt2vTG"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.2.0_1629975695326_0.9585027947502778"},"_hasShrinkwrap":false},"0.2.1":{"version":"0.2.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"10 KB"},{"path":"dist/caroumesh.esm.js","limit":"10 KB"}],"devDependencies":{"@babel/core":"^7.15.0","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-docs":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.7","@storybook/addons":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/three":"^0.131.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.3.5"},"dependencies":{"@react-three/drei":"^7.5.0","@react-three/fiber":"^7.0.6","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.131.3"},"gitHead":"9743e27e2b6360a012bb10cd95d1f64e56382304","_id":"caroumesh@0.2.1","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-131LecUXgp3Otx+tlBvoKhj8iasBKsG8tiRFGId/+ojUFfQ0YsxTrC4R5ebvddM/SEZ4Zq/NbwkoQ614m1RAtA==","shasum":"6ba6aba2bde6fff163a3b5584aa1cdd13961be68","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.2.1.tgz","fileCount":16,"unpackedSize":32247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ4/FCRA9TVsSAnZWagAAyWQP/3gmID7bDSiag/vFvDkx\nNrkBi59p8guVkKl5Xb/IY0wBjpLOtFpGdQAJwoTdRO3qmhHUtdlNzsjVxLfm\nAf/bA5FlRKZWG0rEjApF2V6mcAT0N9UbfNj1mM4HY/2yOi5rVqsK6IIJbEvs\nKvkNCHrkcCA91EbvGNt8PO0CD4ne5lch/cNvTipmovTQMwXRJUXUHVdcwhtW\nEBMuVn3LC9Dmz+5d0kRB3GHtDh6GTk18LPcVJfUntRqa8+EiNVaaf7BPdqA+\nvkc7iAlkmms4lhdCkry9+KYbOjM9aCQrIiN6HMVrv5blI1xEsaVyxYe5iV25\nL5Dr7CdvH6BbIUe5tu5J7UPBIvqL54gPrBmOjNrSuOl4+SHfWECzFEOt09Jg\nxroVXn2DQMh6mLMRqr2x59Yt954ZxNT1iwt4GuMygjb+0pu5fn6QlMR5wS/B\nWXaQ8eX2tyOJYL2vI4llnjW0vAS3dKOSpwmYb8SCiWIwZhkxrmmjSFNdZ1H0\nF2lztALLDO/JXKm7S+xOxUTN0o9VI1Z3eSc1f2GedmsipFJTcPDW9au6mBdS\nj8xjaYz+btfwMiVi3dtkkRgef0e4FtRfc5OieSu6FfuQuU08HEkppN4I8psw\naXdk2fz7z5s2h0x6PVVLI3eDtv4cGS0sj4oEibQxL5vhWhZQ66Q1XcfECE0X\nOgg8\r\n=vyk9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIxsiM22C3d1QOwBM0Dm4PmWDm74v7jovpRZX6v1oaXgIgNMXbwAZrVMB2nP10fKsQOFI0ORzypF7qr1QTA+XBDWQ="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.2.1_1629982661571_0.08760223778182552"},"_hasShrinkwrap":false},"0.3.0":{"version":"0.3.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"10 KB"},{"path":"dist/caroumesh.esm.js","limit":"10 KB"}],"devDependencies":{"@babel/core":"^7.15.0","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-docs":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.7","@storybook/addons":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/three":"^0.131.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.3.5"},"dependencies":{"@react-three/drei":"^7.5.0","@react-three/fiber":"^7.0.6","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.131.3"},"gitHead":"7e4cf2fb313cb37ba8ff5fa16aa18326b1c654c3","_id":"caroumesh@0.3.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-KofdlG5jPDDcONQWYLda9lqzkS5cpFFCi73juln5Z4ATV2ywiuuLBlAuPw6bc54j981oI+qL4VO0qcY3wGqt+w==","shasum":"1c05d1fc1170d33da8dd393b3333a810c03c0c35","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.3.0.tgz","fileCount":16,"unpackedSize":28338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKC3gCRA9TVsSAnZWagAAF2IP/1HdkJ6Z6a4rCoa592u5\neRWlMt4LFKXzfbaC1r6U+E2V8sQRbAVvbzpJvIaGR9pZAMR1avDqetCdlBWc\nAvdUioeg2FnKVbiyAnos5t34Mpva8CwSw3Ge5fiBqFlcWpI0nd62e7tVr1n4\nhlHanSBd2P2tlge9Df/L4H9cRsRX60r/LnhBT/3k3cHMLrIEZN9eGcKXbBZ6\n2tc2rJbv1xmlL8yROm8rVfe30PEZEQUYbPSTAH1+CHSVK0XUTc/RWXsw/G7G\npMREAvd3edTw04pT2Ni21Kknv8wXFyIpReFHJueZ3fnETFN77OvDBckNXs+r\neQ83VKv7eyGcq2Nvy/azBhYMabyXyuvaht3gkpu0zVw43417Sv9XryF/F/Yn\n9UgzClVX59FNjzJKrfNdRLzK6QzL8tDNlBbMB4sFnWMFcKcZSf+ymoLd/Q5A\nRJvGzxKdZyzhSeKlgo9VNPF2sTGGbMmqm1+QYGocqJMvwkT2oztNXbE7T+mX\nzPIRgGNbCE/1NTS9Pb25OLB7OdgjsxcMgpdOuPtFzdqXFohj4P1gX+tt8EA1\niEV7WH7ohyYvkz+/tn/Ie/EFQqXkLoK+vYS+FxBz0XJhdv+eMQyXUZ3XOIVz\ngJgWnZ7ewuweV/8m1gp5OqgGnQZhVTimKNGtdsTKyFLOGoKKnlAIe+oX79Sa\nyWiC\r\n=Yf4W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxr6+GfX3rXAsxYUmx/aJzY/nvktGGq1bCHcc2YNUORAiAnk1S8FLycwKhUsqZie10oMRgWazHQdw1jub0rK2pzeA=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.3.0_1630023136141_0.008176533799127306"},"_hasShrinkwrap":false},"0.4.0":{"version":"0.4.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"700 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@material-ui/core":"^4.12.3","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.8","@storybook/addons":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.24","@types/react-dom":"^17.0.9","@types/three":"^0.132.1","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.7","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.132.2"},"gitHead":"5af600cc33791daa045244c17c536c24c0506eaa","_id":"caroumesh@0.4.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-CxAsRXpAtpSwIXkPvgEoGxd7o/HSyLfeikLysDLk7KKfAMLS6YVxBbS+LSQWnY8XQZ61zrXCZLxV/b2fIW6GcQ==","shasum":"11799cb52f6b18a642e82a034defc8159af0b3c4","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.4.0.tgz","fileCount":20,"unpackedSize":85214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQ2Stkp1jrZsydSeMv7j3tRADNSYoduEpgzzFCMnoJAAiB7VvHvDjbOyOX13IG39yEoT0qBLjZlGEpQVTqKcnS0GQ=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.4.0_1632927226467_0.5492642219606223"},"_hasShrinkwrap":false},"0.5.0":{"version":"0.5.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@material-ui/core":"^4.12.3","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"c16513d499bb6471dcb73aee7f70ca6dda9dfee6","_id":"caroumesh@0.5.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-dkoptx49vszBPlw4hzcZ7WNmq4uQZuv81RmKR1b05Z+X5oEg+WeQbFhg+vd/bXs3z84KQkqnkD1Xby6adB5Fbg==","shasum":"00a238c34b9f5aab7f797f881f140f57b89053ec","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.0.tgz","fileCount":22,"unpackedSize":98130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6E/jClMVVOvy9DvUx6JfplZ0QSfdalo8HsLRcJ9NXIAiB7VjMtFLJ0C9EbUmKhBUFbol8FrVllw94q8WXqmJ0Sgg=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.0_1633358079164_0.6310808706561508"},"_hasShrinkwrap":false},"0.5.1":{"version":"0.5.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@material-ui/core":"^4.12.3","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"5dc51b309fa9f59014f630298d3a258f7942a42a","_id":"caroumesh@0.5.1","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-ch06YJKnfLc8jntu1AHTQnIv19AxpPA8eDtWf/BO5iZSk1UFAtbihs27XuLeOByA/Ht4v2eaqVnvn+7ZyLHhQw==","shasum":"af0250ee102a32db395289beef543e7d5e53dfc8","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.1.tgz","fileCount":22,"unpackedSize":98373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPYY6AyNHy+WJSdtZ70SvgE4VJpTfPkRp0aVhfC2KyMQIgRVzDSOewLUtsVxYrEKiHx5HlamtGaqHUqoZd0sRnQzE="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.1_1633358595091_0.7144267030555329"},"_hasShrinkwrap":false},"0.5.2":{"version":"0.5.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@material-ui/core":"^4.12.3","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"abcdab2caa3bbca80de569fd3ad18972190cb7df","_id":"caroumesh@0.5.2","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-5IzEJjIUXEspdjPhGfJ1rshS1ZAi52t0vZGDLtYgUWdqPywA1pRzPBK6XyC5aDexEgwinIThmZilT7SwbhLlxg==","shasum":"653d9eeb2e988df17e92b2a6e5f4e19814fda123","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.2.tgz","fileCount":22,"unpackedSize":99051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYnyewpgRFOaxsEf8pPkO2OofieDjM0l/zOixhEKT97QIhAOi2ORYd88dUZB+mQ7JzO+6ZpCqi3XymvqpkVofDNhlt"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.2_1633365803902_0.5734915936963627"},"_hasShrinkwrap":false},"0.5.3":{"version":"0.5.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@material-ui/core":"^4.12.3","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"af4344f7c1af4a1394827fbc3222b28029774442","_id":"caroumesh@0.5.3","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-/Z4zqqLaM+MLShYn4aVKU6ckf5uw9BjTEyBRdlIKwRRemUk5DvQ4dVVwI8dDALEt0F8D7BLNZ7NWs7AG7TTEfw==","shasum":"9c131ec4e7d9e14620d3d76891acf92699a9d8b5","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.3.tgz","fileCount":26,"unpackedSize":109011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvnoGjdgeGUp9F43k3SsudQq+wKj1d2Nohoj4k3Y4hUwIhAN7zanbF8swX+o0NJCcP0fgU5e62LctGqlrO3VEIK/7F"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.3_1633433811997_0.5131572235810997"},"_hasShrinkwrap":false},"0.5.4":{"version":"0.5.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@react-three/postprocessing":"^2.0.5","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@material-ui/core":"^4.12.3","@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"3c6807792036eafdfb602f7cf5c6744936b9f221","_id":"caroumesh@0.5.4","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-mFcgxSdfMRcaY+yjfK7+UmMyZD05NPjh9KkeLIgdA9qfeyQota3PkRBVV0KE3SJckjtHMQdLrP9vQHPaXeghwQ==","shasum":"24897312b30a47a775a11de2d557ddd5073583c8","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.4.tgz","fileCount":26,"unpackedSize":109011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMd6rn/sMQwFg/U2AUySMR56U4tCpOPxQWNYDRhWbc2gIgIaAkuatSKv1lF2seqCwC3Ze+1xa/tbIr8njY8f9z5SQ="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.4_1633434234201_0.6446072629325084"},"_hasShrinkwrap":false},"0.5.5":{"version":"0.5.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-bootstrap-icons":"^1.5.0","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@material-ui/core":"^4.12.3","@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"99cd26c828320e6b5a4ee754b140f8754e939a08","_id":"caroumesh@0.5.5","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-AkgGUVuFFLG5aLYhp13ddca7gyGWWvCihLmNjiKo+9H2c1bGDsL3il1Yxv/0jPbP2FwwJnpYDTDscHNx+6LYfA==","shasum":"bf3e6dd2c50c6f8c7509c980f319c49e0147f2e0","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.5.tgz","fileCount":26,"unpackedSize":109011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDQ1kYVA3N/roXohA40doJCCdyNYuytpLWxhzTIEVyKQIgDmBGXFWpfmtHZqcIJwvLPA01OPEgZvUOan0QR8X+uHw="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.5_1633434442504_0.5944087007063172"},"_hasShrinkwrap":false},"0.5.6":{"version":"0.5.6","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@material-ui/core":"^4.12.3","@react-three/drei":"^7.12.5","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","three":"^0.133.0"},"gitHead":"38f83ad49a6d807b653d632934037eeba9dae330","_id":"caroumesh@0.5.6","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-m1SYia3cS/MgDeO+Cb06Q6OEK/aK6MhJ1qSGMJFZGHwNZgJIn1RNAUsarBiG1jtfpoz0b6UYDG4OBptCksVm3Q==","shasum":"e2d7d7a20a9ca518de4f2f2e245dd3d4678d23ad","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.5.6.tgz","fileCount":26,"unpackedSize":109011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdKQ36HnilRiVch+Z0yKmjBt4KbPxu7tunfRBHLSWfhwIgJduK0faZIdCDSrlsa4R1nbthGZrFqZKzXwyGVMsJxuw="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.5.6_1633434588928_0.5743242846159149"},"_hasShrinkwrap":false},"0.6.0":{"version":"0.6.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"742d9fbb4f1afc151b53e6069e1cba7b8ba13c0e","_id":"caroumesh@0.6.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-ADH91mZmtqYKbFLT7iW9Wa84AYb4A/hT6n6J+SJvWb9YNgka+VgsISy83M6aSS/dSwjICW8fP1nwL197n90K5w==","shasum":"546aa5ea20314b2781ce0bda26a7eac76c13c5c3","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.0.tgz","fileCount":28,"unpackedSize":124140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuOjnXsD9UrTxKbWUkuNqe6zCtzQp6aNFSFYx4zTlb1AiAzigz7XnM+kz6HJCLB8EfjxroKOPTzH1QRVMOLyAbHgw=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.0_1633480777758_0.9498676301024502"},"_hasShrinkwrap":false},"0.6.1":{"version":"0.6.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"b313cf8009ac2e28ae2ced0059e7d29f88471fbb","_id":"caroumesh@0.6.1","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-wO74Ijao0ksNLueZlO8aroMytykyHJSyfYB9caLRPE8epNbliDScKW8EvlDbILQ+SAh4OSNL6i3ZRdRSybhffg==","shasum":"c0d5c2c5a54768d65a419b2f37f019ecc4486ad2","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.1.tgz","fileCount":28,"unpackedSize":123753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1EMx4B0h2lumao+W0VDMhh0xZ8YDgAvagTGUI55/iwAiEAlKrm3uAvN827zCfA2xW4CkqpLlX1RJ//S9yjSrjw5/8="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.1_1633519041187_0.9310739500109617"},"_hasShrinkwrap":false},"0.6.2":{"version":"0.6.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.9","@storybook/addon-essentials":"^6.3.9","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.9","@storybook/addons":"^6.3.9","@storybook/react":"^6.3.9","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.132.2","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.9","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"290e6c2549b03d70a02e5dc3aca70878d61eb475","_id":"caroumesh@0.6.2","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-CFxdGo6pbmCjFe6AhUm/5hdGx++j4+lyJ/L8PdNQ1W8l/rkquUoG8WHz8BrfvT4ci20Om69YawusLcmvA/Hysw==","shasum":"f95a746ff737bb7b1ff74bb554afdd2c55229afe","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.2.tgz","fileCount":28,"unpackedSize":126510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7zDMW6JGilbPPfivPORdXQ2HbTyMu2O89nORQtwjh0QIgPG7b1Z85e6Cc7ZORyvMqsCm7sOUGOPu2832hV+PGWMM="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.2_1633527984284_0.011400347622407159"},"_hasShrinkwrap":false},"0.6.3":{"version":"0.6.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.10","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"66294933358d1406f686980b824adf9a56414950","_id":"caroumesh@0.6.3","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-m8WTh7jcKJMXEQh8KA9DLq/UY9QvsiTdzIfp+ShLaOxqIy03RclqBFtNuo1wb7zAV/D2WsUPoH04ZbrdCHhqdQ==","shasum":"e2e73ec88136667c714426af199311c288165c9e","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.3.tgz","fileCount":30,"unpackedSize":136510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Ua5R1J2BlL7hr0q9oWFHfbjUTPFJ8xFu6X8W80xtZwIhAOqfObtUdXXt0COZxQgaomdPVXBLm3zFrSgqlfxIFJXN"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.3_1633614923308_0.08955657452993737"},"_hasShrinkwrap":false},"0.6.4":{"version":"0.6.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.10","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"ebdb69b9a041be6230cdb22832ad5a1b342dfe71","_id":"caroumesh@0.6.4","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-xAQDHgQvU+An4SMacDlrpCJA1DwEih9Zjn6E+ZjPTvlmxZxfnkyrwDodLmqoctqEZGKiSLcMxGGW0Yio3Szbug==","shasum":"b1f639d3aff2ac8b269c831abf0a643f8ec815c1","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.4.tgz","fileCount":30,"unpackedSize":136491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDByJzgG3ciMSZzt+lkF/Rmp3Dj1qpFUmTTLte0KcCrCgIgAQalGoXaLYI3sesy2lJvZpT0jW1IMtGoGZSf+9J1rYw="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.4_1633686450135_0.018457681749079358"},"_hasShrinkwrap":false},"0.6.5":{"version":"0.6.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.10","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"6ff805b8bec2f5cc8d9d856d670b655f235fd5b3","_id":"caroumesh@0.6.5","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-6CY53N7rpslufE9w8bioQRllTUke4yaJtRLM0eNi6GsCEsm//xBgSMEAceK2p/DNvQqY1wdFDZh0OQJMaOrmyg==","shasum":"aa632c4934639c2fc89ce21c949dace920127dc0","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-0.6.5.tgz","fileCount":30,"unpackedSize":136813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkPkt6bJnCF/rqNfUIC2WXIvGljbEe4TePysearrYZWAiB7V+Jz3bjjfN4u9TQnjE5FAsOwHa933pwSbLu+V/XvZg=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_0.6.5_1633709805536_0.7373657972317869"},"_hasShrinkwrap":false},"1.0.0":{"version":"1.0.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.10","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"82e64b07707221683828953df97793f82e672ee0","_id":"caroumesh@1.0.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-ixUJLOWGGQAX6Wf0B0qqpZmhX3Q8cJV8sUSzbNqUpvfHK91O5r0QUhW8DD01kiHtPbJVQ53G31+Fnjjj4kmkoA==","shasum":"631b152820bfde8eb9e471be91f6c27d1cf6a5fe","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.0.0.tgz","fileCount":30,"unpackedSize":137667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnUTbHvafNCiWkVuep6Jy4pe5dg5khWbDALUdngrN20wIhAJT1A3m748MHYjOZa5Pl01CtZO0M1xJ1HS8AKZsBL7Lv"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.0.0_1633793496705_0.5109085626637273"},"_hasShrinkwrap":false},"1.1.0":{"version":"1.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.5","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^5.0.5","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^5.0.5","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.2","@react-three/drei":"^7.12.6","@react-three/fiber":"^7.0.10","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"f69a92a9683311c59900291a50180729f1b9e429","_id":"caroumesh@1.1.0","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-qT5rCYZqTteCMXY58by0BginAVUNwvHdMI8bBAyccwW0ZK/5i1MAY4Ecvmp20cfVfOlEwMR4Xd6RD0/VQk94/Q==","shasum":"62884ff44d1c664b05fab2bc85b4e14364bd8db7","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.0.tgz","fileCount":30,"unpackedSize":147467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW2Gm85i3RNAqNPC29iZqD+yyAU4/YFjkMSxF4VN4+AAIhAM/TpiOW7OhPAxDm7hkjSwQceWE2sbcsYgItnx11L//g"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.0_1633945698772_0.32951160688363323"},"_hasShrinkwrap":false},"1.1.1":{"version":"1.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.8","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^6.0.1","@storybook/addon-docs":"^6.3.10","@storybook/addon-essentials":"^6.3.10","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.10","@storybook/addons":"^6.3.10","@storybook/react":"^6.3.10","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@types/three":"^0.133.0","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^6.0.1","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.3","@react-three/drei":"^7.13.1","@react-three/fiber":"^7.0.15","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"4b4828b6b64402a51d0c2a9107b02f288eaac676","_id":"caroumesh@1.1.1","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-U9AvDxo6wNDLOtPzG0KaTFQHbPkGJ3BryRbu53njd/S0fmeYg85tLAnjAUKv7Ld6CvlHHMhLQh2dSReCL8i66w==","shasum":"eeac7e789afd27f71768eb1e5d301ab576040a76","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.1.tgz","fileCount":30,"unpackedSize":147467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMnL+A5fkHmHdFVX+YJFidT+S6TjJPhVt4JRuSPxKDaAiBqa28QKS6n43Me8mnwXjU6eWa0pFwUjWKi1WZYh7g51g=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.1_1633948471999_0.3903497228130377"},"_hasShrinkwrap":false},"1.1.2":{"version":"1.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.8","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^6.0.3","@storybook/addon-docs":"^6.3.11","@storybook/addon-essentials":"^6.3.11","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.11","@storybook/addons":"^6.3.11","@storybook/react":"^6.3.11","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","@types/three":"^0.133.1","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^6.0.3","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.3","@react-three/drei":"^7.14.2","@react-three/fiber":"^7.0.15","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"3fe4a44c64c09fa5a4675f14046f35442add05a8","_id":"caroumesh@1.1.2","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-UefxTqPkXfnL5AWQqxWVsJuKNF8OOXPOsN4oubMqtpr5ya77VZ1DopMlVgpPDjXx0UIGtOpgZ/gPIXVKg6c+Hg==","shasum":"62c8582917d39eba805c9bde24ffad52b87db4de","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.2.tgz","fileCount":30,"unpackedSize":147551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwCcHbMLxhKPd79FQBYFbR463B1l2b7KGQ4o5I6ge0VAiEAh+bvAj5i4r0tP7L8tuavtm/5yjGbFN4nrqW37ZpmSiQ="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.2_1634149333602_0.47485214730031955"},"_hasShrinkwrap":false},"1.1.3":{"version":"1.1.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"900 KB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.8","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^6.0.3","@storybook/addon-docs":"^6.3.11","@storybook/addon-essentials":"^6.3.11","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.11","@storybook/addons":"^6.3.11","@storybook/react":"^6.3.11","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","@types/three":"^0.133.1","babel-loader":"^8.2.2","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^6.0.3","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.3","@react-three/drei":"^7.14.2","@react-three/fiber":"^7.0.15","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"4e4640a1be03c9be19ea959c5597aa99c1f4bf09","_id":"caroumesh@1.1.3","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-ITCBclMCyWpkd/EbNplN0efmkqv+/Ou4IIaylCc24PvECIbN865m6ZmMVHCUCwLZshKyXJipI5wjToRWfCiu2A==","shasum":"7c41663ae077a464924d29cf809d31d2c52849ff","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.3.tgz","fileCount":30,"unpackedSize":147547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+e8t59bBSeDTjbddPiVhruOh9RtqMh2IFEgMjrFBBYAiBaTypC7ybXVmtOqCKiR2wZZrxIfE1Lo+AfhkgyZzyxUQ=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.3_1634149592627_0.9193467990878323"},"_hasShrinkwrap":false},"1.1.4":{"version":"1.1.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"1 MB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.8","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^6.0.3","@storybook/addon-docs":"^6.3.12","@storybook/addon-essentials":"^6.3.12","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.12","@storybook/addons":"^6.3.12","@storybook/react":"^6.3.12","@types/react":"^17.0.30","@types/react-dom":"^17.0.9","@types/three":"^0.133.1","babel-loader":"^8.2.2","dotenv-webpack":"^7.0.3","html-webpack-plugin":"^5.4.0","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^6.0.3","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0","@mui/material":"^5.0.4","@react-three/drei":"^7.16.3","@react-three/fiber":"^7.0.16","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"830f019e55cdeaa94749a5e95a4f546c3e9f4184","_id":"caroumesh@1.1.4","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-UCY0GCU1J5uIvwfrZXeO89JiNr0U4OJJGhZTVw7g44e4a1mdBZmZBPrk/1pJ4YrxpwQbvTeMHEPiucNlX2blDA==","shasum":"7f15748d8868326e778c51db7d56270d7cee9dde","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.4.tgz","fileCount":30,"unpackedSize":147614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDQYmg53VjJeaBK4aaEsba1E1s6lmKSqTEcrNmKoSNdwIgWmmiB2KGYST0/sCWZdILMEQYefKa7Qi/P/8cdf3eWOM="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.4_1634483457027_0.5012199217979159"},"_hasShrinkwrap":false},"1.1.5":{"version":"1.1.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -s ./ -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"caroumesh","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3d models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3d"],"module":"dist/caroumesh.esm.js","size-limit":[{"path":"dist/caroumesh.cjs.production.min.js","limit":"1 MB"},{"path":"dist/caroumesh.esm.js","limit":"400 KB"}],"devDependencies":{"@babel/core":"^7.15.8","@mdx-js/react":"^1.6.22","@size-limit/preset-small-lib":"^6.0.3","@storybook/addon-docs":"^6.3.12","@storybook/addon-essentials":"^6.3.12","@storybook/addon-info":"^5.3.21","@storybook/addon-links":"^6.3.12","@storybook/addons":"^6.3.12","@storybook/react":"^6.3.12","@types/react":"^17.0.30","@types/react-dom":"^17.0.9","@types/three":"^0.133.1","babel-loader":"^8.2.2","dotenv-webpack":"^7.0.3","html-webpack-plugin":"^5.4.0","husky":"^7.0.2","react-is":"^17.0.2","size-limit":"^6.0.3","storybook-dark-mode":"^1.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0","@mui/material":"^5.0.4","@react-three/drei":"^7.16.3","@react-three/fiber":"^7.0.16","@react-three/gltfjsx":"^4.3.4","@react-three/postprocessing":"^2.0.5","gltf-pipeline":"^3.0.4","react":"^17.0.2","react-bootstrap-icons":"^1.5.0","react-dom":"^17.0.2","react-error-boundary":"^3.1.3","three":"^0.133.1"},"gitHead":"22fcd5c20186622e63402e6c9d5544eb5392d0ce","_id":"caroumesh@1.1.5","_nodeVersion":"12.18.4","_npmVersion":"7.21.0","dist":{"integrity":"sha512-uyNDx7OZarCPQRG6nqnw935YLExMUAGwFD7lC6sP+q4ocT0OIAl0i1p8v0bYMnWwdwijtXImi4MD5MrcO3RiGA==","shasum":"384232e52d646572d293477ae59ceeb33e856d76","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.1.5.tgz","fileCount":30,"unpackedSize":147500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2liqCRA9TVsSAnZWagAAwekQAJZQOT4alnk/NE+UAB1y\nD203kH8MpnMzv6xbnlh/oouWggeW4XIWczimTGexKPBOG8eXvDVkEL6nfCtu\n2L4/jSplr784xSzcVkcYIKHjOLadrdssmpjrZPkTmZ3L4cR55bfaJxdaxhNL\nCKSbO3kcQKywb/owcSw7E9C4NicsCsfYPg06lsZD7/fXi4YUqR/L01TOYuce\nnQ706RDobI7zNnND82mWBl2LMUjIlCjjBHj3sxZb3FmR4sps6lIndKnWqL2b\n+3AiMxNI9riv32jHbCSocmEzlrJkOpWiblHC6a0WRheTw/5XMwVoROmGNKdD\naQccY+6STYBh899uXtRjz1aHJbRnV5T1MX6lYRfycgeOKfLUXWmPlXSXmoqP\n5g1FPchm5XfKs29/qb/zRVf+4+HNoXjPE0yX1PDr9HEDlTTOYN5KSSh+rsX5\nS6od7dxHin9w25XdfBiVs8iG8iQKTiqR7knCXi4WkT3BitvVp6S4g9O5Ubvz\nXnT/w9yoYa/cyjF4TFVOsyzwZvA6x1XPPcMbbNf3d6wio+DNBNWQXq8cTk7B\nPckPjMhq5Dc1HVeTcKjiYLsfC8ZUKBs6pd3R9NYB3KOZK0hgo/44d/I5+Eth\nTEBD3TsOqEvOWrDX132DfI6ANm/6zjPByiHzBYxeucffBDGnsw1lX543LIBt\nrd6B\r\n=H225\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhyeyCt8jt2fs+Cn5HSm1Z4NeyA/reqsoHwzIKJK898AiEAk388fX6iDGucWddzOln3a+0RFVEzCZoKvLHB2TMJ4PM="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.1.5_1634487129004_0.8664625481842987"},"_hasShrinkwrap":false},"1.2.0":{"name":"caroumesh","license":"MIT","version":"1.2.0","type":"module","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3D models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","repository":{"type":"git","url":"git+https://github.com/Adonis-Stavridis/caroumesh.git"},"bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3D"],"exports":{".":{"import":"./dist/caroumesh.es.js","require":"./dist/caroumesh.umd.js"}},"main":"./dist/caroumesh.umd.js","module":"./dist/caroumesh.es.js","types":"./dist/components/index.d.ts","scripts":{"dev":"yarn storybook","build":"tsc && vite build","preview":"vite preview","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}' --ext js,jsx,ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint --fix 'src/**/*.{jsx,ts,tsx}'","format":"prettier --write src/**/*.{ts,tsx,mdx,scss} --config ./.prettierrc","prepare":"husky install","storybook":"storybook dev -p 6006","storybook:build":"storybook build -o docs","scene":"yarn gltf-pipeline","scene:optimize":"yarn gltf-pipeline -d -i"},"dependencies":{"@react-three/drei":"^9.90.1","@react-three/fiber":"^8.15.12","@react-three/postprocessing":"^2.15.11","bootstrap":"^5.3.2","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.9.1","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","react-error-boundary":"^4.0.11","three":"^0.159.0","tinycolor2":"^1.6.0"},"devDependencies":{"@storybook/addon-essentials":"^7.6.4","@storybook/addon-interactions":"^7.6.4","@storybook/addon-links":"^7.6.4","@storybook/blocks":"^7.6.4","@storybook/builder-vite":"^7.6.4","@storybook/react":"^7.6.4","@storybook/react-vite":"^7.6.4","@storybook/testing-library":"^0.2.2","@types/react":"^18.2.42","@types/react-dom":"^18.2.17","@types/three":"^0.159.0","@types/tinycolor2":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","@vitejs/plugin-react":"^4.2.1","classnames":"^2.3.2","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^40.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.3.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-simple-import-sort":"^10.0.0","eslint-plugin-storybook":"0.6.15","gltf-pipeline":"^4.1.0","husky":"^8.0.3","lint-staged":"^15.2.0","prettier":"^3.1.0","react-hooks":"^1.0.1","sass":"^1.69.5","storybook":"7.6.4","storybook-dark-mode":"^3.0.3","typescript":"*","vite":"^5.0.7","vite-plugin-css-injected-by-js":"^3.3.0","vite-plugin-dts":"^3.6.4","vite-plugin-linter":"^2.0.7","vite-tsconfig-paths":"^4.2.2"},"peerDependencies":{"@react-three/drei":"^9.80.6","@react-three/fiber":"^8.13.7","@react-three/postprocessing":"^2.15.1","bootstrap":"^5.3.1","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.8.0","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","three":"^0.155.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["yarn lint","yarn format"]},"packageManager":"yarn@3.6.2","_id":"caroumesh@1.2.0","gitHead":"19cc3febe93278d2449692090130628e06a87f36","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RS/43awSftbMOB/cnSd0vMpnbHDakBjwvrvkrdgo87JQ8psJ+ihqdnnLVTVyW3FvnS5APOGV5zwKW9/7dbOTYw==","shasum":"24704503fb485ca3c3f6503fa05305a82bd4b6a4","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.2.0.tgz","fileCount":3,"unpackedSize":19598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvjUbSD4WnwWAqcvcaywDTA9TMHEXplcnpd4hRaQ/XUAIhANBDhXJk/lblBqbbWtoasWGb30Hpx4qyhYAeDfgbONQ/"}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.2.0_1702092210598_0.32168096546049885"},"_hasShrinkwrap":false},"1.2.1":{"name":"caroumesh","license":"MIT","version":"1.2.1","type":"module","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3D models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","repository":{"type":"git","url":"git+https://github.com/Adonis-Stavridis/caroumesh.git"},"bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3D"],"exports":{".":{"import":"./dist/caroumesh.es.js","require":"./dist/caroumesh.umd.js"}},"main":"./dist/caroumesh.umd.js","module":"./dist/caroumesh.es.js","types":"./dist/components/index.d.ts","scripts":{"dev":"yarn storybook","build":"tsc && vite build","preview":"vite preview","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}' --ext js,jsx,ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint --fix 'src/**/*.{jsx,ts,tsx}'","format":"prettier --write src/**/*.{ts,tsx,mdx,scss} --config ./.prettierrc","prepare":"husky install","storybook":"storybook dev -p 6006","storybook:build":"storybook build -o docs","scene":"yarn gltf-pipeline","scene:optimize":"yarn gltf-pipeline -d -i"},"dependencies":{"@react-three/drei":"^9.90.1","@react-three/fiber":"^8.15.12","@react-three/postprocessing":"^2.15.11","bootstrap":"^5.3.2","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.9.1","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","react-error-boundary":"^4.0.11","three":"^0.159.0","tinycolor2":"^1.6.0"},"devDependencies":{"@storybook/addon-essentials":"^7.6.4","@storybook/addon-interactions":"^7.6.4","@storybook/addon-links":"^7.6.4","@storybook/blocks":"^7.6.4","@storybook/builder-vite":"^7.6.4","@storybook/react":"^7.6.4","@storybook/react-vite":"^7.6.4","@storybook/testing-library":"^0.2.2","@types/react":"^18.2.42","@types/react-dom":"^18.2.17","@types/three":"^0.159.0","@types/tinycolor2":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","@vitejs/plugin-react":"^4.2.1","classnames":"^2.3.2","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^40.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.3.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-simple-import-sort":"^10.0.0","eslint-plugin-storybook":"0.6.15","gltf-pipeline":"^4.1.0","husky":"^8.0.3","lint-staged":"^15.2.0","prettier":"^3.1.0","react-hooks":"^1.0.1","sass":"^1.69.5","storybook":"7.6.4","storybook-dark-mode":"^3.0.3","typescript":"*","vite":"^5.0.7","vite-plugin-css-injected-by-js":"^3.3.0","vite-plugin-dts":"^3.6.4","vite-plugin-linter":"^2.0.7","vite-tsconfig-paths":"^4.2.2"},"peerDependencies":{"@react-three/drei":"^9.80.6","@react-three/fiber":"^8.13.7","@react-three/postprocessing":"^2.15.1","bootstrap":"^5.3.1","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.8.0","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","three":"^0.155.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["yarn lint","yarn format"]},"packageManager":"yarn@3.6.2","_id":"caroumesh@1.2.1","gitHead":"624cdb7c5606861197a8523afaab822971600dd4","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+reWz3pDMEDMik7w+AxVfjsiW1Uwl+zwLTd6nNf5CI0cLhM9IP77chfq366//Xor/ZDmabN7rXhFl4eu5l7OIg==","shasum":"5bad46ab48203508674a3005fb51fcd052afd8d5","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.2.1.tgz","fileCount":3,"unpackedSize":19591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICax4KxRpCK7ikO0mwHxAt/K0G+iBe5GjUSn6QtAmBg1AiEArA7WdTW4Gl1xPObDiPa+pPOww8av0SoM9l1P9DDcBHM="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.2.1_1702142027578_0.4841315723290325"},"_hasShrinkwrap":false},"1.2.2":{"name":"caroumesh","license":"MIT","version":"1.2.2","type":"module","author":{"name":"Adonis Stavridis"},"description":"A carousel-like display to showcase your 3D models","homepage":"https://github.com/Adonis-Stavridis/caroumesh","repository":{"type":"git","url":"git+https://github.com/Adonis-Stavridis/caroumesh.git"},"bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"keywords":["react","three","react-three-fiber","gltf","glb","carousel","3D"],"exports":{".":{"import":"./dist/caroumesh.es.js","require":"./dist/caroumesh.umd.js"}},"main":"./dist/caroumesh.umd.js","module":"./dist/caroumesh.es.js","types":"./dist/components/index.d.ts","scripts":{"dev":"yarn storybook","build":"tsc && vite build","preview":"vite preview","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}' --ext js,jsx,ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint --fix 'src/**/*.{jsx,ts,tsx}'","format":"prettier --write src/**/*.{ts,tsx,mdx,scss} --config ./.prettierrc","prepare":"husky install","storybook":"storybook dev -p 6006","storybook:build":"storybook build -o docs","scene":"yarn gltf-pipeline","scene:optimize":"yarn gltf-pipeline -d -i"},"dependencies":{"@react-three/drei":"^9.90.1","@react-three/fiber":"^8.15.12","@react-three/postprocessing":"^2.15.11","bootstrap":"^5.3.2","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.9.1","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","react-error-boundary":"^4.0.11","three":"^0.159.0","tinycolor2":"^1.6.0"},"devDependencies":{"@storybook/addon-essentials":"^7.6.4","@storybook/addon-interactions":"^7.6.4","@storybook/addon-links":"^7.6.4","@storybook/blocks":"^7.6.4","@storybook/builder-vite":"^7.6.4","@storybook/react":"^7.6.4","@storybook/react-vite":"^7.6.4","@storybook/testing-library":"^0.2.2","@types/react":"^18.2.42","@types/react-dom":"^18.2.17","@types/three":"^0.159.0","@types/tinycolor2":"^1.4.6","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","@vitejs/plugin-react":"^4.2.1","classnames":"^2.3.2","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^40.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.3.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-simple-import-sort":"^10.0.0","eslint-plugin-storybook":"0.6.15","gltf-pipeline":"^4.1.0","husky":"^8.0.3","lint-staged":"^15.2.0","prettier":"^3.1.0","react-hooks":"^1.0.1","sass":"^1.69.5","storybook":"7.6.4","storybook-dark-mode":"^3.0.3","typescript":"*","vite":"^5.0.7","vite-plugin-css-injected-by-js":"^3.3.0","vite-plugin-dts":"^3.6.4","vite-plugin-linter":"^2.0.7","vite-tsconfig-paths":"^4.2.2"},"peerDependencies":{"@react-three/drei":"^9.80.6","@react-three/fiber":"^8.13.7","@react-three/postprocessing":"^2.15.1","bootstrap":"^5.3.1","query-string":"^8.1.0","react":"^18.2.0","react-bootstrap":"^2.8.0","react-bootstrap-icons":"^1.10.3","react-dom":"^18.2.0","three":"^0.155.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["yarn lint","yarn format"]},"packageManager":"yarn@3.6.2","_id":"caroumesh@1.2.2","gitHead":"ca8fb9cf75708bfbb43f6390f46563c745d6b319","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-d/58a54LGyoOmlThzp7DFNGrxL3gesMiEdDDTmxAXq0lFJKIoklG6gW5em2A6lDr8OG5rER0fV/wwqNmhIZGtA==","shasum":"cb00510b338c11f51fe0bbcc79d2e7c30399f424","tarball":"https://registry.npmjs.org/caroumesh/-/caroumesh-1.2.2.tgz","fileCount":3,"unpackedSize":19591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVS66yPajeejzCXshkQ7FW2EA9/cumETSlsoGEVSUgyAiAJv94U3BauChCA/FF95VpeQbX3lNwrwhBUH4EDyqCIcg=="}]},"_npmUser":{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"},"directories":{},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caroumesh_1.2.2_1702143372067_0.25746743744429645"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-24T00:15:55.714Z","0.1.0":"2021-08-24T00:15:55.911Z","modified":"2023-12-09T17:36:12.416Z","0.2.0":"2021-08-26T11:01:35.474Z","0.2.1":"2021-08-26T12:57:41.755Z","0.3.0":"2021-08-27T00:12:16.302Z","0.4.0":"2021-09-29T14:53:46.654Z","0.5.0":"2021-10-04T14:34:39.333Z","0.5.1":"2021-10-04T14:43:15.287Z","0.5.2":"2021-10-04T16:43:24.138Z","0.5.3":"2021-10-05T11:36:52.148Z","0.5.4":"2021-10-05T11:43:54.353Z","0.5.5":"2021-10-05T11:47:22.780Z","0.5.6":"2021-10-05T11:49:49.070Z","0.6.0":"2021-10-06T00:39:37.972Z","0.6.1":"2021-10-06T11:17:21.336Z","0.6.2":"2021-10-06T13:46:24.466Z","0.6.3":"2021-10-07T13:55:23.458Z","0.6.4":"2021-10-08T09:47:30.297Z","0.6.5":"2021-10-08T16:16:45.706Z","1.0.0":"2021-10-09T15:31:36.855Z","1.1.0":"2021-10-11T09:48:18.898Z","1.1.1":"2021-10-11T10:34:32.109Z","1.1.2":"2021-10-13T18:22:13.745Z","1.1.3":"2021-10-13T18:26:32.764Z","1.1.4":"2021-10-17T15:10:57.182Z","1.1.5":"2021-10-17T16:12:09.140Z","1.2.0":"2023-12-09T03:23:30.774Z","1.2.1":"2023-12-09T17:13:47.729Z","1.2.2":"2023-12-09T17:36:12.228Z"},"maintainers":[{"name":"adonis-stavridis","email":"adonis.stavridis@gmail.com"}],"description":"A carousel-like display to showcase your 3D models","author":{"name":"Adonis Stavridis"},"license":"MIT","readme":"# Caroumesh <!-- omit in toc -->\n\n![](https://img.shields.io/npm/v/caroumesh)\n![](https://img.shields.io/npm/dt/caroumesh)\n![](https://img.shields.io/npm/l/caroumesh)\n![](https://img.shields.io/github/issues/adonis-stavridis/caroumesh)\n![](https://img.shields.io/github/issues-pr/adonis-stavridis/caroumesh)\n![](https://img.shields.io/github/actions/workflow/status/adonis-stavridis/caroumesh/CI.yaml)\n![](https://img.shields.io/github/deployments/adonis-stavridis/caroumesh/github-pages?logo=storybook&label=Storybook&labelColor=white&color=%23ff4785)\n\nCaroumesh is a React component to display your 3D models in a Carousel-like\nfashion inside your application, using\n[three.js](https://github.com/mrdoob/three.js) and\n[react-three-fiber](https://github.com/pmndrs/react-three-fiber).\n\n![](src/assets/Caroumesh.gif)\n\n---\n\n## Table of contents <!-- omit in toc -->\n\n- [Installation](#installation)\n- [Getting started](#getting-started)\n- [Caroumesh component](#caroumesh-component)\n  - [Overview](#overview)\n  - [Scenes](#scenes)\n  - [Dimensions](#dimensions)\n  - [Shadows](#shadows)\n  - [Controls](#controls)\n  - [Lights](#lights)\n  - [Effects](#effects)\n  - [Radius](#radius)\n  - [Animation Time](#animation-time)\n  - [Stats](#stats)\n  - [Styles](#styles)\n  - [ClassName](#classname)\n- [Upcoming releases](#upcoming-releases)\n- [Contributing](#contributing)\n\n## Installation\n\nTo install Caroumesh execute the following command in your React project:\n\n```bash\n# With npm\nnpm install caroumesh\n# With yarn\nyarn add caroumesh\n```\n\n## Getting started\n\nImport the Caroumesh component and use it within your React components.\n\n```tsx\nimport { Caroumesh } from 'caroumesh';\n\n...\n\n<Caroumesh scenes={['assets/StarDestroyer.gltf', 'assets/TieFighter.gltf']} />\n\n...\n```\n\nYou can also view and play around with Caroumesh using this Storybook:\n\n<a href='https://adonis-stavridis.github.io/caroumesh'>\n  <img alt=\"Storybook\" src=\"https://img.shields.io/badge/Storybook-white?style=for-the-badge&logo=storybook\">\n</a>\n\n## Caroumesh component\n\n### Overview\n\nThe Caroumesh component is the main and only component of this library.\n\n```tsx\n<Caroumesh />\n```\n\nIt accepts the following props:\n\n| Prop                               | Description                                       | Type                                                                                                                    | Default value             |\n| ---------------------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| [`scenes`](#scenes)                | Scenes of the carousel                            | [`SceneObject`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/components/Caroumesh/Caroumesh.types.ts)[]  | ❗️ Required               |\n| [`dimensions`](#dimensions)        | Fixed dimensions of the component                 | [`Dimensions`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/components/Caroumesh/Caroumesh.types.ts)     | Takes all available space |\n| [`shadows`](#shadows)              | Render shadows                                    | `boolean`                                                                                                               | `false`                   |\n| [`controls`](#controls)            | Use orbits controls                               | `boolean`                                                                                                               | `false`                   |\n| [`lights`](#lights)                | Control lights behavior                           | [`LightsOptions`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/components/Caroumesh/Caroumesh.types.ts)  | `undefined`               |\n| [`effects`](#effects)              | Add post-processing effects                       | [`EffectsOptions`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/components/Caroumesh/Caroumesh.types.ts) | `undefined`               |\n| [`radius`](#radius)                | Control how far apart scenes are from one another | `number`                                                                                                                | `10`                      |\n| [`animationTime`](#animation-time) | Time to transition to new scene, in ms            | `number`                                                                                                                | `1000`                    |\n| [`stats`](#stats)                  | Show statistics of Caroumesh performance          | `boolean`                                                                                                               | `undefined`               |\n| [`styles`](#styles)                | Set of styles to customize                        | [`Styles`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/components/Caroumesh/Caroumesh.types.ts)         | `undefined`               |\n| [`className`](#classname)          | Custom classname                                  | `string`                                                                                                                | `undefined`               |\n\n### Scenes\n\nYou can add a scene by only specifying its path using a string.\n\n```tsx\n<Caroumesh scenes={['assets/StarDestroyer.gltf', 'assets/TieFighter.gltf']} />\n```\n\nOtherwise, you might want to modify the scene first. You can import it by passing it as a [`SceneObject`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/lib/components/Scene/Scene.types.ts). You can use both types in the same array.\n\n```tsx\n<Caroumesh\n  scenes={[\n    {\n      src: 'assets/StarDestroyer.gltf',\n      scale: 0.5,\n      position: new Vector3(0.5, 0.25, -0.5),\n    },\n    'assets/TieFighter.gltf',\n  ]}\n/>\n```\n\nThe [`SceneObject`](https://github.com/Adonis-Stavridis/caroumesh/tree/main/src/lib/components/Scene/Scene.types.ts) accepts the following props:\n\n```ts\n{\n  /** Source path to scene file */\n  src: string;\n  /** Cast and receive shadows */\n  shadows?: boolean;\n  /** Control intensity of lights in scene */\n  lightIntensity?: number;\n  /** Rotation speed of scene: set to `0` to disable rotation */\n  rotationSpeed?: number;\n} & {\n  position?: Vector3;\n  up?: Vector3;\n  scale?: number | Vector3;\n  rotation?: Euler;\n  matrix?: Matrix4;\n  quaternion?: Quaternion;\n}\n```\n\n> ⚠️ Adding too many scenes might affect performance. You can use the\n> `stats` prop to analyze impact on the component's FPS (cf [#stats](#stats))\n\n#### Optimizing scenes <!-- omit in toc -->\n\nGenerally, 3D scenes and meshes are can be quite heavy, so to reduce load\nas much as possible it is recommended you compress your models into glb\nfiles with draco compression. You can run the following command to compress\neach gltf/glb file you have.\n\n```bash\nyarn scene:optimize model.gltf\n```\n\n> ℹ️ This creates a new gltf file at the same location as the input file\n> using [the Draco compression library](https://github.com/google/draco)\n\nIf you want more customization over the arguments, use `yarn scene`\n(see [gltf-pipeline CLI documentation](https://github.com/CesiumGS/gltf-pipeline#using-gltf-pipeline-as-a-command-line-tool)\nto learn more about the arguments you can use). For example:\n\n```bash\nyarn scene -i model.gltf -b\n```\n\n### Dimensions\n\nBy default, the component will take all available space of the parent's space.\nYou can manually set the dimensions using the `dimensions` prop.\n\n```tsx\n<Caroumesh\n  ...\n  dimensions={[750, 500]}\n  ...\n/>\n```\n\n### Shadows\n\nBy default, `shadows` are disabled. When enabled, built-in lights will emit shadows on scenes that cast and receive them.\n\n```tsx\n<Caroumesh\n  ...\n  shadows\n  ...\n/>\n```\n\n### Controls\n\nYou can enable enhanced controls over the scenes using the `controls` prop.\n\n```tsx\n<Caroumesh\n  ...\n  controls\n  ...\n/>\n```\n\nYou can use the following key-binds on your mouse and keyboard to control the scene:\n\n| Key-bind                          | Action     |\n| --------------------------------- | ---------- |\n| Mouse Left (Hold)                 | Rotate     |\n| Shift or Ctrl + Mouse Left (Hold) | Pan        |\n| Scroll wheel                      | Zoom       |\n| Space                             | Reset view |\n\nThe view resets every time you switch to a new scene.\n\n### Lights\n\nThe component comes by default with a three point light setup.\n\nYou can modify this setup by changing the props of the lights using the\n`lights: { keyLight, fillLight, backLight }` prop.\n\nYou can also display the lights' gizmos (visual helpers to see what area is affected by a light)\nusing the `lights: { helpers }` prop.\n\nIf you want to setup your own light setup you can use the `lights: { customLights }` prop.\n\n```tsx\n<Caroumesh\n  ...\n  lights={{\n    customLights: <spotLight position={new Vector3(4, 2, 4)} />\n  }}\n  ...\n/>\n```\n\nThis prop accepts\n[react-three-fiber light components](https://threejs.org/docs/?q=light#api/en/lights/AmbientLight).\nThese are all the possible light components you can use:\n\n```html\n<ambientLight />\n<directionalLight />\n<hemisphereLight />\n<pointLight />\n<rectAreaLight />\n<spotLight />\n```\n\n### Effects\n\nYou can add postprocessing `effects` to your Caroumesh rendering, based on the [@react-three/postprocessing](https://docs.pmnd.rs/react-postprocessing) library.\nThe list of effects components are listed [here](https://docs.pmnd.rs/react-postprocessing/effects).\n\n> ⚠️ Effects can have a great impact on performance. Use with caution!\n\n```tsx\nimport { Bloom } from '@react-three/postprocessing';\n...\n<Caroumesh\n  ...\n  effects={{\n    children: [<Bloom key=\"bloom\" intensity={0.1} />],\n    ...\n  }}\n  ...\n/>\n```\n\n### Radius\n\nThe `radius` prop controls the radius of the carousel-circle upon which the scenes are placed,\nthus the distance between the scenes. By default, the radius is set to 10.\n\n```tsx\n<Caroumesh\n  ...\n  radius={6}\n  ...\n/>\n```\n\n### Animation Time\n\nYou can change the time to transition between the different scenes using the `animationTime` prop.\nThe value is set in milliseconds (ms), and by default it is set to 1000ms.\n\n```tsx\n<Caroumesh\n  ...\n  animationTime={500}\n  ...\n/>\n```\n\n### Stats\n\n> **_\"If it works on my computer, then it's all good!\"_**\n\nWhile developing, you can use the `stats` prop to evaluate performance\nand check how adding models or lights may affect your FPS.\n\n```tsx\n<Caroumesh\n  ...\n  stats\n  ...\n/>\n```\n\n> ⚠️ It's suggested to enable this prop only when developing, for\n> debugging purposes, and disable it when deploying to production.\n>\n> ℹ️ The FPS of the component depends on the workstation it is being run on.\n> So performance will vary between different computers.\n> Also, FPS might be lower when running on a phone.\n\nIn general, good performance would be an average of ~60 FPS, when switching scenes\nand also when holding idle on scenes.\n\nIf you have more than 60 FPS, then you probably have a \"better than average\" workstation,\nso don't be fooled into overloaded the scenes with high-poly meshes, lots of lights, and effects.\nYou might be able to run it, but maybe not the average user.\n\n<details>\n<summary>If you have anything less than 50-60 FPS, then you might (click me👇)</summary>\n\n- have scenes that are very heavy (lots of polygons or lights usually)\n  - [Optimizing your scenes](#optimizing-scenes) might help\n  - Use a 3D editing software (such as [Blender](https://www.blender.org) 🧡) to simplify mesh and remove any components\n    that could be heavy on the load (lights for example)\n- have added too many scenes into the Caroumesh\n  - same suggestions as previous bullet points\n  - Remove any scene you deem optional\n  - Remove any scene that could be heavy\n- have added effects which have a big impact on performance\n  - you can remove them if they're not strictly necessary\n  - reducing\n- are re-rendering the Caroumesh several times\n  - the props you are passing could be changing\n  - memoize props passed to Caroumesh with [`React.useMemo`](https://react.dev/reference/react/useMemo)\n  - fix the parent components of Caroumesh from updating too much\n- are using a browser with locked FPS\n  - not sure if you can change this, you should look it up\n- Caroumesh is buggy or is built poorly 😳\n  - [create an issue](https://github.com/Adonis-Stavridis/caroumesh/issues/new)\n    about your use case\n  - [create a pull request](https://github.com/Adonis-Stavridis/caroumesh/compare) to fix this\n    darn thing\n- if you are certain that all the above are not the reason of poor performance, and FPS is so\n  low, Caroumesh is barely useable, then you probably own a \"potato computer\" 🥔\n  - getting a better computer 🤷\n\n</details>\n\n### Styles\n\nThe `styles` prop is a set of predefined styling options that you can use to\ncustomize the look of Caroumesh. You can directly control the following CSS properties:\n\n```tsx\n{\n  colorTheme?: CSSProperties['color'];\n  backgroundColor?: CSSProperties['color'];\n  hasBorder?: boolean;\n  borderColor?: CSSProperties['borderColor'];\n  isBorderRounded?: boolean;\n}\n```\n\n```tsx\n<Caroumesh\n  ...\n  styles={{\n    hasBorder: true,\n    isBorderRounded: true,\n  }}\n  ...\n/>\n```\n\n### ClassName\n\nThis `className` prop allows you to add a custom classname to the Caroumesh component,\nso that you can style your component however you want.\n\n```tsx\n<Caroumesh\n  ...\n  className=\"my-custom-classname\"\n  ...\n/>\n```\n\n## Upcoming releases\n\nThe next releases may present the following features:\n\n- Display visual indicator of position of current scene and the surrounding ones.\n- Display textual information for each model (title and description)\n\nFor any feature requests,\n[create an issue](https://github.com/Adonis-Stavridis/caroumesh/issues/new) or feel free to\n[create a pull request](https://github.com/Adonis-Stavridis/caroumesh/compare) and\ncontribute to the project! :trollface:\n\n## Contributing\n\n1. Fork the repository\n2. Setup it up by running `yarn`\n3. Create a new branch\n4. Push your changes\n5. Create a pull request\n6. Wait for a review\n\nAny feedback is welcome through\n[issues](https://github.com/Adonis-Stavridis/caroumesh/issues) as well. 🙏\n\n---\n\nThanks to the amazing teams and contributors of\n[three.js](https://github.com/mrdoob/three.js) and\n[react-three-fiber](https://github.com/pmndrs/react-three-fiber), for building such awesome stuff!\n\nBut also, **Thank You** for using `Caroumesh`! ❤️\n","readmeFilename":"README.md","homepage":"https://github.com/Adonis-Stavridis/caroumesh","keywords":["react","three","react-three-fiber","gltf","glb","carousel","3D"],"bugs":{"url":"https://github.com/Adonis-Stavridis/caroumesh/issues"},"repository":{"type":"git","url":"git+https://github.com/Adonis-Stavridis/caroumesh.git"}}