{"_id":"vue-inner-image-zoom","_rev":"10-d48e9e4fdb209665a95452e937e30f89","name":"vue-inner-image-zoom","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"vue-inner-image-zoom","version":"1.0.0","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@1.0.0","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/vue-inner-image-zoom#readme","bugs":{"url":"https://github.com/laurenashpole/vue-inner-image-zoom/issues"},"dist":{"shasum":"ff4e37e7027a55728726f637a86159db9e49a323","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-1.0.0.tgz","fileCount":9,"integrity":"sha512-YmYrDkDZyCd7XZ9prUjDcN8aQ4WV9g8SLTBvmJ8Ah3TOWAFyDB7b2FgYjvaa6uAj9jFagTd1gSXdbzzhWMAFog==","signatures":[{"sig":"MEYCIQDF4Qj8I+z1LjnMmcYYGJjEonr7R5zLGX9SR7qvNwEyIgIhAI2hh1KdxNdkJv9a2yGyoqPWAy3zoUmr1EwKnHnq6jjI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKhvlCRA9TVsSAnZWagAAkLgQAJsnvqBtdSOhdqE+oVua\nl6kskNWy+YDeL8NDlKwJMZOj1KbdEcs+QcXbhE+0k4CSa2C50qvrvwfVtY+/\nti8OTn8dU2fFNZ34Ei1dscSoJPkR8HsLigSM6Lp2+68bnooRHOZ168EAdGXw\n8oeUxnCF19aclLnmja5jWpU72eajRo9I4zrgug+iL+uM8m98id6aKc4d1Jbq\nR+DUX+237bNNsQ1xQC1goyie06JPHlFkrWLkNwegNwTXn/d0IHDGj3KTpRz8\nMyuMeJI9QCHFac0pQeOsYLTNF3sc6EQPR4v+9u7mh+rsan83GzoZ1pBA2v2i\nhs5pxDjtiAvjSW61lMxV5uRKa7OVleYr7H2qmC2BGZlIC0VrGoxD7CyencUs\nOXZNAC/VWqFSWqnr8sKjSrHZwrucr2mCaYY1S9Rwgpn4zZfChCvRD6LKmNI2\ny2ysL8Bto2Hf8o8coEHbPe1b8ekkOV55w70YfsZ/afsA3HFD38FchX7NtC2R\n4V2hMHvqowmFDuac5egjUvhDbSzBtENQbghPBqFLaBIqufXdkLJFUBp5wkpu\n/6HV1bxwfyAMWaPHgkfG/kemdPVU9X7Cj6CZLZtqSo1igRqhFBuYHyinV0yu\nqbo6srw0q3XpEiLd2li2LrZ6qfc3A3FVdCYl8ROZbvcYQYUGBVdTLcMFHMXi\necXY\r\n=Vi0E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/vue-inner-image-zoom.umd.js","unpkg":"lib/vue-inner-image-zoom.common.js","gitHead":"0bf7bb37a7a1157c845b1d9215cb4e4a2159fb29","scripts":{"lint":"vue-cli-service lint","test":"vue-cli-service test:unit","build":"vue-cli-service build --target lib --dest lib src/index.js","start":"vue-cli-service serve","build:demo":"vue-cli-service build --target app --dest demo/dist demo/src/index.js","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"repository":{"url":"git+https://github.com/laurenashpole/vue-inner-image-zoom.git","type":"git"},"_npmVersion":"6.14.7","description":"A Vue.js component for magnifying an image within its original container.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"portal-vue":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.11","eslint":"^6.7.2","prettier":"^2.0.5","babel-eslint":"^10.1.0","@vue/test-utils":"^1.0.3","@vue/cli-service":"~4.4.0","semantic-release":"^17.1.1","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.4.0","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.4.0","eslint-plugin-prettier":"^3.1.4","@vue/cli-plugin-unit-jest":"~4.4.0","@vue/eslint-config-prettier":"^6.0.0"},"peerDependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_1.0.0_1596595173095_0.010668677613085542","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"vue-inner-image-zoom","version":"1.0.1","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@1.0.1","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/vue-inner-image-zoom#readme","bugs":{"url":"https://github.com/laurenashpole/vue-inner-image-zoom/issues"},"dist":{"shasum":"b492338ee643aff11b661bb516769ccad788a395","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-1.0.1.tgz","fileCount":9,"integrity":"sha512-J4ki5htPXI8J6sEu12hHRgGTC89Qw1KquIWYr9TSDTcqYaa1PVXgUOY7zjXrQcCR4M8V70S3oijIi3RdAxReLQ==","signatures":[{"sig":"MEUCICprWHxWfSlEyYPy+SMgO7TanP4gqJqj70hVF4eoRhm7AiEA+hNLaLhr6thkacRWzz1shJh5ZSP+TSI3DvFV8k/hQsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7Q5aCRA9TVsSAnZWagAAPVIP/01YT5y4AL+yOBYwI4oy\nkQSd0DhKB0UBd8JGjgCCFwDKrAO77jF+60ejIVG50lol7/dH2o693fqxEGjc\n1Icnyx8q6vnUUuCrUaXq3ej+0czZrVY6CGg+1CFcwWr8jxfU6NHqSbcLTppp\nvEh0udHlhwVpYOoJWw6jFzUt4pmCUWjZVpf4oNX7/ZlFpU3qqUvvkXlj6MIU\n/EbfZ06IkIGqnsSBN0+Lrj27dfhkCsDJUev6OQuYF2eUGLotyRcocdlQXiJC\nXf6/G0bRlszgEx/cP+LnDmnL0IG8wDeJsaB4JoKntzEOwa7bRfl2fVAk+D7X\nBy4m0u0kl30IkTJ5Xn14C2yov4i0s23ZLaVTGU+bEhvMmQnkiKt0Joa+qPIs\nfcuoR/SunCLQpuNCERAAI14oAVT5zlCxl7jIC4EF3S4hBjaoUSs+gRB3oLWW\nKJn6y3VBKldiQTZ9cW0QvtISTeNNHsowuBGH9zshI+KlIZN9dOCmXDQ/fiht\n6d1B2YaDeGuxj/nc0selA5ZkWBo1ubRL3ytsbQR+0fG4t6OEUm3c9SD290Bd\nWy2SffXUxBpRX6SOMvIK8517OyyFDF1OiqOfOAsfNYaq2HeBeetZPxvgbBuZ\nS/pZTm28kvLp7Ko7iUaTtOCjIU+csaQxccwyuayj27YlU93QEhZUgrQoFFtd\nitFp\r\n=7Zyp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/vue-inner-image-zoom.umd.js","unpkg":"lib/vue-inner-image-zoom.common.js","gitHead":"7b9faebb787743a2f5a3538a34858095892dd489","scripts":{"lint":"vue-cli-service lint","test":"vue-cli-service test:unit","build":"vue-cli-service build --target lib --dest lib src/index.js","start":"vue-cli-service serve","build:demo":"vue-cli-service build --target app --dest demo/dist demo/src/index.js","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"repository":{"url":"git+https://github.com/laurenashpole/vue-inner-image-zoom.git","type":"git"},"_npmVersion":"6.14.7","description":"A Vue.js component for magnifying an image within its original container.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"portal-vue":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.11","eslint":"^6.7.2","prettier":"^2.0.5","babel-eslint":"^10.1.0","@vue/test-utils":"^1.0.3","@vue/cli-service":"~4.4.0","semantic-release":"^17.1.1","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.4.0","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.4.0","eslint-plugin-prettier":"^3.1.4","@vue/cli-plugin-unit-jest":"~4.4.0","@vue/eslint-config-prettier":"^6.0.0"},"peerDependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_1.0.1_1609371225438_0.9066901046125933","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"vue-inner-image-zoom","version":"1.1.0","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@1.1.0","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/vue-inner-image-zoom#readme","bugs":{"url":"https://github.com/laurenashpole/vue-inner-image-zoom/issues"},"dist":{"shasum":"e5e239f0f6733adac9fa343c2eaff497393a5054","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-1.1.0.tgz","fileCount":9,"integrity":"sha512-StYNzUpHevIx/gueHLJKyGufApFB+UNg6vEGnXsRVL0wK1Xo8HD+0/Wv5mtN2S6njC9pU+D32LDjQHAezF/zUg==","signatures":[{"sig":"MEUCICdz3a/6bqevSYdsDhmdmbMswyeFqWw+d6+PO1eTJ8QPAiEAjtdrqucLfRIUDCVkR0PgILmDbiTf+ojk7X2dfcUFTCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnaTtCRA9TVsSAnZWagAAD1sP/1c7U6aJdPMeVXT0JlKs\n1wR0Dkjrj7blKixMgbImp3AiH0HmKmiYUDvRFPC96z4E1VDgXNLYO9WTo9kV\nGnLA6GS9XXQfco+Q0FJWBrP+B/98fQrDfrkciHI4UmOzj4XsEVVhlumAFF3k\nE2+H+tgNjtsFYX64ZwCBc3jl3dvz4aUvV7J4w7hpbSJEv7U/zDiafYGXUK+a\n9shAK/ufA83pEC4C2yf//jcvKuJaZ+x2D2ujssXVNUpqTHLoicQYD4mRRBs5\nyFTrNTHm099zh/G/4yyS5LuZqDxh/+Zt7HEF7/BC5khXZgum6U9+jCdBkLdp\npjdHaTjoYpGyHvzNKtr+YrHuRZ+Qs79YJtanmi1IBsl4FLwjSK2aQuwVdBzv\ngsM+1zBA7p1Zm9EtI0D4MubHqPjIQruAY9ErfPAmj51UjRMbAmc94VQxMRpH\nkBwFzUO1oQdgc61zQsPpB1D6Y2XLIIAkTkZkBej2zYGNfQR7ILyNNRZklMNR\n3jQqO44NtuRqmzsU6rGQnkGSiTuJqANCrcZ2m5SNFZ0i3K1R4G0AoPKznXDW\nBtHM0qOxsbLb9g0W3fkXZhJsAKGWPV144pLyLTSSRk5q7YGkRYmF7awhqlQb\ngx6imutn67U04heN6k8/g9J0Mqz1l8fQyaLwv0XTizBzUad9oi6Hk94UenGF\na0al\r\n=QjGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/vue-inner-image-zoom.umd.js","unpkg":"lib/vue-inner-image-zoom.common.js","gitHead":"9b4ec75a5b12ad9534aca62cf9b0f6da645ee22d","scripts":{"lint":"vue-cli-service lint","test":"vue-cli-service test:unit","build":"vue-cli-service build --target lib --dest lib src/index.js","start":"vue-cli-service serve","build:demo":"vue-cli-service build --target app --dest demo/dist demo/src/index.js","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"repository":{"url":"git+https://github.com/laurenashpole/vue-inner-image-zoom.git","type":"git"},"_npmVersion":"6.14.7","description":"A Vue.js component for magnifying an image within its original container.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"portal-vue":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.11","eslint":"^6.7.2","prettier":"^2.0.5","babel-eslint":"^10.1.0","@vue/test-utils":"^1.0.3","@vue/cli-service":"~4.4.0","semantic-release":"^17.1.1","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.4.0","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.4.0","eslint-plugin-prettier":"^3.1.4","@vue/cli-plugin-unit-jest":"~4.4.0","@vue/eslint-config-prettier":"^6.0.0"},"peerDependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_1.1.0_1620944108589_0.8092263427754234","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"vue-inner-image-zoom","version":"1.1.1","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@1.1.1","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/vue-inner-image-zoom#readme","bugs":{"url":"https://github.com/laurenashpole/vue-inner-image-zoom/issues"},"dist":{"shasum":"69237e412f955fa3ab7399bf2c1a7961b788a967","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-1.1.1.tgz","fileCount":9,"integrity":"sha512-0yzWkdfOv7b6YJSkbkObeI+5TwXDvHBl5YJzQRwaXxmLP88tvvfC0ksC8ZmMi/hAdf2SnegW+UED+nB3uZPQyg==","signatures":[{"sig":"MEQCIBX/0iQcZbxof/7Jaq8Bgv78YIANimXdAwlyIZxtMuaVAiAgA/AqWPphBxCqK0I3rE+NGzN3Z/+qgARNUUghfsss4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":597241},"main":"lib/vue-inner-image-zoom.umd.js","unpkg":"lib/vue-inner-image-zoom.common.js","gitHead":"c5edd74e4fd89b972821e68ba107437ca75b296f","scripts":{"lint":"vue-cli-service lint","test":"vue-cli-service test:unit","build":"vue-cli-service build --target lib --dest lib src/index.js","start":"vue-cli-service serve","build:demo":"vue-cli-service build --target app --dest demo/dist demo/src/index.js","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"repository":{"url":"git+https://github.com/laurenashpole/vue-inner-image-zoom.git","type":"git"},"_npmVersion":"7.12.1","description":"A Vue.js component for magnifying an image within its original container.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"portal-vue":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.11","eslint":"^6.7.2","prettier":"^2.0.5","babel-eslint":"^10.1.0","@vue/test-utils":"^1.0.3","@vue/cli-service":"~4.4.0","semantic-release":"^17.1.1","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.4.0","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.4.0","eslint-plugin-prettier":"^3.1.4","@vue/cli-plugin-unit-jest":"~4.4.0","@vue/eslint-config-prettier":"^6.0.0"},"peerDependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_1.1.1_1632801645585_0.34556708066391484","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"vue-inner-image-zoom","version":"2.0.0","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@2.0.0","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/vue-inner-image-zoom#readme","bugs":{"url":"https://github.com/laurenashpole/vue-inner-image-zoom/issues"},"dist":{"shasum":"d84a8d5f4b76ba8d9675bfb67927aef06c4cf62c","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-2.0.0.tgz","fileCount":9,"integrity":"sha512-PrCppBbgffCLCpvetEWzt+8qzYs984HrhEj/9649/4nPV9leCeditl2MY5IgKWElWpDgtR3j0O2sLDVcpgGbYA==","signatures":[{"sig":"MEQCIEjqp9czKM7o0FWLMcpKbDfcsqNz2jzdAUdXujed8l01AiBhnrSramOkT9BtQXU1CoJKS6Soz4XKg7LQWmn52p8rWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqYU0CRA9TVsSAnZWagAAZhwQAItAfrTiHDegb9bCQTmu\npeOZVbonzHldakkPwFOZV3f8hkTPnyYGhiL2AroPF2j9HylJmcJrf5TNsqPY\nDrleNlWojyn9LnnnfOTd+mtRGYrytAee5JCXSZz8sh5JwMzGSEV3oQWJBj16\nH3lGKU4uCSjT7oB8Yoo7Jv3NkIsXL45XxfYie0CiGvf8WsvW8U1NDioZdke8\nJNFqHid/MbTnYikI2JR7HpALbcqCFsNBafskm7u7+7qWpkliGA09zH3OvLys\nnhK6RXinE4/g+Kp0Fk30ktnUBCmMcQDKrFqM6+V+h5uQbSCW+JqdAGOrKJPN\ndssDY0sTsp8uDG2J8KXMle3Ry9ds85OIT3xs/EFlS4HjSEXN7ijTuVX11XOW\n39z6c9EwQLi7M8/tREr0UCbpwh84fa6q9TkvSwp00wvKs/gLvR3+lKFWq8Hr\n79LAN3qEd2P47GnqHl2PL8oqPhYOcseCqTCcuk4J9An2OBZfAPuUPzpMxALZ\nOn8fPFC0jRXbbqSm8+vRpn1WyGVxNmg32JlRXgnkk68FqX59Bpn7FMBpJZcl\nKIBBWZBU7JsHtivbaivqdV6mWAtvbUfyPD+3VmzpOnhk4IRZvFA6+pHqhbq6\nLJBI4OATVqrMZ+NCXUF4AAIvZozLtoknTGRCSc6+GVEXKAkNWTpphfHZ4Alv\nduol\r\n=Xgz1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/vue-inner-image-zoom.umd.js","unpkg":"lib/vue-inner-image-zoom.common.js","gitHead":"7224b033d382a8c1d952846df95da74dd0addbc4","scripts":{"lint":"vue-cli-service lint","test":"vue-cli-service test:unit","build":"vue-cli-service build --target lib --dest lib src/index.js","start":"vue-cli-service serve","build:demo":"vue-cli-service build --target app --dest demo/dist demo/src/index.js","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"repository":{"url":"git+https://github.com/laurenashpole/vue-inner-image-zoom.git","type":"git"},"_npmVersion":"7.12.1","description":"A Vue.js component for magnifying an image within its original container.","directories":{},"_nodeVersion":"12.22.7","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","eslint":"^6.7.2","prettier":"^2.0.5","vue-jest":"^5.0.0-alpha.10","babel-eslint":"^10.1.0","@vue/test-utils":"^2.0.0-rc.17","@vue/cli-service":"~4.5.15","semantic-release":"^17.1.1","@vue/compiler-sfc":"^3.0.0","eslint-plugin-vue":"^8.1.1","@vue/cli-plugin-babel":"~4.5.15","@vue/cli-plugin-eslint":"~4.5.15","eslint-plugin-prettier":"^3.4.1","@vue/cli-plugin-unit-jest":"~4.5.15","@vue/eslint-config-prettier":"^6.0.0"},"peerDependencies":{"vue":"^3.0.0","core-js":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_2.0.0_1638499636473_0.17872712405782565","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"vue-inner-image-zoom","version":"3.0.0","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@3.0.0","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/inner-image-zoom/packages/vue#readme","bugs":{"url":"https://github.com/laurenashpole/inner-image-zoom/issues"},"dist":{"shasum":"f02f3cc4fc70dda8dd7c0c2a032e75023be3d02f","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-3.0.0.tgz","fileCount":13,"integrity":"sha512-4k365LpY3tzxzAcSHsnnQKZRb93+CwMKt5H3EzfiRtsjGCl1+/KvXb26w9oCjS0eMbRStDkL9aSoRVldOzDB1w==","signatures":[{"sig":"MEUCIQCdVaeKwlHjqi/kZFzSoFeNqTNUH0JVFlhNhNpvmwoPnAIgH9deI0kt+vbAtqhepZc1pQKm6D5b3YEf8LVKduwB4Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98163},"main":"lib/index.js","types":"./lib/index.d.ts","module":"src/index.js","gitHead":"937f2db77580141bfe32106db9b8bf9e8e0d8f11","scripts":{"release":"release-it"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"release-it":{"git":{"tagName":"${npm.name}@${version}","commitMessage":"chore: release v${version}","tagAnnotation":"Release ${npm.name}@${version}"},"npm":{"skipChecks":true},"hooks":{"after:bump":"yarn --cwd='../..' build:vue","before:init":"yarn --cwd='../..' test"}},"repository":{"url":"git+https://github.com/laurenashpole/inner-image-zoom.git","type":"git"},"_npmVersion":"8.11.0","description":"A Vue.js component for magnifying an image within its parent container 🔎","directories":{},"_nodeVersion":"16.15.1","dependencies":{"inner-image-zoom":"1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_3.0.0_1741307386798_0.5134932526766902","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"vue-inner-image-zoom","version":"3.0.1","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@3.0.1","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/inner-image-zoom/packages/vue#readme","bugs":{"url":"https://github.com/laurenashpole/inner-image-zoom/issues"},"dist":{"shasum":"5c666ad8dffd39af1bd7e66640418738429c8261","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-3.0.1.tgz","fileCount":13,"integrity":"sha512-lDJQvJhnAuNzWOQcQstdcvJHhZzgaKFoa+dHsgdDHc6RoD0bgfVKdMz4Gmb4y+pZ5+CbGZMOLmiS9EK/3inpyg==","signatures":[{"sig":"MEYCIQCpe0TZelnnruxfHcv7PAUHYz9cJxOQB+Ev0TZag5qlIwIhAMPrltEF0pXSOdtOoT7HDbnQahDz/a08gz1dMBgvg0No","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98239},"main":"lib/index.js","types":"./lib/index.d.ts","module":"src/index.js","gitHead":"a157b7ebc7233f892a5f4a0f486dcc42c819860a","scripts":{"release":"release-it"},"_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"release-it":{"git":{"tagName":"${npm.name}@${version}","commitMessage":"chore: release ${npm.name} v${version}","tagAnnotation":"Release ${npm.name}@${version}"},"npm":{"skipChecks":true},"hooks":{"after:bump":"yarn --cwd='../..' build:vue","before:init":"yarn --cwd='../..' test"}},"repository":{"url":"git+https://github.com/laurenashpole/inner-image-zoom.git","type":"git"},"_npmVersion":"10.7.0","description":"A Vue.js component for magnifying an image within its parent container 🔎","directories":{},"_nodeVersion":"18.20.4","dependencies":{"inner-image-zoom":"1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_3.0.1_1742409109190_0.33872677432267606","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"vue-inner-image-zoom","version":"3.0.2","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"author":{"name":"Lauren Ashpole"},"license":"MIT","_id":"vue-inner-image-zoom@3.0.2","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"homepage":"https://github.com/laurenashpole/inner-image-zoom/packages/vue#readme","bugs":{"url":"https://github.com/laurenashpole/inner-image-zoom/issues"},"dist":{"shasum":"1c3a249abc9c54f927168801ed12e225dd44fcb6","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-3.0.2.tgz","fileCount":13,"integrity":"sha512-1lZ3w+0v55J5qDcSCIYN2Clr6JokYSFqJMDXQNVYRkDaPI9/aIfcKQnPB7g1LZktFB31erQQbcAXLJ7X533IiA==","signatures":[{"sig":"MEUCIQDuDg4QYK6bPKzUEavwG2KGCZs2P2j0sLPNOEB21hifygIgcUsI2+vXkUybDn4ag5iC1Xx0kw3fGFvzSMQyOkWXnYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98167},"main":"lib/index.js","types":"./lib/index.d.ts","module":"src/index.js","gitHead":"f9815664840f6df853077257e677bb9222cda778","scripts":{"release":"release-it"},"_npmUser":{"name":"laurenashpole","actor":{"name":"laurenashpole","type":"user","email":"lauren@laurenashpole.com"},"email":"lauren@laurenashpole.com"},"release-it":{"git":{"tagName":"${npm.name}@${version}","commitMessage":"chore: release ${npm.name} v${version}","tagAnnotation":"Release ${npm.name}@${version}"},"npm":{"skipChecks":true},"hooks":{"after:bump":"yarn --cwd='../..' build:vue","before:init":"yarn --cwd='../..' test"}},"repository":{"url":"git+https://github.com/laurenashpole/inner-image-zoom.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue.js component for magnifying an image within its parent container 🔎","directories":{},"_nodeVersion":"23.11.0","dependencies":{"inner-image-zoom":"1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-inner-image-zoom_3.0.2_1751349869453_0.5929929772510278","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"_id":"vue-inner-image-zoom@3.0.3","bugs":{"url":"https://github.com/laurenashpole/inner-image-zoom/issues"},"dist":{"shasum":"dda8406f2cf40b8179c080efc6d685624549db28","tarball":"https://registry.npmjs.org/vue-inner-image-zoom/-/vue-inner-image-zoom-3.0.3.tgz","fileCount":13,"integrity":"sha512-q6PSrUYn7OpAqVnlqVD4zNa6f3ylxsbKXNnsvaYQrIY89Q5TWP1Fda1MmDfZK8zdzHKKFcP0kpgFDWN8tC7kPw==","signatures":[{"sig":"MEUCIQCURbILdPi1yMqlBqxArqR7L/j0vQq9P7Fa+q8BwoSSPwIgXw/hJKy+YLf+FyEfCkF+iq8cUHcU/UNdqyre7mjtrtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHwZsSi1HCdPvc4Zw4xVbKEWzGg4kOOg5S34ZtAyin3SAiEAhqlOQFa+2TiHgvTmtJAHiLO8KhqPeIW272piBc8Nxqw="}],"unpackedSize":97300},"main":"lib/index.js","name":"vue-inner-image-zoom","types":"./lib/index.d.ts","author":{"name":"Lauren Ashpole"},"module":"src/index.js","gitHead":"4201a0d51d59d21d6ca10df6d6ba4835ebe739ff","license":"MIT","scripts":{"release":"release-it"},"version":"3.0.3","_npmUser":{"name":"laurenashpole","email":"lauren@laurenashpole.com"},"homepage":"https://github.com/laurenashpole/inner-image-zoom/packages/vue#readme","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"release-it":{"git":{"tagName":"${npm.name}@${version}","commitMessage":"chore: release ${npm.name} v${version}","tagAnnotation":"Release ${npm.name}@${version}"},"npm":{"skipChecks":true},"hooks":{"after:bump":"yarn --cwd='../..' build:vue","before:init":"yarn --cwd='../..' test"}},"repository":{"url":"git+https://github.com/laurenashpole/inner-image-zoom.git","type":"git"},"_npmVersion":"11.6.1","description":"A Vue.js component for magnifying an image within its parent container 🔎","directories":{},"maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"_nodeVersion":"24.11.0","dependencies":{"inner-image-zoom":"1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-inner-image-zoom_3.0.3_1789014196849_0.5034419003739812"}}},"time":{"created":"2020-08-05T02:39:33.095Z","modified":"2026-09-10T04:23:17.086Z","1.0.0":"2020-08-05T02:39:33.227Z","1.0.1":"2020-12-30T23:33:45.625Z","1.1.0":"2021-05-13T22:15:08.800Z","1.1.1":"2021-09-28T04:00:45.858Z","2.0.0":"2021-12-03T02:47:16.655Z","3.0.0":"2025-03-07T00:29:46.989Z","3.0.1":"2025-03-19T18:31:49.386Z","3.0.2":"2025-07-01T06:04:29.646Z","3.0.3":"2026-09-10T04:23:16.953Z"},"bugs":{"url":"https://github.com/laurenashpole/inner-image-zoom/issues"},"author":{"name":"Lauren Ashpole"},"license":"MIT","homepage":"https://github.com/laurenashpole/inner-image-zoom/packages/vue#readme","keywords":["vue","vue-component","magnify","zoom","enlarge","image","responsive","photo","pdp","ecommerce"],"repository":{"url":"git+https://github.com/laurenashpole/inner-image-zoom.git","type":"git"},"description":"A Vue.js component for magnifying an image within its parent container 🔎","maintainers":[{"name":"laurenashpole","email":"lauren@laurenashpole.com"}],"readme":"# vue-inner-image-zoom\n\n[![GitHub Actions][build-badge]][build] [![NPM][npm-badge]][npm]\n\nA lightweight Vue component for magnifying an image within its original container.\n\n[Demos](https://innerimagezoom.com/) | [Changelog](https://github.com/laurenashpole/inner-image-zoom/blob/main/packages/vue/CHANGELOG.md)\n\n## Installation\n\n**Note:** Version 2.0.0 upgrades the component to support Vue 3. To use this package with older versions of Vue, install using `npm install vue-inner-image-zoom@1.1.1` or `yarn add vue-inner-image-zoom@1.1.1` instead of the instructions below.\n\n### NPM\n```javascript\nnpm install vue-inner-image-zoom\n```\n\n### Yarn\n```javascript\nyarn add vue-inner-image-zoom\n```\n\n### TypeScript\n[Type declarations](https://github.com/laurenashpole/inner-image-zoom/blob/main/packages/vue/src/index.d.ts) were added with version 3.0.0.\n\n## Usage\n\nImport the component and include in your template:\n```jsx\nimport InnerImageZoom from 'vue-inner-image-zoom';\n\n...\n\nexport default {\n  components: {\n    'inner-image-zoom': InnerImageZoom\n  }\n}\n\n...\n\n<inner-image-zoom src=\"/path/to/image.jpg\" zoomSrc=\"/path/to/zoom-image.jpg\" />\n```\n\n## Props\n\nProp | Type | Default | Description\n--- | --- | --- | ---\nsrc | string | | **(Required)** URL for the original image.\nsources | array | | A list of image sources for using the picture tag to serve the appropriate original image (see below for more details).\nwidth | number | | Width attribute for original image.\nheight | number | | Height attribute for original image.\nhasSpacer | boolean | false | If true, gets the original image's aspect ratio based on the width and height props and creates a spacer to prevent cumulative layout shift.\nimgAttributes | object | | [Img](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attributes) and [global](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes) attributes for the original image (excluding `src`, `width`, `height`, and `style` which are set elsewhere).\nzoomSrc | string | | URL for the larger zoom image. Falls back to original image src if not defined.\nzoomScale | number | 1 | Multiplied against the natural width and height of the zoomed image. This will generally be a decimal (example, 0.9 for 90%).\nzoomPreload | boolean | false | If set to true, preloads the zoom image instead of waiting for mouseenter and (unless on a touch device) persists the image on mouseleave.\nmoveType | `pan` or `drag` | pan | The user behavior for moving zoomed images on non-touch devices.\nzoomType | `click` or `hover` | click | The user behavior for triggering zoom. When using `hover`, combine with `zoomPreload` to avoid flickering on rapid mouse movements.\nfadeDuration | number | 150 | Fade transition time in milliseconds. If zooming in on transparent images, set this to `0` for best results.\nfullscreenOnMobile | boolean | false | Enables fullscreen zoomed image on touch devices below a specified breakpoint.\nmobileBreakpoint | number | 640 | The maximum breakpoint for fullscreen zoom image when fullscreenOnMobile is true.\nhideCloseButton | boolean | false | Hides the close button on touch devices. If set to true, zoom out is triggered by tap.\nhideHint | boolean | false | Hides the magnifying glass hint.\nclassName | string | | Custom classname for styling the component.\nafterZoomIn | () => void | | Function to be called after zoom in.\nafterZoomOut | () => void | | Function to be called after zoom out.\n\n### Sources\n\nThis prop accepts an array of objects which it uses to create a picture tag and source elements. The component looks for the following optional properties and you can find additional details on responsive images [here](https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images):\n\nProp | Type | Default | Description\n--- | --- | --- | ---\nsrcSet | string | | Srcset attribute for source tag.\nsizes | string | | Sizes attribute for source tag.\nmedia | string | | An attribute containing a media condition for use with the srcset.\ntype | string | | An image MIME type. This is useful for using newer formats like WebP.\n\n## Issues\n\nPlease submit bugs or requests on the [GitHub issues page](https://github.com/laurenashpole/inner-image-zoom/issues) and make sure to use the `vue` label.\n\n## License\n\n[MIT](https://github.com/laurenashpole/inner-image-zoom/blob/main/LICENSE)\n\n[npm-badge]: http://img.shields.io/npm/v/vue-inner-image-zoom.svg?style=flat\n[npm]: https://www.npmjs.com/package/vue-inner-image-zoom\n\n[build-badge]: https://github.com/laurenashpole/inner-image-zoom/actions/workflows/release.yml/badge.svg\n[build]: https://github.com/laurenashpole/inner-image-zoom/actions\n","readmeFilename":"README.md"}