{"_id":"spin-zoom-360","_rev":"33-49861adf83bbc10470136c43e34e5e03","name":"spin-zoom-360","dist-tags":{"latest":"1.34.0"},"versions":{"1.0.0":{"name":"spin-zoom-360","version":"1.0.0","keywords":[],"_id":"spin-zoom-360@1.0.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"28f51e8dd8ddd831f17f828fd4ba77bd9982630b","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.0.0.tgz","fileCount":20,"integrity":"sha512-Y5rmHfyU/mlDphSy2NP/FSVjtfGU5BZVIU/SZHTd7sRyKmr2oeORgwGkYaanvavYbKvvm8o2XiQBtbuqpGxVaw==","signatures":[{"sig":"MEQCIEhK+ngfqeGIG676f2MPRTlv5cNlo2KUsBo8fsBIfqdaAiA3jBWTiKZRGOUdLASA4V4wrVGZH330BN3UTjhCmb9S/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1817821},"main":"src/index.tsx","gitHead":"ec7b57dd7b929819cb653508d1f1601a8d8578b5","scripts":{"test":"react-scripts test --env=jsdom","build":"react-scripts build","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.5.0","description":"Created with CodeSandbox\r Test","directories":{},"_nodeVersion":"16.14.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0","@fortawesome/fontawesome-free":"6.6.0","@fortawesome/react-fontawesome":"0.2.2","@fortawesome/fontawesome-svg-core":"6.6.0","@fortawesome/free-solid-svg-icons":"6.6.0","@fortawesome/free-regular-svg-icons":"6.6.0","@fortawesome/fontawesome-common-types":"6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.4.4","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.0.0_1724366251929_0.02551043900371508","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"spin-zoom-360","version":"1.1.0","keywords":[],"_id":"spin-zoom-360@1.1.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"cbea9a21a56939f4f8b1679671f1284e258e439e","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.1.0.tgz","fileCount":20,"integrity":"sha512-3AO5OKJMj/ap5yFgy6LF0vGhy/lDbW5qYt0naRMYsazi6mZy3aXIFKdgxn/b+NKNahskwBkpQK4R1D1s+w99UQ==","signatures":[{"sig":"MEUCIQD5SKMLTpAtTUvy4Pmfol7aUpGiHIRwhNqA/67WdbtMhQIgDlh9/OuMy9qoykl2BOKtuvF5FTMqtk03hIt7DMLcIcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537145},"main":"src/index.tsx","gitHead":"b5ab6ed996b7845ba28f6ff73f74df2ee11aa7bb","scripts":{"test":"react-scripts test --env=jsdom","build":"react-scripts build","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.5.0","description":"","directories":{},"_nodeVersion":"16.14.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.4.4","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.1.0_1724366923450_0.9651060979707593","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"spin-zoom-360","version":"1.2.0","keywords":[],"_id":"spin-zoom-360@1.2.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"ef67307982bb26b8b08a0a6100be435da099b3f7","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.2.0.tgz","fileCount":20,"integrity":"sha512-eCYK+w+uzFVHZA/kUf5k7JPJ/tZMn7rQdL8GSb7X7T/iEWFdBjQXN7rifjudvToxoI2kxcXSvax9uwiPn07jvw==","signatures":[{"sig":"MEQCIEsVPfFIEVaEtqv8QMc0YP9wEgofZkwl/Gm3S3WPufXsAiBRPHms2zSDYCWdvVLRc+PGpjn6g1/3frukQEsYpBVQLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537144},"main":"src/index.js","gitHead":"6208c73a5205a2b88ed9a910a2099ff1039131db","scripts":{"test":"react-scripts test --env=jsdom","build":"react-scripts build","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"22.7.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.4.4","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.2.0_1724368238322_0.18053050907257373","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"spin-zoom-360","version":"1.4.0","keywords":[],"_id":"spin-zoom-360@1.4.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"2070c3c653ecc99c54e43aaaa61b14c207d87c37","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.4.0.tgz","fileCount":30,"integrity":"sha512-PmOkQmeG2bQKNmZ5R+rKgbsR/Rvl88quSqpm0OTrPhJ3UW1N3+tQ3GncspZwGipf4vHCVhsg7+5ouBrvb83fSA==","signatures":[{"sig":"MEYCIQC020Bv5nYfI0M7zJIknOUmmmBsVrlMWBxZ+Rwwh5ypLwIhAMzDedy0qbx9JjmBdR1vlsqHHqfbEkFuuxPkOOf1rdDi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557942},"main":"dist/index.js","gitHead":"6208c73a5205a2b88ed9a910a2099ff1039131db","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"22.7.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.4.0_1724387820660_0.3018079357757055","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"spin-zoom-360","version":"1.5.0","keywords":[],"_id":"spin-zoom-360@1.5.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"bf99ae7cdcfced8bb83eda80669928bef0e97f6d","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.5.0.tgz","fileCount":30,"integrity":"sha512-Jklyof0bOZshc9ksNut6L7gtlOjb8ZKYj9OJUTdUTBWR7xU7zW9Z/8gol76TMILsmT+drSA3D5i3kH9l4gZ07g==","signatures":[{"sig":"MEUCIQCOZwgQkbVKAEkb4PxrULPaY6fT6/2i9ab8OyJvrIOA5gIgKBZIjRLkIbL8NG01gZLb1q+OMVcVWIT+BCNCu2Foxv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557614},"main":"dist/index.js","gitHead":"6208c73a5205a2b88ed9a910a2099ff1039131db","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"22.7.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.5.0_1724388010132_0.2739719321168095","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"spin-zoom-360","version":"1.6.0","keywords":[],"_id":"spin-zoom-360@1.6.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"ca30efb82cf8f6232f0a4173a97520471d107167","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.6.0.tgz","fileCount":34,"integrity":"sha512-8SDMtJQsr0DnK7W4q4cN6eymWbAuz7DfzshJqtLil9sXQr3TGK3LDZaCGd9ulr3MbaLzNBF/l1H8C9oYE3jIyg==","signatures":[{"sig":"MEYCIQDVR6lFXgGV9RKhC6BbDiRArvly6RCeUqDeJgHsQ3QWpgIhAKJQTbmRkbqK6J1BOsX/CWdXy47/DtvshHASlXhfh8Q3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564535},"main":"dist/index.js","gitHead":"6208c73a5205a2b88ed9a910a2099ff1039131db","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"22.7.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.6.0_1724449554232_0.05603184243523929","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"spin-zoom-360","version":"1.7.0","keywords":[],"_id":"spin-zoom-360@1.7.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"e5f9e75de141b937312a63eb86970d2b2b139ffa","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.7.0.tgz","fileCount":34,"integrity":"sha512-RKW+QsvkRaIs5Y0640tzxTiAhPEuapVJxAAgdPxncGLR/l4gE7GUNtLActtd3XtCRrTM3+Ow6DwY39iQzUPpJw==","signatures":[{"sig":"MEQCIC60CZS02gVLYXm8h0tB6TeLFksR6JWKmEKA113RJvSdAiAmdJViu5s8gS0m/7rVgu32PlcY9B2YCDBL5VIESE18VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564535},"main":"dist/index.js","gitHead":"6208c73a5205a2b88ed9a910a2099ff1039131db","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"22.7.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.7.0_1724449706656_0.8455292883321293","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"spin-zoom-360","version":"1.8.0","keywords":[],"_id":"spin-zoom-360@1.8.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"04a4b72adce138de3b65f035ec9c1d7e274553cc","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.8.0.tgz","fileCount":33,"integrity":"sha512-SqB5jBw4BJuK5fbHylhjXc4c+tnV9c+y3747I8oKbZ4H+wNK1kp6TpcumApfK5rECw6XHiZ0xRSQeA5S112Q+A==","signatures":[{"sig":"MEUCIQDe37WZLwWho9bp9XsFTqb4nPswtkFtxrWpojZ70jFy8wIgNbt3wr+OuBV/LDhwQF6KKi6uDweXQJUobarP+WkDFA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565594},"main":"dist/index.js","gitHead":"716a240d17be7dfd953cb658a7589df8a1925ab4","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.8.0_1724458149435_0.8553431090037276","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"spin-zoom-360","version":"1.9.0","keywords":[],"_id":"spin-zoom-360@1.9.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"1272882b27888ed73d235fa357dbdd7fb3fe3f0d","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.9.0.tgz","fileCount":33,"integrity":"sha512-y59Yj3c5b5W8hwZ6emRKjjchtZYjFTRPaddy0hi2Qj8pZIO1ZsVSHmW2xXR4dge6l53dfmDrRYy/NmUaV/zxbQ==","signatures":[{"sig":"MEYCIQC3I+McolguNEhJinJ7gNOr5+1gQLtDS5OIzBtY7LtvqQIhAOHfbRarvMNK2ISMe+oXCbBfRrcnjD3kckay1GZB7RC0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566632},"main":"dist/index.js","gitHead":"c5ef903f8ec120cbd653dd26d5eb4de053f14041","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.9.0_1724469580273_0.9538304829595363","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"spin-zoom-360","version":"1.10.0","keywords":[],"_id":"spin-zoom-360@1.10.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"d37d5e3379caa9e6577f67602b0931e88168cfb1","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.10.0.tgz","fileCount":33,"integrity":"sha512-LSHSIdnmEAJuD4jCcmK10F6K7Fj5NS2Nzrst5xQYenEC7OiAfEpa4YIBJMue+L9wofDfo8bHTob6Lb5Kh0u8ww==","signatures":[{"sig":"MEUCIHDOLkpVkFLa17QykYEPYaEr3EjEN9YUgRx7pdmeHIQRAiEAmFBk9dBnZyh6d7fj0/MCEbcol/c4LBUYEaPPoouOX0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569011},"main":"dist/index.js","gitHead":"eb0f13fd119f71cce98cbad9cda621907260a6e8","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.10.0_1724474732586_0.8661463840603705","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"spin-zoom-360","version":"1.11.0","keywords":[],"_id":"spin-zoom-360@1.11.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"84bf48573f0322ae01d1688a5950ea07711afd5b","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.11.0.tgz","fileCount":33,"integrity":"sha512-NM5AiMZUdRWLWUblMor5J3e3lcUPJqqzoJodmteLNKLJaXvJgJ0c7MvO0QsTg/89PU3+Hf0zFXVW1U4Zk6bVRA==","signatures":[{"sig":"MEQCIG0wAcK/Ts3FD3xjYQAPS9d90MXk/vft7o5p0Z2A7iSSAiAx+YB4W2AhjN7gf00beA6unAPCqdcBXRTXihhi3MxTqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571665},"main":"dist/index.js","gitHead":"dbb3a17eb280067031f8cdb8218688e31ac53584","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.11.0_1724475324497_0.2761526395430758","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"spin-zoom-360","version":"1.12.0","keywords":[],"_id":"spin-zoom-360@1.12.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"a918c62f814357aa48c5bf2c56f584bfc0dbb8f7","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.12.0.tgz","fileCount":25,"integrity":"sha512-BjosarACAJvBQDq0de0k/e4xEWh8Tb8Q1MFMPenxKTnmv3gNB5u/kRxHkvz9MUVvgpTuLRvPI/pb8xvhkIebqg==","signatures":[{"sig":"MEQCIDvhpSofzSiuptAX0PUXVP87yzBJ/soV+54d0xGKCMs0AiAfQ47qakt8mrgyDsU8Wi7vd3EobEggxWvHNx7i+PCYjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52153},"main":"dist/index.js","gitHead":"dbb3a17eb280067031f8cdb8218688e31ac53584","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.12.0_1724475439944_0.3536561485538958","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"spin-zoom-360","version":"1.13.0","keywords":[],"_id":"spin-zoom-360@1.13.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"5b2ef6460b0de739dc88715c912c021ee2973fe6","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.13.0.tgz","fileCount":25,"integrity":"sha512-3oLemE772OexlSr3fSEJz0LIbVxBi9kpasjbrrJGeXG0AnNxjJ255ee0C8H9JeDGAOpFnrl5uvh75rfiJLF7kw==","signatures":[{"sig":"MEUCIDwJV6Hu4NMBdb5S3ZHdcCo5o9qdYHI30zvjLQ5ge/smAiEAsFvvLEkAF/iCH/CWvl7Zo6yhMdXxGlLLrtKACrXFCdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52153},"main":"dist/index.js","gitHead":"dbb3a17eb280067031f8cdb8218688e31ac53584","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.13.0_1724475507721_0.9185094477635201","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"spin-zoom-360","version":"1.14.0","keywords":[],"_id":"spin-zoom-360@1.14.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"10d8ed2f7a43bb359500eeae32eeeff5eebe2e7a","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.14.0.tgz","fileCount":25,"integrity":"sha512-zNxH9HQSqeOWW7PZdjBn48nEDU8YAvS3G5YjK1AriK5nkAdGHv62452PhRfLJ7tmqoVU4am4ovATUrFaOiv1fg==","signatures":[{"sig":"MEUCIGbEbQGDnmGiIobAyMR9zm6FvqwjJm1RqIaYSQNUaOlqAiEAoudC3GrPn9wntCJ3doXRgpxK7ZER9K/XLTPrKSWLCrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52143},"main":"dist/index.js","gitHead":"dbb3a17eb280067031f8cdb8218688e31ac53584","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.14.0_1724475593840_0.8619284533485276","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"spin-zoom-360","version":"1.15.0","keywords":[],"_id":"spin-zoom-360@1.15.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"1181cc6fd5bda3a3737a4d4495ab03bbb5b008ac","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.15.0.tgz","fileCount":25,"integrity":"sha512-PB55FjG6DPqypGN1J8jNzjQkH05wbTSfPzxVCQK6p+NZFnSG0kvLu1IPANe51SfBJav5e0aa+0PIHo85qXivIg==","signatures":[{"sig":"MEYCIQCrnOetLNIDUSJm/oMqZh/sXDU5TGTVZgQbmC1IZjDvZwIhAMpOfmMHFWLL85ezVedxuUooYY/5Olcih+3ArEIWhPw/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52147},"main":"dist/index.js","gitHead":"dbb3a17eb280067031f8cdb8218688e31ac53584","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.15.0_1724475651768_0.06238736816476553","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"spin-zoom-360","version":"1.16.0","keywords":[],"_id":"spin-zoom-360@1.16.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"4f9efd90c6363bc25ec3debfdaa101b52f4f9c8c","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.16.0.tgz","fileCount":25,"integrity":"sha512-CUNTp26V83xAfC5dyOEhDJkH31PIQZIZD3GSMxkzSVqbx6EDR8mei7QbhBrXcyBRg4yFF7H7tM2kOzxnPdAvCA==","signatures":[{"sig":"MEUCICo0FVsOsUyHZDsYGLbJN8nJzZhTRYBDSDhvuwBHunsYAiEA8RI1uMNKzdz7OFCl5xWgdxmeKNHWIkNPDbrnm5gyqbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52171},"main":"dist/index.js","gitHead":"a8fdb31cfdfd0f227c62ed2aa9c419053be6cd6b","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.16.0_1724523775107_0.9978131481796619","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"spin-zoom-360","version":"1.17.0","keywords":[],"_id":"spin-zoom-360@1.17.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"880afb1e0cf9285e7cbbe6f6ac4ffee649d7273c","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.17.0.tgz","fileCount":25,"integrity":"sha512-o4ADpIb+whgseeUUkfE/E+/sCGJstI+sbjFoTQkWdbqWzQ0VGovUqdjqebPXBdiIC8A7yFBmmL6WQwR0PMsWig==","signatures":[{"sig":"MEUCIQD7y3msMPOXgYmEBFYt62f3gCslaEmXPlRzmLd3RvC2/wIgfLYLhC+Ba4z6ZkkpQcIQ2mvtKPu1CZ0EAsjIw9RYwEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52591},"main":"dist/index.js","gitHead":"a8fdb31cfdfd0f227c62ed2aa9c419053be6cd6b","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.17.0_1724536755870_0.2915279509678008","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"spin-zoom-360","version":"1.18.0","keywords":[],"_id":"spin-zoom-360@1.18.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"4cf2c84da5bdafae0727c3f8b2afbe9eb2fc1648","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.18.0.tgz","fileCount":25,"integrity":"sha512-mnsEVJQX11Aeks2gZEs1TJwv2OM8ZybFdXAw3ehH0w/5i2cGSJmFwo4Wj+XyR5lZqE4l1LQVSGWbxWQwZTxgiQ==","signatures":[{"sig":"MEQCIFRHh4s88ub5GkDWzAe1kNx6RJ1V3+9XWCokllew1M1SAiBZKUxT/dhM/1btsMuWJ0NJuF3m2zIgmN4t3Bm4/FXNOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52720},"main":"dist/index.js","gitHead":"a8fdb31cfdfd0f227c62ed2aa9c419053be6cd6b","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.18.0_1724538442542_0.22659987386195746","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"spin-zoom-360","version":"1.19.0","keywords":[],"_id":"spin-zoom-360@1.19.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"ae0524cf81a645d4205b7632952c4fbbc630877e","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.19.0.tgz","fileCount":26,"integrity":"sha512-AQ+VsE7+zvmCP8fvsA+Kk/Lsx6KRZUKqAiBeOzZX28u8cZvtOTX10I5i5p2QZX2avOegpQt39f6/Y3a1Tx0VWg==","signatures":[{"sig":"MEUCIQD1CQemPGY9/5iGpBdimSAutaUIYz5EzIoHbmwNWFYS3QIgLZwSe9cSJPnydCcs3vyRtfgjqwRadnTF1tOFh+8HpVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60132},"main":"dist/index.js","gitHead":"a8fdb31cfdfd0f227c62ed2aa9c419053be6cd6b","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"8.19.4","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"16.20.2","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.19.0_1724542057267_0.5602702402279822","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"spin-zoom-360","version":"1.20.0","keywords":[],"_id":"spin-zoom-360@1.20.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"3681f92e6aef2878b08aa2d2d9232c552ec59cae","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.20.0.tgz","fileCount":27,"integrity":"sha512-44dDdzNYSEaZ1JWxACaoBcSqj06j0ebjbWMhtMIuESfORqQ0WDYdonR3cMIkr1oRGFa4pviA8GN59m6+bJf65A==","signatures":[{"sig":"MEYCIQCC1zy1mnrV60EUBOgtYdf4wdRVQvc4kskgXXVpaXyhPgIhAKo8gCtrF9TYV7GVH/qFxmS3rRpglvJj1WfTfzwUGZuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76761},"main":"dist/index.js","gitHead":"8db1192d26794fb15b6c0b58504dbb7917b5f44a","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.20.0_1724874225739_0.4332429889832399","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"spin-zoom-360","version":"1.21.0","keywords":[],"_id":"spin-zoom-360@1.21.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"3446504146b383411b37e65a755564b8f387b444","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.21.0.tgz","fileCount":27,"integrity":"sha512-R3SdxXgvAxMFuNEuQvVox4T70peL2gYnNsaPdAUHUttl79+4gHJztVX4K7ya9iMxmLEPctg/1wJRDqBslN4pBA==","signatures":[{"sig":"MEYCIQDTT/IQQyGMsUuipmaUit2mZL/fnF07yjaSvjGxb7UxmAIhAOKmp0Ctl8TbU0uhK2tVvBDghpwHEQbcGVr39RTFtofx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77296},"main":"dist/index.js","gitHead":"d836d3d6eb89f576e50c56b7fbea8fb7a5679e3c","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.21.0_1724874758064_0.1516265102107195","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"spin-zoom-360","version":"1.22.0","keywords":[],"_id":"spin-zoom-360@1.22.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"08734d373584d9bfcc88344fb9b9b4d57d2697d1","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.22.0.tgz","fileCount":27,"integrity":"sha512-L10Fk0y1D6HUw936r1z2ot4JlCc5hc8A6wflBMo2LyxiqlSYJ+o+DR/X1V2QJwoEtdBMiHCkj0BPf7mvadCZPA==","signatures":[{"sig":"MEQCIHbhXVGEvbSvnbLK/bOA1eb57p1KL/3N6Kp5MW0fW5GtAiAqhANfyOry9ZTibaaUcnKSMQueJUny5O3drjSKFx8R2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78346},"main":"dist/index.js","gitHead":"766d58f43f90dcd0fc054755f7432f69ff27b658","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.22.0_1724883555274_0.6279089947832046","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"spin-zoom-360","version":"1.23.0","keywords":[],"_id":"spin-zoom-360@1.23.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"8b5d33b1bb1a24b8d56226dbbaecdfcc0b8cd47f","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.23.0.tgz","fileCount":27,"integrity":"sha512-w/6jwKebiCyzMzH6HDjYkjL9XS8Byu9vXbgwL3Z1MlvbQFISdYDvySMeviOtmHR3KtOQxTADwpEk6tD+kIxXQw==","signatures":[{"sig":"MEUCIQD8c1qvplVjhi9TtXR40fSNxiPGVHZg3GSfhW1zdUPZOwIgOCqjzrHA7gO87o0JOjbCsYycgcKJwwZTbYsA2XI/Wig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78014},"main":"dist/index.js","gitHead":"e6611ff42c5c7cd8bdae5c4ee466033991ce92ae","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.23.0_1724883714431_0.9028369685348423","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"spin-zoom-360","version":"1.24.0","keywords":[],"_id":"spin-zoom-360@1.24.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"01f12660aea807aad5a483b2b6971a88cb9665f6","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.24.0.tgz","fileCount":27,"integrity":"sha512-C7/hbnyFC7X7sc8x4/RktKN0pS0cgOdt9YmNKTfTexLquUzIFxBt3+5xsoGAwSrgIjDcXhqDGIwF/e5Dzb3XvQ==","signatures":[{"sig":"MEUCIB39EySI3mDxfZOqeV9lqCtF0GztvyDJ1ULkdDkpqc1kAiEA70BtVrw6XfH8PgyD8FlttCP6hdji5EHoU2SmmEdgd7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78348},"main":"dist/index.js","gitHead":"479272b05e67be6ce83229f3ddd90fa4b2cd3bfe","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.24.0_1724962941017_0.21173634869201208","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"spin-zoom-360","version":"1.25.0","keywords":[],"_id":"spin-zoom-360@1.25.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"0040002d5890e69964a2353cb11fce5e5a67d9a4","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.25.0.tgz","fileCount":27,"integrity":"sha512-RBaSzPHMQzIZ8zYOBpDSwiC45pmUt5pMLNqx+KZ5znO9DESWBhrBPm1i5QOVG0i2B5FHwiiBEK0L8RUlEJY+5w==","signatures":[{"sig":"MEQCIHDznVkgQosuxt7j0FrB5QF9Et1gVazt2VSAywz/2IT9AiAhYbgqLLwvPrQ9k2SgJQfFSItG4oZmJ//LyIG9FKWFgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78016},"main":"dist/index.js","gitHead":"479272b05e67be6ce83229f3ddd90fa4b2cd3bfe","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.25.0_1724963088376_0.26272439835267836","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"spin-zoom-360","version":"1.26.0","keywords":[],"_id":"spin-zoom-360@1.26.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"0eb995786833c50ba591875f0d73bf5db75bab17","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.26.0.tgz","fileCount":27,"integrity":"sha512-oDYl2wB4RAOjGDrnEKh7TxWLAyqzmwi7EnIruemcTiSWtoQsG9GdV1R0j3cdUjOCfTzuMazR5YZ5PYxaZ2PSdQ==","signatures":[{"sig":"MEUCIQDYKWuCulLshfGt8H7zP4mXwT5g1HyJfVfcG2ANJRRBFAIgPihPoTfVpdqtG8yUDAlTCH5VdZinvetaSmG3Y1RmDOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78251},"main":"dist/index.js","gitHead":"d764c0a6cb194c115e261e6b5baf26f9aa6ddf9a","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.26.0_1724963662246_0.6144093442859484","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"spin-zoom-360","version":"1.27.0","keywords":[],"_id":"spin-zoom-360@1.27.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"ba0391bbaa0b7a79884dedabb8a34e1bcff7c406","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.27.0.tgz","fileCount":27,"integrity":"sha512-/6JSBVpGUOMSa1g+dP1jPYpzlU2zEm5JZPHZJQZoLf9z/Mrmg5yI1HlOKNJV9EaPHdikbn/c/+qjDbv+Qa8eCw==","signatures":[{"sig":"MEQCIGhyTgYaCyhHXXc0H0e5/16WWIMs554uDbQoTvmoDSSiAiAMLzaIQQS7xxwo10bTOWQTlRHV/Do91nDJMhbXdM1LEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78615},"main":"dist/index.js","gitHead":"fcef6a2e03bc49774c38e0821c0ffa184c1eab6e","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.27.0_1725050643463_0.6573314673787158","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"spin-zoom-360","version":"1.28.0","keywords":[],"_id":"spin-zoom-360@1.28.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"24e457575d67f481cb38df738a797135696e9794","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.28.0.tgz","fileCount":27,"integrity":"sha512-kRrbewzF3WIYRuGsYJkk3hgjmRuzH+j28pgxtOpkGwIloedhsjxNU+6WuvH5AUbWIWVuf7V/s5g+XgYqFiQxCQ==","signatures":[{"sig":"MEUCIQD9p8chcj48BlVTmE7dyldtxdI3V+fmZuZTLL2N8RyxrgIgIHsdq0TRtQ+YPi9U7QoaodbeWK+v2OI1Coj4/V86+1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78715},"main":"dist/index.js","gitHead":"27a9089c7cdc69414be08da6f42e8b927db9d50a","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.28.0_1725051134780_0.2623656429288561","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"spin-zoom-360","version":"1.29.0","keywords":[],"_id":"spin-zoom-360@1.29.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"a07fb3a532d487a70911579245e2469ff36fc540","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.29.0.tgz","fileCount":27,"integrity":"sha512-CUY+TiO13/jRpdfh23p6mjFKr3TYWv5uWYzJDi7RaKBnouQ5qlXPtas21qMNUkkZi10vMaNbrz/zNDXtAsPORg==","signatures":[{"sig":"MEUCIFShtK1rRiwXSCJUcct/bqQQE53vwhOzvVwpWvrjW/QDAiEAt1ZIQ3dqKUIUIEuT4Ij/WM54/2cI3RjgadmfNQg+I40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79137},"main":"dist/index.js","gitHead":"ba02c4aa0096d73d5c6586396fb9302e8bf36b67","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.29.0_1725053476153_0.6990755890398912","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"spin-zoom-360","version":"1.30.0","keywords":[],"_id":"spin-zoom-360@1.30.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"f63ab3fd0912967c8b22d97a8f8bc430317cfe61","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.30.0.tgz","fileCount":27,"integrity":"sha512-sgSheLwYO5XcQLaYQSE4aRzb3g/s9FoHkxyzCyT+dncsD7WZghMYXZIATTvMvN2irHYz5BJeMPFtxv0jGcLPhw==","signatures":[{"sig":"MEQCIGeljd/4eiEEWDkD1j0YUpFil1usMFizZIqB1ak0tez8AiAXP14VPsy6eW5LnmJbWPBBU28vCBIXL3Ircp9dmJYujA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79611},"main":"dist/index.js","gitHead":"a88f1a855d1791ef13f29314794d7235207b955e","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.30.0_1726183500568_0.6550002288850647","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"spin-zoom-360","version":"1.31.0","keywords":[],"_id":"spin-zoom-360@1.31.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"9a4d17a4d3ec3196f58f9ceab5842d91c09657a0","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.31.0.tgz","fileCount":27,"integrity":"sha512-QNnsNMYVE97J7gtKInrXClqIN9f+XXJGAeNL3S+1YEXGhxFYbmUniBhYqIS6+1xLl8QZiXU0y2zCvd0jb6kFCw==","signatures":[{"sig":"MEUCIFV6JLEGDjUR2Z6+DnLBsDZpG0/K6cAsJ9Tna0DaZWkTAiEA7UhuTORyByXBuAZi44MuSY5/dMOvK2syG6B2sCF5O0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80155},"main":"dist/index.js","gitHead":"b110c099be5243cd835213ae3ad6e9e9add4ea8a","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.31.0_1726519581290_0.7511939224169613","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"spin-zoom-360","version":"1.32.0","keywords":[],"_id":"spin-zoom-360@1.32.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"ea44eb8a304df9162ee6fa4c281ef52e531e06f4","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.32.0.tgz","fileCount":27,"integrity":"sha512-PTOyZ/92vGEp6L/SDQOdjGskqCHFtG7oIZlmykNEAZR4zie4Fh/ADWKB9TslqSCz6LU1+WwACCMyLgRg8qHerw==","signatures":[{"sig":"MEUCIAWLreM3Itii+7HwGnjg+pYP/uwSH5wrilky+oi3K+hlAiEAlw777n2uVQVZKryB2mAPeP5jyYFhp3q8XHbiYXzKZro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80234},"main":"dist/index.js","gitHead":"3fb7ca671ef5a438d32fa130d4c1399fc5a1c10e","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.32.0_1727395891521_0.465276939002341","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"spin-zoom-360","version":"1.33.0","keywords":[],"_id":"spin-zoom-360@1.33.0","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"dist":{"shasum":"0b8d16016db21a865fa3a74c311cf26c040c6b1a","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.33.0.tgz","fileCount":27,"integrity":"sha512-NueuCBBSPMhlPyA/JaR1ruls7xHLWub40g+JZL26Fd8ozjWJYl9kM8UUP5SFRSmHRyxuSOA5zEsckf7sZovuyA==","signatures":[{"sig":"MEYCIQDJV5spZb3C/p2iuiDzSs3S3H5WC4RlZh5N3Gl0rDrwkgIhAMH1QlSkjE3tmSFpkhl2oasJGHosz/5ApAYbTofvc3PZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80290},"main":"dist/index.js","gitHead":"3fb7ca671ef5a438d32fa130d4c1399fc5a1c10e","scripts":{"test":"react-scripts test --env=jsdom","build":"babel src --out-dir dist --copy-files","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"_npmVersion":"10.8.2","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","directories":{},"_nodeVersion":"20.17.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.24.8","typescript":"4.4.4","@babel/core":"^7.25.2","@types/react":"18.2.38","loader-utils":"3.2.1","@types/react-dom":"18.2.15","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/spin-zoom-360_1.33.0_1727396263999_0.7004295233117277","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"spin-zoom-360","version":"1.34.0","description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","keywords":[],"main":"dist/index.js","dependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-scripts":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.24.8","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7","@types/react":"18.2.38","@types/react-dom":"18.2.15","loader-utils":"3.2.1","typescript":"4.4.4"},"scripts":{"start":"react-scripts start","build":"babel src --out-dir dist --copy-files","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"_id":"spin-zoom-360@1.34.0","gitHead":"3fb7ca671ef5a438d32fa130d4c1399fc5a1c10e","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Sgbwz8Ufw6ynlfwRVTnMuvKsg8kT5eG40SzarGiqQ+cFPmao+xLkwwLwerjkQSsGSOTFB2L3w79tNWPPjjgyig==","shasum":"98c5554342640369477966c44dca35174ed07e2e","tarball":"https://registry.npmjs.org/spin-zoom-360/-/spin-zoom-360-1.34.0.tgz","fileCount":27,"unpackedSize":80432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHC2JeuZ7Cb1smOUKsIFsfE6CCuj3xmFiZrtKpDWbouQIhAOyIZhO3JLajh3h7bxpYWdwnSnauwVdToffJbh/CK3q6"}]},"_npmUser":{"name":"domingo-dev","email":"domingo-dev@hotmail.com"},"directories":{},"maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spin-zoom-360_1.34.0_1727396396847_0.9728943406372916"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-22T22:37:31.928Z","modified":"2024-09-27T00:19:57.236Z","1.0.0":"2024-08-22T22:37:32.327Z","1.1.0":"2024-08-22T22:48:43.693Z","1.2.0":"2024-08-22T23:10:38.551Z","1.4.0":"2024-08-23T04:37:00.911Z","1.5.0":"2024-08-23T04:40:10.333Z","1.6.0":"2024-08-23T21:45:54.489Z","1.7.0":"2024-08-23T21:48:26.908Z","1.8.0":"2024-08-24T00:09:09.693Z","1.9.0":"2024-08-24T03:19:40.488Z","1.10.0":"2024-08-24T04:45:32.789Z","1.11.0":"2024-08-24T04:55:24.712Z","1.12.0":"2024-08-24T04:57:20.190Z","1.13.0":"2024-08-24T04:58:27.849Z","1.14.0":"2024-08-24T04:59:53.984Z","1.15.0":"2024-08-24T05:00:51.928Z","1.16.0":"2024-08-24T18:22:55.292Z","1.17.0":"2024-08-24T21:59:16.131Z","1.18.0":"2024-08-24T22:27:22.776Z","1.19.0":"2024-08-24T23:27:37.416Z","1.20.0":"2024-08-28T19:43:45.890Z","1.21.0":"2024-08-28T19:52:38.299Z","1.22.0":"2024-08-28T22:19:15.490Z","1.23.0":"2024-08-28T22:21:54.601Z","1.24.0":"2024-08-29T20:22:21.226Z","1.25.0":"2024-08-29T20:24:48.573Z","1.26.0":"2024-08-29T20:34:22.419Z","1.27.0":"2024-08-30T20:44:03.686Z","1.28.0":"2024-08-30T20:52:14.926Z","1.29.0":"2024-08-30T21:31:16.392Z","1.30.0":"2024-09-12T23:25:00.736Z","1.31.0":"2024-09-16T20:46:21.460Z","1.32.0":"2024-09-27T00:11:31.703Z","1.33.0":"2024-09-27T00:17:44.311Z","1.34.0":"2024-09-27T00:19:57.025Z"},"keywords":[],"description":"Light weight 360° product viewer with zoom and panning capabilities built on React.","maintainers":[{"name":"domingo-dev","email":"domingo-dev@hotmail.com"}],"readme":"# spin-zoom-360\r\n## Overview\r\n\r\nLight weight 360° product viewer with zoom and panning capabilities built on React. \r\n\r\n## Installation\r\n\r\n```\r\nnpm install spin-zoom-360\r\n```\r\n\r\n## Props\r\n\r\nThe `SpinZoom360` component accepts the following props for customizability. \r\n\r\n| Prop Name                 | Type        | Description                                                                     | Required/Optional | Default Value        |\r\n|---------------------------|-------------|---------------------------------------------------------------------------------|-------------------|----------------------|\r\n| `images`                  | `string[]`  | Array of image paths.                                                           | **Required**      | N/A                  |\r\n| `disableSpin`             | `bool`      | Disables spinning functionality                                                 | Optional          | `false`              |\r\n| `disableZoom`             | `bool`      | Disables zoom & pan functionality                                               | Optional          | `false`              |\r\n| `defaultIndex`            | `int`       | Starting image index                                                            | Optional          | `0`                  |\r\n| `clickZoomFactor`         | `int`       | Click zoom multiplier. zoomLevel * clickZoomFactor                              | Optional          | `1.5`                |\r\n| `scrollZoomFactor`        | `int`       | Scroll zoom multiplier. zoomLevel * scrollZoomFactor                            | Optional          | `1.1`                |\r\n| `maxZoomLevel`            | `int`       | Max zoom level.                                                                 | Optional          | `5`                  |\r\n| `rotationSpeedThreshold`  | `int`       | Pixel distance to trigger image change. Higher values slow the spin.            | Optional          | `15px`               |\r\n| `spinOverlayComponent`    | `Component` | Custom component overlaying the image, indicating it's interactable.            | Optional          | `Drag to spin`       |\r\n| `onImageChange`           | `Callback`  | A callback function triggered when the current image changes.                   | Optional          | `null`               |\r\n\r\n## Usage\r\n\r\n#### Basic Usage\r\n\r\nThe `SpinZoom360` component will take up 100% height and width if it's parent container. \r\nExample with using all default values:\r\n\r\n```jsx\r\nimport { SpinZoom360 } from 'spin-zoom-360'\r\n\r\nfunction SpinZoomWrapper({ images }){\r\n  \r\n  return (\r\n    <div style={{ height: \"300px\", width: \"300px\" }}>\r\n      <SpinZoom360 images={images} />\r\n    </div>\r\n  )\r\n}\r\n```\r\n\r\n#### Adding a `spinOverlayComponent`\r\nThe SpinZoom360 component will pass props to the Overlay component for styling purposes such as changing the opacity when user interacts with the component.\r\n```jsx\r\nimport { SpinZoom360 } from 'spin-zoom-360'\r\n\r\nfunction Overlay({ ...props }){\r\n  return (\r\n    <div style={{...props.styling}} {...props}>\r\n      Drag to spin / Tap to zoom & pan\r\n    </div>\r\n  )\r\n}\r\n\r\nfunction SpinZoomWrapper({ images }){\r\n  return (\r\n    <div style={{ height: \"300px\", width: \"300px\" }}>\r\n      <SpinZoom360 \r\n        images={images} \r\n        defaultIndex={4} // default 0\r\n        clickZoomFactor={2} // default 1.5\r\n        scrollZoomFactor={1.2} // default 1.1\r\n        maxZoomLevel={10} // default 5\r\n        spinOverlayComponent={Overlay}\r\n        />\r\n    </div>\r\n  )\r\n}\r\n```\r\n","readmeFilename":"README.md"}