{"_id":"zoom-vanilla.js","_rev":"12-3b2b7fd2f3a5399f8833974f18acd33c","name":"zoom-vanilla.js","description":"It's the best way to zoom an image","dist-tags":{"latest":"2.0.6"},"versions":{"0.0.1":{"name":"zoom-vanilla.js","version":"0.0.1","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"uglify-js":"^2.4.21"},"scripts":{"compress":"uglifyjs --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress","version":"npm run build && git add -u ."},"gitHead":"d9f03a8c4515067306a47a5a683b207be3ac3e8f","_id":"zoom-vanilla.js@0.0.1","_shasum":"66074501f69ba5f18b3841ca094512a09a4564c2","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"66074501f69ba5f18b3841ca094512a09a4564c2","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-0.0.1.tgz","integrity":"sha512-lsli9NzSlSZlFDePFvBADgsgMUWHj9/VcH6zvgVdRy1vEC5V6mTiWuQBaegzgZWrw4axUOyUFS9rRFgVWlrfag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2dqEKNWrTFbEB9mCN3KR6DHlSww+pexOgm8taJOffpAiEA4CfDY5GUo1zrpZvm+jfNYe4q3VCVauldJs1koc0+ISI="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-0.0.1.tgz_1454405211216_0.35658029397018254"},"directories":{}},"1.0.0":{"name":"zoom-vanilla.js","version":"1.0.0","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"uglify-js":"^2.4.21"},"scripts":{"compress":"uglifyjs --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress","version":"npm run build && git add -u ."},"gitHead":"fb4c7edef34812c84d74d29eef737115c6f60339","_id":"zoom-vanilla.js@1.0.0","_shasum":"6220131a67f679a772dc0f6f3bacb75faa963fc1","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"6220131a67f679a772dc0f6f3bacb75faa963fc1","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-1.0.0.tgz","integrity":"sha512-RkD34zxkrSVFjw7cUqHSXaI2AfUVE6UXBDogxC9YSbELD06YrXQBUDQI0LKeCJ9Vh8QP7GORjimHJezzw4he8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJLoqeTUY3xrx8Q/DDaR/KCre5XAlp4BXtYvDKDJIlOAIhAOI1515djdyiZNCkLIUl+rGcFA2lKSeFq1MDlDdoHdMN"}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-1.0.0.tgz_1454406056329_0.03416264709085226"},"directories":{}},"2.0.0":{"name":"zoom-vanilla.js","version":"2.0.0","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"uglify-js":"^2.4.21"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"dependencies":{"http-server":"^0.9.0","watch":"^0.19.1"},"gitHead":"455096d40f39e5a9ab022e24690c505b207d5f0e","_id":"zoom-vanilla.js@2.0.0","_shasum":"040c827e9f7cf61bc2a726652d31aed1db83d119","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"040c827e9f7cf61bc2a726652d31aed1db83d119","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.0.tgz","integrity":"sha512-Y1oiCdcqMyGsIu3Mh1WR251lZaIbakimWNasS4rwLCIflxikNkcu3mzqE4xsBnBYJqjiXeR1ukTxLDbvuNW+8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSj51wr+SAzCHa1woYeG7KY6Y03HMEWmpKi5gZ7FWZMAiEAhYsuTCScdifkNT9AdqUb5JOhftCVBxjCdkBmmwT8WBA="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-2.0.0.tgz_1472318451121_0.9409282505512238"},"directories":{}},"2.0.1":{"name":"zoom-vanilla.js","version":"2.0.1","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"http-server":"^0.9.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"c783d6cc577a912cc8ea10c5f69551b990275adf","_id":"zoom-vanilla.js@2.0.1","_shasum":"f0ecd659dba456381f0b171b5778efb3c9794f66","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"f0ecd659dba456381f0b171b5778efb3c9794f66","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.1.tgz","integrity":"sha512-+clN9GII1iKA4m+7bnE2cVfLkrU9nnA90bGoMZW5DaFCj/1oTAWuw3YsqYv50DfGmvQyVF1MoIoyVfALE9LPDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy54/e5deOZFCeUcOpq1GnW6WTG5QpJqKKML03nzM0UwIgSkXem36qxyqGabpBQzjJlRv6U3i9j26x/pFcWk2a27M="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-2.0.1.tgz_1472832496839_0.2015092335641384"},"directories":{}},"2.0.2":{"name":"zoom-vanilla.js","version":"2.0.2","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"http-server":"^0.9.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"1fecfcf4c3ef5f84e3b38be6788e655602b2bba0","_id":"zoom-vanilla.js@2.0.2","_shasum":"4a41e8e2d22be5edac24901e56c242034fa529fc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"4a41e8e2d22be5edac24901e56c242034fa529fc","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.2.tgz","integrity":"sha512-W9lmBlIiBs8tHEsFOESE+z0lHjc2PIy8OPKySNf6qN1BLyhJHDJPcs6mx5xiJL1bRqf3z3w0STibzt/pyoI1Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2725cmMEwq423U7RsJc11JuijmBi3s7lyFUH/hFQC5wIhAPqTBKLB/9cTMk/CRxnF+3oiAGTliiP4UmN/u8cjdEj8"}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-2.0.2.tgz_1488820887706_0.6063554764259607"},"directories":{}},"2.0.3":{"name":"zoom-vanilla.js","version":"2.0.3","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"autoprefixer":"^6.7.7","http-server":"^0.9.0","postcss-cli":"^3.0.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress && npm run css","css":"postcss css/zoom.css --use autoprefixer -d dist/","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"604246ad0b1781303f83e94f093bb8a5844f1986","_id":"zoom-vanilla.js@2.0.3","_shasum":"00faa125482c8d964158c819ac0e084e2d89c5b3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"00faa125482c8d964158c819ac0e084e2d89c5b3","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.3.tgz","integrity":"sha512-/XOP8h9dQSPoPttyxe4oLLZyq+7Kee/Kp2KDEqSnxIbXSZHpk/IYFn3bJ3KWWlflkaOGAXM1XyNg1wJ9LlLdUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZngowowM4Kg4RClb7n/owA84rl7kxI2b+dsJ5HqIV/gIgDXYb2Y8w+vyjm9OYd1RZfxecIHZK2cy0vrWpuU/NsDE="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-2.0.3.tgz_1489908417868_0.4829230778850615"},"directories":{}},"2.0.4":{"name":"zoom-vanilla.js","version":"2.0.4","description":"It's the best way to zoom an image","main":"js/zoom-vanilla.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"autoprefixer":"^6.7.7","http-server":"^0.9.0","postcss-cli":"^3.0.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress && npm run css","css":"postcss css/zoom.css --use autoprefixer -d dist/","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"3f278a58793e74e419e83c0ecfcd79be39e6f964","_id":"zoom-vanilla.js@2.0.4","_shasum":"25fc60aff3e61a06e05234ac76cc9122cc99f4da","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"shasum":"25fc60aff3e61a06e05234ac76cc9122cc99f4da","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.4.tgz","integrity":"sha512-sNhWOyOg+VGPSKCrvvkvyrfnELPjLbXiYjV7czKb0pEXrm6ruHDQ+dPXticKKiAvqv54yDiLaU3Ek7f2QzI5oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaKI2j3pslAxrYtdGj9yDIMvAJTbPPGZSqGFIPm/SLHAiEAoQ7mK+8CB0kPjFyOFRPiHnsM0DWoX1tORSM99TbkR1M="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zoom-vanilla.js-2.0.4.tgz_1492919210380_0.3467805087566376"},"directories":{}},"2.0.5":{"name":"zoom-vanilla.js","version":"2.0.5","description":"It's the best way to zoom an image","main":"dist/zoom-vanilla.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"autoprefixer":"^6.7.7","http-server":"^0.9.0","postcss-cli":"^3.0.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress && npm run css","css":"postcss css/zoom.css --use autoprefixer -d dist/","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"f51a10726efd76e0d56c27b9a0c8628bd13c376f","_id":"zoom-vanilla.js@2.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"integrity":"sha512-TbD7JLMO25ERkklkc+tmQ9ixeFGYT1RurLMI8hbwnQ++tpdK1TLfoivBvNH79DwEqGJGVmKsdBF2WpD4uFvS2A==","shasum":"7cd160c8f8b5477a0ec76237d4a1991ce325b655","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB2/v6SceFfzG/k2Zyp7irEm6ejsmNgVH1vzCC67x7EQIhANsl14Hc82Xg6a8rOEzv437KFUHcXcBnOjPVFC5meGG4"}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zoom-vanilla.js-2.0.5.tgz_1507821428707_0.8676092198584229"},"directories":{}},"2.0.6":{"name":"zoom-vanilla.js","version":"2.0.6","description":"It's the best way to zoom an image","main":"dist/zoom-vanilla.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"keywords":["zoom","vanilla","vanilla-js","image"],"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","devDependencies":{"autoprefixer":"^6.7.7","http-server":"^0.9.0","postcss-cli":"^3.0.0","uglify-js":"^2.7.3","watch":"^0.19.2"},"scripts":{"_echo_done":"echo [`date`] \"\\033[1;32mzoom-vanilla.min.js rebuilt\\033[0m\"","compress":"uglifyjs --compress --mangle --source-map=dist/zoom-vanilla.min.js.map --source-map-url='/dist/zoom-vanilla.min.js.map' --source-map-root='/' --preamble=\"// $npm_package_name - $npm_package_version ($npm_package_homepage)\" js/zoom-vanilla.js > dist/zoom-vanilla.min.js","clean":"rm -rf dist/*","build":"npm run clean && npm run compress && npm run css","css":"postcss css/zoom.css --use autoprefixer -d dist/","start":"http-server","version":"npm run build && git add -u .","watch":"watch 'npm run compress && npm run _echo_done' js --ignoreDotFiles"},"gitHead":"67d99e8d15988834f5a46954473de40fa7f19137","_id":"zoom-vanilla.js@2.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"spinningarrow","email":"sahil29@gmail.com"},"dist":{"integrity":"sha512-VKtOyMaNedVTi8uLpUO5JPFE/MgaELQ7BPjzX3APbvEJufr4JRj+c7f+APVcRMr2Rt9wcm7JeLmD/fjU2q5etw==","shasum":"884279f3073584408d758ab31c0affba8be02e48","tarball":"https://registry.npmjs.org/zoom-vanilla.js/-/zoom-vanilla.js-2.0.6.tgz","fileCount":7,"unpackedSize":17058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0enUCRA9TVsSAnZWagAAa24QAJ17unqXhOslsSZBxHB7\nMvf0Hb2o25GT81NJ4Rfe5OrdHq3uso35lqmC8Sl3rKNJTLAFrWlCFc1cN4kP\nVWU3f9/End+zzCJ8U5STROeU3ILFGeEZSJ+cb+/R95tSsBXBukervl8gjgbr\nPqv/prjJkucHwQc1ZrRSxQHUQPvVkwZbPdat5F5PLC7E12sLv/xP16ZhsFK1\njvk94h3WehkKFt0IgOssGiUv0UxJcAsQdoeew2BWcRYR6vU8LV6kgd2Ybnwg\nd4w1up/vrk9IO3dYTHX/lHUCN6ti9mcHaBJqoqjSM3ev8rSVs7IclQuRt0Wc\nyE1b0Af+ajPq5YcyiLf6LH5jH7N11+isdE6JBUKj4j95PFizAzT3B5KstpgV\nAxywe4IN3x0Zf3j46ZxHoy98+miE3Adg4ak6Nc7et01dinEenOYytQmDhWhM\nrik010Hjt0uIqKMRpiskqzalkimDhuxleE26yAHaBi0BYIjLADTQooNjTBZi\nkgEY7hlwPd3SBKrQfxSSLEl8FaWG8jTOyntcH0btXkkW6tCPpNtij7o0A58I\nz2nhyTFv2RR8KAMqW4dJvf4zsxbY05xnT9tPPrVKSBgKrLJ1zMZVzGkJK+AW\nZyUIn7YqDUKf1O1WiyCgB/DIkUoKqOI8lXvlvtUszg++aXikT/vn9t+SjuFi\nudY+\r\n=fNWO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCKZr8E1SD3yYZ7PqxR6WuVvtVtlgIcaccdfQeTTnFeAiEA7iEQWoWfDTGpFAEVEPMWJN91QeCRGdOu0gACUB/DUWo="}]},"maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zoom-vanilla.js_2.0.6_1523706323882_0.14414214074805698"},"_hasShrinkwrap":false}},"readme":"# zoom-vanilla.js [![npm version](https://badge.fury.io/js/zoom-vanilla.js.svg)](https://www.npmjs.com/package/zoom-vanilla.js)\n\n```\n                                                  _ _ _         _     \n                                                 (_) | |       (_)    \n  _______   ___  _ __ ___ ________   ____ _ _ __  _| | | __ _   _ ___ \n |_  / _ \\ / _ \\| '_ ` _ \\______\\ \\ / / _` | '_ \\| | | |/ _` | | / __|\n  / / (_) | (_) | | | | | |      \\ V / (_| | | | | | | | (_| |_| \\__ \\\n /___\\___/ \\___/|_| |_| |_|       \\_/ \\__,_|_| |_|_|_|_|\\__,_(_) |___/\n                                                              _/ |    \n                                                             |__/     \n```\n\n**Live demo**: [zoom-vanilla.js in action][live demo].\n\nA simple library for image zooming; [as seen on Medium][medium-zoom-article].\nIt zooms in really smoothly, and zooms out when you click again, scroll away,\nor press the <kbd>esc</kbd> key.\n\nIf you hold the <kbd>⌘</kbd> or <kbd>Ctrl</kbd> key when clicking the image, it\nwill open the image in a new tab instead of zooming it.\n\n_This is a fork of the [jQuery plugin by fat][fat-zoom]_. These are the key\ndifferences:\n\n1. **No jQuery dependency**; vanilla JavaScript only\n2. ~Equivalent~smaller file size (the minified version is slightly smaller due\n   to better minification)\n3. Includes bug fixes not present in [fat/zoom.js][fat-zoom], which is no\n   longer being maintained\n\n## Usage\n\n1. Download the JS and CSS files using any of the following methods:    \n\n\t- npm: `npm i -D zoom-vanilla.js`. This will download the the necessary\n\t  files to the `node_modules/zoom-vanilla.js/dist/` directory.\n\n    - Directly link to the files hosted on a CDN:\n    \n\t\t- JS:\n\t\t  https://cdn.jsdelivr.net/npm/zoom-vanilla.js/dist/zoom-vanilla.min.js\n        \n        - CSS: https://cdn.jsdelivr.net/npm/zoom-vanilla.js/dist/zoom.css\n    \n\t- Manually download `dist/zoom-vanilla.min.js` and `dist/zoom.css` from\n\t  GitHub\n\n2. Add the `zoom-vanilla.min.js` and `zoom.css` files to your HTML page:\n\n    ```html\n    <!-- inside <head> -->\n    <link href=\"path/to/dist/zoom.css\" rel=\"stylesheet\">\n\n    <!-- before </body> -->\n    <script src=\"path/to/dist/zoom-vanilla.min.js\"></script>\n    ```\n\n3. Add a `data-action=\"zoom\"` attribute to the images you want to make\n   zoomable:\n\n    ```html\n    <img src=\"img/blog_post_featured.png\" data-action=\"zoom\">\n    ```\n\n## Browser support\n\nzoom-vanilla.js should (in theory) work in all modern browsers. If not, create\nan issue! Thanks!\n\n[medium-zoom-article]: https://medium.com/designing-medium/image-zoom-on-medium-24d146fc0c20\n[fat-zoom]: https://github.com/fat/zoom.js\n\n## Known issues\n\n- The image is appended to the body; use an appropriate CSS selector for extra\n  styling\n- Zooming may not be quite right if the aspect ratio of the image is changed\n\n## Build\n\n- `git clone` the repo\n- `npm i` to install dev dependencies\n- `npm start` to start a simple HTTP server (makes it easy to view the demo\n  page)\n- `npm run build` to build the minified JS and vendor-prefixed CSS\n- `npm run watch` to rebuild when any JS files change (recommended for\n  development)\n\n[live demo]: http://code.sahil.me/zoom-vanilla.js\n","maintainers":[{"name":"spinningarrow","email":"sahil29@gmail.com"}],"time":{"modified":"2022-06-29T17:52:10.611Z","created":"2016-02-02T09:26:53.329Z","0.0.1":"2016-02-02T09:26:53.329Z","1.0.0":"2016-02-02T09:40:57.097Z","2.0.0":"2016-08-27T17:20:51.364Z","2.0.1":"2016-09-02T16:08:17.080Z","2.0.2":"2017-03-06T17:21:27.978Z","2.0.3":"2017-03-19T07:26:58.149Z","2.0.4":"2017-04-23T03:46:50.662Z","2.0.5":"2017-10-12T15:17:08.774Z","2.0.6":"2018-04-14T11:45:23.930Z"},"homepage":"https://github.com/spinningarrow/zoom-vanilla.js","keywords":["zoom","vanilla","vanilla-js","image"],"repository":{"type":"git","url":"git+ssh://git@github.com/spinningarrow/zoom-vanilla.js.git"},"author":{"name":"spinningarrow","email":"sahil29@gmail.com"},"bugs":{"url":"https://github.com/spinningarrow/zoom-vanilla.js/issues"},"license":"MIT","readmeFilename":"README.md"}