{"_id":"3d-phone-carousel","_rev":"13-bc63007368085c9bc4184d52459e7d71","name":"3d-phone-carousel","dist-tags":{"latest":"1.0.52"},"versions":{"1.0.0":{"name":"3d-phone-carousel","version":"1.0.0","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"sass":"^1.70.0"},"types":"./dist/index.d.ts","gitHead":"27e7ac8d3aa7d2beac01bafc0ab360368484954d","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3/84U2DuTSkUrUGp6eQRmBQNkzg2Cn3vpJYVcIWDbpyJigXZplv+ZYZo2pZdm9vzUB5oLSpQURUczzIXKVBs3g==","shasum":"0e1e00d2d849292cccfc8815f297a30944c9b5fd","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.0.tgz","fileCount":12,"unpackedSize":285157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBi+kEgrBAPcFHwtwiwBTlsdZniZ2W34VBA/pKzY8HzAAiEA+9CHA23gOy7h60m8fXTqWCHoxvwqFAs+xga/3ee8IW8="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.0_1705587889133_0.5787914351176315"},"_hasShrinkwrap":false},"1.0.1":{"name":"3d-phone-carousel","version":"1.0.1","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"sass":"^1.70.0"},"types":"./dist/index.d.ts","gitHead":"27e7ac8d3aa7d2beac01bafc0ab360368484954d","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-x9v4lIzmpNuqge+t6few/s6kvqGoNhJRjTj9R8caTE484kHaGwM6ZABoKLSUwDpDeMs4oTHrpaWyRAQDIoQbJw==","shasum":"d886f94a0cf79f53ee9323244a68715444e326db","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.1.tgz","fileCount":12,"unpackedSize":285157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsa+d2x22ANR7IqLBAwF5xbVhU4oNfxA3JJdznOUN3LQIhAMAcYprPxxRB/2DbY1TQbTxWqZue7Rfwk2XBf114HF1X"}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.1_1705655711285_0.8941395998698876"},"_hasShrinkwrap":false},"1.0.2":{"name":"3d-phone-carousel","version":"1.0.2","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"2e3707f14dbea51af15e9b734722c787555e7551","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-U95pC5JNHlOUnSLj16QLFtz+yADmZbDODwz7f+o7KHjUNPcL+t5VM/UIy9Slily3yNTv8RiJaZ7U35gi5+eRgA==","shasum":"9464cbfa9ef70d25a681c74dabcd2183e7f1ecd6","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.2.tgz","fileCount":12,"unpackedSize":285240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBRO7bOhEN9UsoRNjZ+nqZUIQ6p4gfKsdqDCfGjm3JpAiAIbKzvZah4ZKOW319eY3yZ53K/i+XMjCnyLKqdvETpGg=="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.2_1705655992219_0.27090773664572043"},"_hasShrinkwrap":false},"1.0.3":{"name":"3d-phone-carousel","version":"1.0.3","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"17df75f5595f767827f1699033e77bf479065138","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kZa/ZVFem7f8W6eWKVtV4CPNRZSgaWyZii7dOahCmPg1Q06vnhTskUNeOSqBxJCpx9PlBT4Xnlf2Ip+rFGK8fA==","shasum":"3c52de43fd69fb5c2056a1da2474429501b6b1ca","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.3.tgz","fileCount":12,"unpackedSize":285295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXQPX1mp2bzU3khWCYiILesWFjVCe37vXljeG9tGSWDAiEAmOVF/TbgWpb7nOzFg4o2hkOqoHGXBcquDDHJzU5EfRs="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.3_1705656797956_0.956595114711756"},"_hasShrinkwrap":false},"1.0.31":{"name":"3d-phone-carousel","version":"1.0.31","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"541535a38f2cc806146585c1a4a7e8dda585d4db","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.31","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-e4bZBtnlgGDWZMULmb5igvLviSRmUOWZZtfgRXGL0Pa8M6Sv+BVJUzpahGJboIO7UqZu3jCXcgvYsXdg2z8q4w==","shasum":"df3edf2588a7e00e4a608e85b360ed3363dc4dc5","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.31.tgz","fileCount":12,"unpackedSize":285272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN4GZuZCfzHT16o7yskDr2KZecFrIvBXPUwmXXdai2BgIgR+oCuNFCR0XljP8DoovJrgLTglCl9imyler+Mgx+c1c="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.31_1705657103346_0.6675332411357324"},"_hasShrinkwrap":false},"1.0.32":{"name":"3d-phone-carousel","version":"1.0.32","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"541535a38f2cc806146585c1a4a7e8dda585d4db","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.32","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8fzi7aZmjIUqhGl0MejeLGfyt0D4yN09sd8JCB5zWFtw3TVVkG6Uy3X22uqIfoN0uS9DVj0r6GIWZcTpkJnbeQ==","shasum":"2dfb6a6ca94508bacde776cfe3f4d765a72b0727","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.32.tgz","fileCount":12,"unpackedSize":285270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Em459byDkh9HN47DNw85ylKYnxBvLDBbjcWcjH7zWAIgcwZNjTg5PnH3C2lFDJoWKbRSvzvuWgNdPYMu7FgmZ0E="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.32_1705658139888_0.0034837227603992105"},"_hasShrinkwrap":false},"1.0.33":{"name":"3d-phone-carousel","version":"1.0.33","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"541535a38f2cc806146585c1a4a7e8dda585d4db","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.33","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vjKpUjjnAgde/LpEdlRu+RFIDIbIfDKc5TY5a8u1bLUUEIu3O1+xoYZyZ+JIN5V6ksLIIktsTMsLA2+ytC2ivA==","shasum":"67c864a23d1ad3ffea46668c03ccb17baa36435d","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.33.tgz","fileCount":12,"unpackedSize":285259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRAm2o0Aprcfg06z9BKi959xbn7bjr+TYB+Ddtdd7kOAIhAO/fBsjGJJVg50WrNQur9KJKk03ILPFWPohUjLJsNq0N"}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.33_1705658529641_0.2792005604500112"},"_hasShrinkwrap":false},"1.0.34":{"name":"3d-phone-carousel","version":"1.0.34","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"541535a38f2cc806146585c1a4a7e8dda585d4db","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.34","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VJyqaSZX9jdDqilXvvB4SsXgki9aqwnZh/fVM5h9Qa7lJezM15iCnsIUYDGkfycN+8nLgmPdLB+0WJTfvHUqOA==","shasum":"576124e8c9707c1ac8b19f3913903ad0042857bd","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.34.tgz","fileCount":12,"unpackedSize":285237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1wyttbs5sllu/EBNjQbz4gXcM9oSeUnU8+Flwj6fICAiA0Ho21Pv4OSr3LKxYJ7Rhm7u+2ILkr0fSnEVnT7F+umA=="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.34_1705658640508_0.9571010948754879"},"_hasShrinkwrap":false},"1.0.35":{"name":"3d-phone-carousel","version":"1.0.35","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"c66a3cbf45d26b5fdf1523fee7f579e7f9b7f94d","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.35","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zV/KsofRoKK0iequDOb3AfnA91zo10xQLjFeFutpVsKl1hwKd3QJpIXnztkNPfypP1cHxVactAm3oD1led5VXQ==","shasum":"c199c1f96062b68f2ad151e0a40f95cc531d92a4","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.35.tgz","fileCount":12,"unpackedSize":285237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKEhuwhtVQfAp7wgbUseDxrqnfBLYfavtgssveAHmzYAiEAkMiYXYkS3bQlc4TqOLOVFMx0ll83gd6T6ipYmXKr+eE="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.35_1705659021669_0.9041398291239822"},"_hasShrinkwrap":false},"1.0.4":{"name":"3d-phone-carousel","version":"1.0.4","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"1967051dea8c6833ed34f92b08e5bf65dac418f2","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4XSwiBz6zOIuzF9ukAtA1yiiZcumIyEMLYh9hAoz8yOTc6pezokXmLJ3/3OmTuhQ/dQjpWR4dEgxop4UY0EBEA==","shasum":"e96b0d2732e736bd0bb825525b3ffe31312b0d9c","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.4.tgz","fileCount":12,"unpackedSize":286905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOgwGTxYSinehHrknnwwlMWviJREP2pqwPzgZNGsw/9AIgP/xNA8L21GWllecQ3rDEw0w9gI02yS080DO6bi1ykwI="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.4_1705759952262_0.7916728020292265"},"_hasShrinkwrap":false},"1.0.41":{"name":"3d-phone-carousel","version":"1.0.41","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"f7f0a5bc8967faf10af18a5ea78b756c5c13a585","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.41","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0o/oPXaI9z/cvKnapsr1ljhqTeOZshIVRRKwTxu/+01PROL7gtYsRXGBRwDv6buFYWj2jS4zEGZXVm3crag65A==","shasum":"f299be48468445abc1247529c04fcd6303fae14a","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.41.tgz","fileCount":12,"unpackedSize":286906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF30KdeY8etNaKuv29a4nI4tmzsiSv0/Vi2tuos9RNCPAiEA4tiaW81tT0yBld+ChSW6WbpiML3FK5g7IphdP3k8sU0="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.41_1706888324850_0.20875020956333779"},"_hasShrinkwrap":false},"1.0.5":{"name":"3d-phone-carousel","version":"1.0.5","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"f7f0a5bc8967faf10af18a5ea78b756c5c13a585","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gFGGJOT1IYHo9YQ9IiJxV3VLczFafjEVLBvCIYyNcbeuH7omaP9he4Oo42HJpFYRHWbeOeFcHLHzbZdNgZVvOQ==","shasum":"d538bfd978e93603ed6a6728605ee72594c3de02","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.5.tgz","fileCount":12,"unpackedSize":316172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLOKqELv+/UjrLAKfFGoHxz/7HzFohMoXQxB3nUXrXLAIhAJsFk/6NKjUJcImYlB4ZJKAjWpE9txXOY2b9wXaisIJU"}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.5_1708848990162_0.6846539153261968"},"_hasShrinkwrap":false},"1.0.51":{"name":"3d-phone-carousel","version":"1.0.51","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"f7f0a5bc8967faf10af18a5ea78b756c5c13a585","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.51","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-a4BBYpRtBSNhTrpa0qVXUP8rbYDL9XToPM6zVI2dvyYKcEwn0QfBGxcL+ptu/uzZHkVAeUoZDhNtSaLytnr+KA==","shasum":"37102bd7dad683099a3a783eccdc71180557502d","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.51.tgz","fileCount":12,"unpackedSize":315978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpk08A8BtUQKtje0Jz66FuF26FAJ8ewneAH3AZnVjcCgIhANzg9FLoYFCmO3YZ0R7Wv3dfCMtKY/V5fecfXEPy8+wX"}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.51_1708851129281_0.7246988712332656"},"_hasShrinkwrap":false},"1.0.52":{"name":"3d-phone-carousel","version":"1.0.52","description":"A simple, modern look 3D image carousel with IPhone frame, written with React","author":{"name":"mahdi-g01"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^18.2.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^3.4.1","typescript":"^3.7.5","sass":"^1.70.0"},"keywords":["3D","carousel","phone","slider","slideshow","react"],"types":"./dist/index.d.ts","gitHead":"f7f0a5bc8967faf10af18a5ea78b756c5c13a585","bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","_id":"3d-phone-carousel@1.0.52","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5chNQNJCe2b4YbNdbrfBXgLC7xF3j18EDDdCdT60n26gm62Ri0bU3DrU2fZq9HfKwBiX4SY+709hbypXMNFBmw==","shasum":"48d462e9235a6017e4b108969ba4d5eef8344a58","tarball":"https://registry.npmjs.org/3d-phone-carousel/-/3d-phone-carousel-1.0.52.tgz","fileCount":12,"unpackedSize":316032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8EZs6YshaKZxKlN/cqq+X1ze/kb5w3Ws9Wt6a9GIFjAiA8wCYh1ksImv7ACBuAOoLPDh43Zh+DtHsXIEvRL/bVjA=="}]},"_npmUser":{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"},"directories":{},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-phone-carousel_1.0.52_1708851535062_0.696766828006038"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-18T14:24:49.132Z","1.0.0":"2024-01-18T14:24:49.308Z","modified":"2024-02-25T08:58:56.081Z","1.0.1":"2024-01-19T09:15:11.486Z","1.0.2":"2024-01-19T09:19:52.370Z","1.0.3":"2024-01-19T09:33:18.107Z","1.0.31":"2024-01-19T09:38:23.540Z","1.0.32":"2024-01-19T09:55:40.050Z","1.0.33":"2024-01-19T10:02:09.825Z","1.0.34":"2024-01-19T10:04:00.651Z","1.0.35":"2024-01-19T10:10:21.822Z","1.0.4":"2024-01-20T14:12:32.423Z","1.0.41":"2024-02-02T15:38:45.029Z","1.0.5":"2024-02-25T08:16:30.346Z","1.0.51":"2024-02-25T08:52:09.448Z","1.0.52":"2024-02-25T08:58:55.226Z"},"maintainers":[{"name":"geekop","email":"mahdi.khansari.mk@gmail.com"}],"description":"A simple, modern look 3D image carousel with IPhone frame, written with React","homepage":"https://github.com/mahdi-g01/3d-phone-carousel#readme","repository":{"type":"git","url":"git+https://github.com/mahdi-g01/3d-phone-carousel.git"},"author":{"name":"mahdi-g01"},"bugs":{"url":"https://github.com/mahdi-g01/3d-phone-carousel/issues"},"license":"MIT","readme":"# 3D Phone Carousel\n\nA simple, modern look 3D phone carousel, written with React.\n![An animated GIF show of 3D phone carousel](src/gif-show-banner.gif)\n+ Modern simple look\n+ Easy to implement\n+ Easy to modify\n+ CSS based 3D effect\n+ Written with React\n\n## Installation\n\nJust run ```npm i 3d-phone-carousel```\n\n## How to use\n\nAfter installation, you are able to use ```PhoneSlider``` component.\n\nYou can set up these props to:\n\n+ **items** (Required): And array of objects, that should include these variables:\n  + ```image```: Image url or reference (recommended image size: 408 * 190)\n  + ```title```: The title of slide\n  + ```description```: The subtitle of the slide\n+ **delay** (Optional): The amount of time that component slides automatically (in milliseconds). Default value is 3000 (3 seconds)\n+ **forwardButtonRef** (Optional): Define a Custom forward slide move button reference;\n  That should be a React or html component reference\n  (You can use ```useRef()``` to define the reference)\n+ **backwardButtonRef** (Optional): Define a Custom backward slide move button reference;\n  That should be a React or html component reference\n  (You can use ```useRef()``` to define the reference)\n\n### Example of usage\n```\n// REMEMBER TO IMPORT BOTH COMPONENT AND ITS STYLE\nimport \"3d-phone-carousel/dist/index.css\"\nimport { PhoneSlider } from '3d-phone-carousel/dist';\n\nfunction YourParentComponent(props) {\n    const slideForwardButton = useRef(null);\n    const slideBackgroundButton = useRef(null);\n\n    return <div className=\"section\">\n\n      <div ref={slideForwardButton} className=\"custom-slide-button\"/>\n\n      <PhoneSlider style={{\n          margin: \"80px 0\"\n      }}\n        backwardButtonRef={slideBackgroundButton}\n        forwardButtonRef={slideForwardButton}\n        items={[\n          {\n            description: \"Example Description of slide 1\",\n            title: \"Title of image 1\",\n            image: \"/url to your image\"\n          },\n          {\n            description: \"Example Description of slide 2\",\n            title: \"Title of image 2\",\n            image: \"/url to your image\"\n          },\n          {\n            description: \"Example Description of slide 3\",\n            title: \"Title of image 3\",\n            image: \"/url to your image\"\n          }\n        ]}/>\n\n      <div ref={slideBackgroundButton} className=\"custom-slide-button\"/>\n\n  </div>\n}\n```\n\n## Need help or any suggestions?\n\nEmail me: [mahdi.khansari.mk@gmail.com](mailto:mahdi.khansari.mk@gmail.com)\n\nTelegram:  [@geekoptech](https://t.me/geekoptech)\n\n## Author and licence\n\nThis project has been made by **Mahdi Khansari** under **MIT licence**\n\nHelp me to maintain and improve it :)\n","readmeFilename":"README.md","keywords":["3D","carousel","phone","slider","slideshow","react"]}