{"_id":"images-viewer-js","_rev":"27-f786eacf8de3e889ea18c518873dfd3d","name":"images-viewer-js","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"images-viewer-js","version":"1.0.0","keywords":["image-viewer","image-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.0","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://gitee.com/ybchen292/image-viewer","dist":{"shasum":"d67601a4f710ab389a07d2fcb84a5635d002979e","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.0.tgz","fileCount":7,"integrity":"sha512-4Wl+QV5acxvBcF4v5Y6hztXM230RMtc+n52nLlT10aOdPzo7E3snRzvKJKnp6DoCtIa0YPmvOkxV585ju/7pfA==","signatures":[{"sig":"MEUCIBkedTTZwQFrsbRga2pOJUyBJfo9AnB/sGxH0v8QlbRkAiEA6JqGb9N+QmqasddNPsDEEfTEULs1S3kGPUkWybqo4f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230850},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"916d4ba151a255b147d8ac5c40d1add5c9a01263","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"https://gitee.com/ybchen292/image-viewer","type":"git"},"_npmVersion":"10.8.1","description":"image-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.0_1761210216477_0.424822599236498","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"images-viewer-js","version":"1.0.1","keywords":["image-viewer","image-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.1","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/image-viewer","bugs":{"url":"https://github.com/ybchen292/image-viewer/issues"},"dist":{"shasum":"90c7331a4dcc123e0370f6f684dd9effd9ed54ed","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.1.tgz","fileCount":7,"integrity":"sha512-cc1pf+l2SzCyzYZhQwIKgTeZ3GNfBZloZ2JXF6VNL9xXGn+AQLi4cqUTp4OI60xAjRTJ6kqba755TDSwVdB/Cw==","signatures":[{"sig":"MEUCIQD1R2p+OK2qar5LcdwbBQGFb5eYm5fdA25Ci7U0AJegrQIgPUNcxwc92GM/9/2sksUlgWx+ZgIAGQlnjgReu2K/5ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231133},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"353618eceda719503c6042a4fde58616ea7691b3","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/image-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"image-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.1_1761211772154_0.6882948872890646","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"images-viewer-js","version":"1.0.2","keywords":["image-viewer","image-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.2","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"480f99104508400c78c4ad11f6b0dadad6e8352a","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.2.tgz","fileCount":7,"integrity":"sha512-je2hDSbHJSCHef34LKNK7wPJxupZUZU4sNwx5LUknoMbulo4r5/a1rM6fHInDSIqN9z3FXIqFnj+N+5IIpN33Q==","signatures":[{"sig":"MEYCIQC5cEi2COIOe0mS8WDNwH+lfkdgbH9B4kbMUFTbrDLemAIhANHuld4YMityirk22Y2rUrOVlxA9BBzfHVqi7MyyBQnC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230919},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"a1363ddfd84864163eb45f585d29bb50d6708724","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"image-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.2_1761269949800_0.06111754741380282","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"images-viewer-js","version":"1.0.3","keywords":["image-viewer","image-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.3","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"65707202be16840410006bc5365491232e136b8f","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.3.tgz","fileCount":7,"integrity":"sha512-Sjm/e6cuPZdZFQ9raWOFbe7LMsZ36cUBGG9ROdCc7mCM0YjxCvepGsshezQX+ByhZ0paiJLcl8pj5m5QG+015A==","signatures":[{"sig":"MEUCIQCRdcsZBRN9IybdXN7mDzRL7FMULGIqHxLFJg/hIJDejgIgDIzggS/yY8Y2T59xSOra8+RxQ7NWi+oQvM44RbfFGrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233503},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"a1363ddfd84864163eb45f585d29bb50d6708724","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"image-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.3_1761286927750_0.9958249143896809","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"images-viewer-js","version":"1.0.4","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.4","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"ce8206e85664375088b54519bb00e057c8105e34","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.4.tgz","fileCount":7,"integrity":"sha512-ZQffait0w8G0umZywdfy1PkiNiJoLMMqFRAOzVLjtO6bk3hotVx8C2OKBwRiYBcg08acebup3Y9IU2soE8oMWw==","signatures":[{"sig":"MEUCICaT1YdAZIR2qGiC+hmQqxlXqGe4mAQTD6Pl3pxYP85UAiEA7juwswWDEp35A3v/JRpVI8y8GxiB+rolLHM01+1L/g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233973},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"60a38096dc51e37483d7c67b2adf49bfec399881","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.4_1761290945837_0.6721677670496471","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"images-viewer-js","version":"1.0.5","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.5","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"8daf8eb9a20cba0fb280d0267c67bb357cf347cc","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.5.tgz","fileCount":7,"integrity":"sha512-0maw1QpZUxUBCWxD4Zb0J2FCBlWTRZYoRvgNAGvrlpjuxGetay6YM0MM8kZH5kguv++LHPiQdmHdte3K2zBYkQ==","signatures":[{"sig":"MEYCIQCI+GxGyAPxQHDOAL7gSKlDsrVvLOAoizgnJ4bPXfNneAIhAPb8NoDrOz8oIunyEk/9wxWHgFugIZws89NgpFeGXWGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234096},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"ba4d5641f9a3cb46d675567aff15d50fbf0bc8cc","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.5_1761291810397_0.135714263986918","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"images-viewer-js","version":"1.0.6","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.6","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"83d1fc189713f098a31ebbe751fc437b7e2777cb","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.6.tgz","fileCount":7,"integrity":"sha512-cf2ZFcpeNGSDi9iwO2J3UGHZ5MQ/yeXJiCKoVqy1VoJ6FGDZw00ysZKAQJW8S1JuBBVD8ninQYO1O8hHe4APVQ==","signatures":[{"sig":"MEUCIQDLyI2RU6DRqQjiORNHCoHst274WHDGth/zj412JXnXdwIgf1I7LsefWtMiJoKE7X+e4azmHOZNl0LEXK1gGhAU8Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233851},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"ba4d5641f9a3cb46d675567aff15d50fbf0bc8cc","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.6_1761291855371_0.6277060765109403","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"images-viewer-js","version":"1.0.7","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.7","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"ec37cf42efe6feb4393e19cd073745e025843442","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.7.tgz","fileCount":7,"integrity":"sha512-40Aa8Gi/EWPZNGE5Bn/AO1NhUxwX5f7BunDt3WWm3VwBkNGyj0UAKnFFiC8fr06PvoX3LYTHrre6+tDAeraDAg==","signatures":[{"sig":"MEQCIBikKYISSPTOau0pTwPWO0+alaq7x3aOtlUFOimE0MzaAiAsvRjSYlfJeEA0oEQ3KHex4lHP0XqwNHowQlfmoE/qhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233873},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"ba4d5641f9a3cb46d675567aff15d50fbf0bc8cc","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.7_1761292455315_0.2876981793543676","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"images-viewer-js","version":"1.0.8","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.8","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"103090b5b415061c19dfd00caaa9aef84703d2b2","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.8.tgz","fileCount":7,"integrity":"sha512-tGrduR59SWHQ/LmXBnZajfD813P0OxnxrmBzkga2BU0K0mV/VGU760zpgSo8F+YX9VSUShvxQb/hvNMhU021pg==","signatures":[{"sig":"MEUCIByDJOsgzaSgwK16DenrkCBTdb07462tP4k/KKfLDDUvAiEA5kFDb2piL6lEs+Xu5zCfu855dU2/KooKagmcaB44ezg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233713},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"ba4d5641f9a3cb46d675567aff15d50fbf0bc8cc","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.8_1761292851506_0.07647873127229188","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"images-viewer-js","version":"1.0.9","keywords":["image-viewer","images-viewer","images-gallery","zoom","rotate","drag","lightbox","responsive","touch-friendly"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.9","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"4faef1a8250ac0659d71f277424d4b3b40497d7a","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.9.tgz","fileCount":7,"integrity":"sha512-iKQwGBfkNEnJRoSAkZZzGbV319cj3QRneE6FKpM3LWh/eqC+0JJqB7gj8VUtkBtP+adgocIsxbJIiwexZnj7tA==","signatures":[{"sig":"MEUCIQD4Q5hUK31JRUlmSaHl8QfeVGglifX2JsP7hG7n5WO4QgIgC4pNUrkjPehAusPmI/3Ozq2QnS53Q7KxvW85eyDSlqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233717},"main":"dist/index.js","type":"module","unpkg":"dist/index.umd.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"8adf1580f53c7bd374648a3a00da676eeae8f158","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.9_1761528626439_0.8973137316175832","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"images-viewer-js","version":"1.0.10","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.10","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"e2289d8bf7bddd1a5b9d719f704e2b443fefbfa4","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.10.tgz","fileCount":5,"integrity":"sha512-foLLMLCNfYyG0k34e3HebijtF4JEgf3vwCvhtB3ZbjKAbNMtJi8XFMLgTi3qxh1meOJHCxkv05g6KF5tYeug4g==","signatures":[{"sig":"MEYCIQCRwmF1wTFweGXENmJaV2sRHLtHazfdbPYA2Tyi4VMxfQIhAKACEMVW5U+rd6PQBdqP7RdNiLmNXudLitclWzNY69p2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89363},"main":"dist/index.esm.js","type":"module","unpkg":"dist/index.min.js","volta":{"node":"20.16.0"},"module":"dist/index.esm.js","gitHead":"e4ef8b4be0b6d1e14a7bc89d8ccdf1b5d564b91d","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"jsdelivr":"dist/index.min.js","repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.10_1761731488140_0.14102887354190585","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"images-viewer-js","version":"1.0.11","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.11","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"5d86da91337bf6f8c4d6332dc38e900481a3f042","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.11.tgz","fileCount":4,"integrity":"sha512-2PgcK1l4A1P2yTt6Dgj99QxJzXjl858IihDEaz6mLbYk+L6odt05gp5lwpnVlmXzh7pp4jkm+Glh7BgGlsFRXw==","signatures":[{"sig":"MEUCIQCKquTsmNSjtqBZujpY/qnNgskNLIxtFait+FIUQQztUQIgMnDJrAEBCcQFADqyM6AIUtiIv5NDzekrYeU70wXTZm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49996},"main":"dist/index.js","type":"module","volta":{"node":"20.16.0"},"gitHead":"e4ef8b4be0b6d1e14a7bc89d8ccdf1b5d564b91d","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.11_1761731682725_0.926287618845095","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"images-viewer-js","version":"1.0.12","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.12","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"19af6ce9387f711b761b22fe2745bf0b5d02e180","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.12.tgz","fileCount":4,"integrity":"sha512-Is1nz6hnbPEoB88udl0hBLlDkBIJK1rbQQp1cWmj57S+5wwbkwIHIRaKMHne/OSZ9Bxh1v3yyHG1KogivIyjEQ==","signatures":[{"sig":"MEYCIQDv1umskYJWFGurW3MFNGsv4YvEt7GkdJIMEBWpujwB2QIhAK5qIcvfuQk01qMMzx4zbMpT+EgSYXdnzORM4yQEuV/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51461},"main":"dist/index.js","type":"module","volta":{"node":"20.16.0"},"gitHead":"d37d95c1c10fe9c61ba82ae211e7e3fc7e15e429","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.12_1766457874555_0.5902490935672631","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"images-viewer-js","version":"1.0.13","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.13","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"242331335c9a08891dd49e5652d1aa653b7249c9","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.13.tgz","fileCount":4,"integrity":"sha512-akCYRwmXxOJTkgi2SWke7JJ1xmqXaGDv1anL6EYgM9paQgyFdyRAN/o9vVfrhCtzumucJaQ27D4n4G1B97zuNg==","signatures":[{"sig":"MEQCIBJqvXI1YtHhODO4GaMv9zdaP97LmSQsLXw82lDy9zLHAiB0Q18ZC73UclwYs8dP/JqXLVtPEm72hsZc2rDZESpdsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51625},"main":"dist/index.js","type":"module","volta":{"node":"20.16.0"},"gitHead":"e7944f565bf693499d14d29a7802a7ab9155bd0d","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-terser":"^7.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.13_1766630409409_0.6180058744681929","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"images-viewer-js","version":"1.0.15","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.15","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"601e39ffba43d6cdb1762df70afaebcd01f055ee","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.15.tgz","fileCount":7,"integrity":"sha512-nAnwsE+MGEefZ0CK4LNZkpCnerhnvGaT4ZaVUYcE9B+JzooEuvnALz5yBuTtqEDFlMs6AU5Fyds0JA3CNyRzeA==","signatures":[{"sig":"MEUCIH75CEALg4+LY5/NWemmn3R4xe4ggTdb64yqkZrduA08AiEAs6omndpqptG00MgXpAuk/kbgPTQWU61WOwq2VrC/Tq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106851},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"e7944f565bf693499d14d29a7802a7ab9155bd0d","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.15_1772519357790_0.9183119795778707","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"images-viewer-js","version":"1.0.16","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.16","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"1eee6a3813da47ab800d5468fe99c9b94035a8ff","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.16.tgz","fileCount":7,"integrity":"sha512-YdGAkRxzHFS9yU1VY48OuSp6ybJXSZ6G9fRIp9NEVUpmpXQvfyKMB/gRoteQqUCQ3L8kMhbxLPV1JVijjse9sw==","signatures":[{"sig":"MEUCIQCPZH5HKEC1Z4UolGpjQkrijBqgJHDCtglcKQuQP+br6wIgBU3zhvt+VmMi7us/2+sZUg5xg87XKoOw7YhwdTgUk0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118749},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"ee13ad4d02cb1e13293d418e000d2a1f2152ad75","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.16_1775030972825_0.7886328023501901","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"images-viewer-js","version":"1.0.17","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.0.17","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"e923efff883fe12f1e3cbf5041fe5d8582c8ace4","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.0.17.tgz","fileCount":7,"integrity":"sha512-vQB3ML7qxkFobx1XFG1FrKwkMTvul57oAXnchimQMrC9MS2Lm9R2nlwsPBX3t7/A4+zz0GFJxtwmzqLxBjRWXQ==","signatures":[{"sig":"MEUCIB1YiQozGKfj8Y6lORBQ/QhzTZW5ioco+kBTo91jaXy0AiEAr9QqNxAEPLJSfUoMuqiBjKMMVId7sCcuJGFVCGZjfRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119304},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"7feff89da7ee8529da74e175d7c165baf2fddc33","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","vitepress":"^1.6.4","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.0.17_1775119463354_0.619629698495483","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"images-viewer-js","version":"1.1.1","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.1.1","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"c63f28826fe6d0cac79cd32ac615e2c43547229c","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.1.1.tgz","fileCount":7,"integrity":"sha512-EXwgbu3Mv9VSYMXcMBVZqFukyIa5UmOyOekE98/cDmMA9XyPbFJQ/1Ju1j8y6bidvzjWMwN+ZS/aUi12YLz9Ew==","signatures":[{"sig":"MEUCIAWFuGHT0vSM1o253oPlKsc/xYf3a0Q7KjGWRigok4CBAiEAwoez6YVv2+wrdYgKxKJjp7O94Gl4IOJ3theji4R7jE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133320},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"d5327e763865813fc771d454ec96ce8768bef31b","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","vitepress":"^1.6.4","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.1.1_1775205851227_0.08789364926345078","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"images-viewer-js","version":"1.1.2","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.1.2","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"0cc5da181afe5a7623a5e80ea9553e0b6fde8291","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.1.2.tgz","fileCount":7,"integrity":"sha512-fM9p2EHZqoYKR6U7CR8dQVGyzDgJsbcKnw+EObMHoG3ERpodBL/zw9NC1KxklnokXWYwwTsznWYhGivZB02K5Q==","signatures":[{"sig":"MEUCIEGCU6TOcc9uLNh0ll4BFD9ih1lysEF8k4FFRzc9Mg5XAiEAzV2t9PnCe6k8Jp+IonqKtxJzUKwwMOhGLfIU0aslqeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133605},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"0702ca9907a7a6121e5ec045f5b4df205bb6b510","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","vitepress":"^1.6.4","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.1.2_1775206941247_0.32075187662157156","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"images-viewer-js","version":"1.1.5","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","_id":"images-viewer-js@1.1.5","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"homepage":"https://github.com/ybchen292/images-viewer","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"dist":{"shasum":"9d176aa9337f1c493a0f1e68af27e22ec9cb9623","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.1.5.tgz","fileCount":7,"integrity":"sha512-Xqpo4yLkQYs11Ef0ZT/EfQVhutdBAmTdGBFJg5sJeQwH4s3cpD8JWMs7RfzWZkRtY+caQM4bmX/hwArkh6a3Ew==","signatures":[{"sig":"MEUCIB40bDvCIgzADR/sxbtP/ZHHCTsNWZzTd+9dv/jQZyBEAiEAq0u1XvXSx14TSAze/J49qCGZiXt40B6CRX629nnMNgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142368},"main":"dist/index.js","type":"module","types":"index.d.ts","volta":{"node":"20.16.0"},"gitHead":"78287e273b307caee4069b6e2303118f6dbdd13b","scripts":{"dev":"rollup -c -w","test":"echo \"No tests specified\" && exit 0","build":"rollup -c","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"repository":{"url":"git+https://github.com/ybchen292/images-viewer.git","type":"git"},"_npmVersion":"10.8.1","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","vitepress":"^1.6.4","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/images-viewer-js_1.1.5_1776222099513_0.7287046469607885","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"images-viewer-js","version":"1.1.6","description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","main":"dist/index.js","type":"module","types":"index.d.ts","scripts":{"build":"rollup -c","dev":"rollup -c -w","prepublishOnly":"npm run build","test":"echo \"No tests specified\" && exit 0","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"author":{"name":"446354153@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ybchen292/images-viewer.git"},"homepage":"https://github.com/ybchen292/images-viewer","devDependencies":{"@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-typescript":"^12.3.0","rollup":"^3.0.0","vitepress":"^1.6.4"},"volta":{"node":"20.16.0"},"_id":"images-viewer-js@1.1.6","gitHead":"ee41cd2a98fff27e48ebcbe24f5750c76a6a9b36","bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-SZp5E8ObB+Qf74Kcxr/9S0XLeL9Ah4W+PzyNnBwOvQ7lbxzplPRQWhuDSz/wtOoZw/GgdurkPNgtXUun+NOjEw==","shasum":"86662a1ef4b2fa93eab08a3953f52c2bc8a707ec","tarball":"https://registry.npmjs.org/images-viewer-js/-/images-viewer-js-1.1.6.tgz","fileCount":7,"unpackedSize":149222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFqDX/SN3xDXXuIxn+Lfep5/8dWpiAHrniMeGUaqlYFdAiAsaDAPXBhmCA4lPfYWzC+s8L+GMnuv27LOVHCj0aVTpw=="}]},"_npmUser":{"name":"ybchen292","email":"446354153@qq.com"},"directories":{},"maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/images-viewer-js_1.1.6_1780998235310_0.9124238630561587"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-23T09:03:36.477Z","modified":"2026-06-09T09:43:55.557Z","1.0.0":"2025-10-23T09:03:36.663Z","1.0.1":"2025-10-23T09:29:32.346Z","1.0.2":"2025-10-24T01:39:10.013Z","1.0.3":"2025-10-24T06:22:07.941Z","1.0.4":"2025-10-24T07:29:06.008Z","1.0.5":"2025-10-24T07:43:30.603Z","1.0.6":"2025-10-24T07:44:15.550Z","1.0.7":"2025-10-24T07:54:15.534Z","1.0.8":"2025-10-24T08:00:51.690Z","1.0.9":"2025-10-27T01:30:26.619Z","1.0.10":"2025-10-29T09:51:28.343Z","1.0.11":"2025-10-29T09:54:42.902Z","1.0.12":"2025-12-23T02:44:34.697Z","1.0.13":"2025-12-25T02:40:09.540Z","1.0.14":"2026-03-03T06:19:45.441Z","1.0.15":"2026-03-03T06:29:17.927Z","1.0.16":"2026-04-01T08:09:32.985Z","1.0.17":"2026-04-02T08:44:23.506Z","1.1.1":"2026-04-03T08:44:11.372Z","1.1.2":"2026-04-03T09:02:21.426Z","1.1.3":"2026-04-14T05:25:06.807Z","1.1.4":"2026-04-14T05:34:54.195Z","1.1.5":"2026-04-15T03:01:39.656Z","1.1.6":"2026-06-09T09:43:55.445Z"},"bugs":{"url":"https://github.com/ybchen292/images-viewer/issues"},"author":{"name":"446354153@qq.com"},"license":"MIT","homepage":"https://github.com/ybchen292/images-viewer","keywords":["viewer","image","images","image-viewer","images-viewer","image-viewer-js","images-viewer-js","zoom","rotate","drag","javascript"],"repository":{"type":"git","url":"git+https://github.com/ybchen292/images-viewer.git"},"description":"images-viewer-js一个功能丰富的图片查看器，支持缩放、旋转、导航等操作。原生javascript实现。不局限于框架使用","maintainers":[{"name":"ybchen292","email":"446354153@qq.com"}],"readme":"# ImagesViewer 图片查看器\r\n\r\n一个功能丰富、响应式的图片查看器，支持缩放、旋转、导航等操作。使用原生 javasciprt 写。不局限于框架使用。\r\n\r\n[English](./README.en.md) | [Gitee 地址](https://gitee.com/ybchen292/images-viewer) | [GitHub 地址](https://github.com/ybchen292/images-viewer)\r\n\r\n#### [预览地址](https://ybchen292.github.io/images-viewer/)\r\n\r\n## 特性\r\n\r\n- 🖼️ **多图片支持** - 支持单张或多张图片查看\r\n- 🔍 **缩放操作** - 鼠标滚轮、按钮、双击缩放\r\n- 🔄 **旋转功能** - 左右旋转图片\r\n- 📱 **触摸支持** - 移动端手势操作\r\n- 🎨 **主题定制** - 可自定义颜色、样式、按钮\r\n- ⌨️ **键盘快捷键** - 丰富的键盘操作支持\r\n- 📱 **响应式设计** - 适配桌面和移动设备\r\n- 🔄 **缩略图导航** - 快速切换图片\r\n- 💾 **下载功能** - 支持图片下载\r\n- 🖥️ **全屏模式** - 全屏查看图片\r\n- 🌍 **国际化支持** - 可自定义界面语言\r\n- 📦 **缓存管理** - 智能图片缓存，减少重复请求\r\n-  ⚡ **性能优化** - 虚拟列表，懒加载和预加载策略\r\n- 🏷️ **图片对象支持** - 支持对象格式的图片配置，包含 url、title、thumbnail 等属性\r\n- 🔢 **初始索引** - 可指定初始显示的图片索引\r\n- 📞 **事件监听** - 支持旋转、拖动、缩放等事件的监听\r\n- 🎨 **自定义显示** - 可自定义信息栏、页数、缩放指数的显示内容\r\n\r\n## 安装和使用\r\n\r\n### 基本用法\r\n\r\n```javascript\r\n// 单张图片\r\nconst viewer1 = new ImagesViewer('single-image.jpg');\r\n\r\n// 多张图片\r\nconst viewer2 = new ImagesViewer({\r\n  images: ['img1.jpg', 'img2.jpg', 'img3.jpg'],\r\n});\r\n\r\n// 数组形式\r\nconst viewer3 = new ImagesViewer(['img1.jpg', 'img2.jpg']);\r\n\r\n// 图片对象格式\r\nconst viewer4 = new ImagesViewer({\r\n  images: [\r\n    {\r\n      url: 'https://example.com/image1.jpg',\r\n      title: '风景图片',\r\n      thumbnail: 'https://example.com/thumb1.jpg',\r\n    },\r\n    {\r\n      url: 'https://example.com/image2.jpg',\r\n      title: '建筑图片',\r\n      thumbnail: 'https://example.com/thumb2.jpg',\r\n    }\r\n  ]\r\n});\r\n\r\n// 自定义属性映射\r\nconst viewer5 = new ImagesViewer({\r\n  images: [\r\n    {\r\n      url2: 'https://example.com/image1.jpg',\r\n      title2: '风景图片',\r\n      thumbnail2: 'https://example.com/thumb1.jpg'\r\n    },\r\n    {\r\n      url2: 'https://example.com/image2.jpg',\r\n      title2: '建筑图片',\r\n      thumbnail2: 'https://example.com/thumb2.jpg'\r\n    }\r\n  ],\r\n  props: {\r\n    url: 'url2',\r\n    title: 'title2',\r\n    thumbnail: 'thumbnail2'\r\n  }\r\n});\r\n\r\n// 函数形式的属性映射\r\nconst viewer6 = new ImagesViewer({\r\n  images: [\r\n    { id: 1, path: 'photos/1.jpg', alt: '风景' },\r\n    { id: 2, path: 'photos/2.jpg', alt: '人物' }\r\n  ],\r\n  props: {\r\n    url: (item, index) => `https://example.com/${item.path}`,\r\n    title: (item, index) => `${item.alt} (ID: ${item.id})`,\r\n    thumbnail: (item, index) => `https://example.com/thumbnails/${item.id}.jpg`\r\n  }\r\n});\r\n\r\n```\r\n\r\n### npm\r\n\r\n```html\r\n<!-- 引入包 -->\r\nnpm install images-viewer-js\r\n\r\n<!-- vue 环境 -->\r\n<script>\r\n  import ImagesViewer from 'images-viewer-js';\r\n  // 使用\r\n  const viewer = new ImagesViewer({\r\n    images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n  });\r\n</script>\r\n```\r\n\r\n### 浏览器环境\r\n\r\n```html\r\n<!-- 引入脚本 -->\r\n<script src=\"images-viewer.js\"></script>\r\n\r\n<script>\r\n  // 使用全局变量 ImagesViewer\r\n  const viewer = new ImagesViewer({\r\n    images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n  });\r\n</script>\r\n```\r\n\r\n### CommonJS/Node.js\r\n\r\n```javascript\r\nconst ImagesViewer = require('./images-viewer-js');\r\n\r\nconst viewer = new ImagesViewer({\r\n  images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n});\r\n```\r\n\r\n### AMD\r\n\r\n```javascript\r\ndefine(['images-viewer-js'], function (ImagesViewer) {\r\n  const viewer = new ImagesViewer({\r\n    images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n  });\r\n});\r\n```\r\n\r\n## 配置选项\r\n\r\n### 基本配置\r\n\r\n```javascript\r\nconst viewer = new ImagesViewer({\r\n  // 图片数组（必需）\r\n  images: ['image1.jpg', 'image2.jpg'],\r\n\r\n  // 点击遮罩关闭\r\n  closeOnMaskClick: false,\r\n\r\n  // 缩放范围\r\n  minScale: 0.1,\r\n  maxScale: 5,\r\n\r\n  // 循环浏览\r\n  loop: true,\r\n\r\n  // 预加载数量\r\n  preloadCount: 3,\r\n\r\n  // 最大缓存数量\r\n  maxCacheSize: 30,\r\n\r\n  // 是否在失败后重新请求\r\n  retryOnError: false,\r\n\r\n  // 按钮配置\r\n  buttons: {\r\n    zoomIn: true, // 放大\r\n    zoomOut: true, // 缩小\r\n    rotateLeft: true, // 左旋转\r\n    rotateRight: true, // 右旋转\r\n    reset: true, // 重置\r\n    download: true, // 下载\r\n    fullscreen: true, // 全屏\r\n    prev: true, // 上一张\r\n    next: true, // 下一张\r\n    close: true, // 关闭\r\n    topClose: true, // 右上角关闭\r\n    thumbnails: true, // 缩略图\r\n    info: true, // 信息面板\r\n    originalSize: true, // 原始尺寸\r\n  },\r\n\r\n  // 自定义按钮\r\n  customButtons: [\r\n    ['🔍', function() { console.log('自定义按钮点击'); }]\r\n  ],\r\n\r\n  // 初始图片索引\r\n  initialIndex: 0,\r\n\r\n  // 自定义属性映射\r\n  props: {\r\n    url: 'url', // 图片 URL 的属性名或获取函数\r\n    title: 'title', // 图片标题的属性名或获取函数\r\n    thumbnail: 'thumbnail' // 缩略图 URL 的属性名或获取函数\r\n  },\r\n\r\n  // 事件回调\r\n  onShow: function(container) {\r\n    console.log('查看器显示:', container);\r\n  },\r\n\r\n  onClose: function() {\r\n    console.log('查看器关闭');\r\n  },\r\n\r\n  onChange: function(data) {\r\n    console.log('图片切换到:', data.index);\r\n    console.log('从图片:', data.oldIndex);\r\n    console.log('切换方向:', data.direction);\r\n  },\r\n\r\n  onRotate: function(data) {\r\n    console.log('图片旋转:', data.rotation);\r\n  },\r\n\r\n  onDrag: function(data) {\r\n    console.log('图片拖动:', data.translateX, data.translateY);\r\n  },\r\n\r\n  onZoom: function(data) {\r\n    console.log('图片缩放:', data.scale);\r\n  },\r\n\r\n  onImageError: function(data) {\r\n    console.log('图片加载失败:', data.url);\r\n  },\r\n\r\n  onThumbnailError: function(data) {\r\n    console.log('缩略图加载失败:', data.url);\r\n  },\r\n\r\n  // 信息栏自定义函数\r\n  onInfo: function(data) {\r\n    return `\r\n      <div class=\"custom-info\">\r\n        <p>图片 ${data.index + 1} / ${data.totalPages}</p>\r\n        <p>缩放: ${(data.scale * 100).toFixed(0)}%</p>\r\n        <p>旋转: ${data.rotation}°</p>\r\n      </div>\r\n    `;\r\n  },\r\n\r\n  // 页数显示自定义函数\r\n  onCounter: function(data) {\r\n    return `第 ${data.currentPage} 张 / 共 ${data.totalPages} 张`;\r\n  },\r\n\r\n  // 缩放指数自定义函数\r\n  onZoomIndicator: function(data) {\r\n    return `缩放: ${data.percentage}%`;\r\n  },\r\n\r\n  // 图片信息显示\r\n  imageInfo: {\r\n    visible: false, // 默认显示信息\r\n    showName: true, // 显示文件名\r\n    showDimensions: true, // 显示尺寸\r\n  },\r\n\r\n  // 国际化配置\r\n  i18n: {\r\n    // 信息栏文本\r\n    info: {\r\n      name: '名称:',\r\n      dimensions: '尺寸:',\r\n      shortcuts: '快捷键',\r\n      zoomIn: '放大:',\r\n      zoomOut: '缩小:',\r\n      prev: '上一张:',\r\n      next: '下一张:',\r\n      reset: '重置:',\r\n      fullscreen: '全屏:',\r\n      info: '信息:',\r\n      close: '关闭:',\r\n    },\r\n    // 按钮文本\r\n    buttons: {\r\n      prev: '上一张 (←)',\r\n      next: '下一张 (→)',\r\n      close: '关闭 (Esc)',\r\n      loading: '加载中...',\r\n    },\r\n  },\r\n\r\n  // 主题配置\r\n  theme: {\r\n    // 背景相关\r\n    viewerBgColor: 'rgba(0, 0, 0, 0.4)',\r\n\r\n    // 工具栏相关\r\n    toolbarBgColor: 'rgba(150, 150, 150, 0.7)',\r\n    toolbarBorderRadius: '30px',\r\n    toolbarPadding: '8px 12px',\r\n    toolbarBottom: '20px',\r\n\r\n    // 按钮相关（半透明中灰）\r\n    buttonBgColor: 'rgba(150, 150, 150, 0.7)',\r\n    buttonHoverBg: 'rgba(200, 200, 200, 0.4)',\r\n    buttonSize: '40px',\r\n    buttonFontSize: '20px',\r\n    buttonBorderRadius: '50%',\r\n\r\n    // 导航按钮相关（半透明中灰）\r\n    navButtonBgColor: 'rgba(150, 150, 150, 0.7)',\r\n    navButtonHoverBg: 'rgba(200, 200, 200, 0.4)',\r\n    navButtonSize: '50px',\r\n    navButtonFontSize: '20px',\r\n    navButtonBorderRadius: '50%',\r\n\r\n    // 右上角关闭按钮\r\n    topCloseBtnSize: '50px',\r\n    topCloseBtnTop: '20px',\r\n    topCloseBtnRight: '20px',\r\n    topCloseBtnFontSize: '24px',\r\n    topCloseBtnBgColor: 'rgba(150, 150, 150, 0.7)',\r\n    topCloseBtnHoverBg: 'rgba(200, 200, 200, 0.4)',\r\n\r\n    // 信息栏相关（半透明浅灰）\r\n    infoBgColor: 'rgba(150, 150, 150, 0.7)',\r\n    infoBorderRadius: '12px',\r\n    infoPadding: '10px 15px',\r\n    infoFontSize: '13px',\r\n    infoTop: '70px',\r\n    infoLeft: '20px',\r\n\r\n    // 缩放指示器\r\n    zoomIndicatorBg: 'rgba(150, 150, 150, 0.7)',\r\n    zoomIndicatorBorderRadius: '18px',\r\n    zoomIndicatorPadding: '6px 12px',\r\n    zoomIndicatorFontSize: '14px',\r\n    zoomIndicatorTop: '20px',\r\n    zoomIndicatorLeft: '20px',\r\n\r\n    // 通用\r\n    activeColor: 'rgba(100, 150, 255, 0.8)',\r\n    textColor: 'rgba(255, 255, 255, 0.9)',\r\n    shadowColor: 'rgba(0, 0, 0, 0.2)',\r\n    transitionSpeed: '0.3s',\r\n\r\n    // 缩略图\r\n    thumbItemWidth: '70px',\r\n    thumbItemHeight: '45px',\r\n    thumbGap: '10px',\r\n    thumbPadding: '15px',\r\n    thumbMaxWidth: '70%',\r\n  },\r\n});\r\n```\r\n\r\n## 方法\r\n\r\n### 图片导航\r\n\r\n```javascript\r\n// 下一张图片\r\nviewer.next();\r\n\r\n// 上一张图片\r\nviewer.prev();\r\n\r\n// 跳转到指定索引\r\nviewer.loadCurrentImage(2);\r\n```\r\n\r\n### 变换操作\r\n\r\n```javascript\r\n// 缩放\r\nviewer.zoom(0.1); // 放大10%\r\nviewer.zoom(-0.1); // 缩小10%\r\n\r\n// 旋转\r\nviewer.rotate(90); // 顺时针旋转90度\r\nviewer.rotate(-90); // 逆时针旋转90度\r\n\r\n// 重置变换\r\nviewer.reset();\r\n\r\n// 显示原始尺寸\r\nviewer.showOriginalSize();\r\n```\r\n\r\n### 视图控制\r\n\r\n```javascript\r\n// 切换全屏\r\nviewer.toggleFullscreen();\r\n\r\n// 显示/隐藏图片信息\r\nviewer.toggleImageInfo();\r\n\r\n// 关闭查看器\r\nviewer.close();\r\n```\r\n\r\n### 下载\r\n\r\n```javascript\r\n// 下载当前图片\r\nviewer.downloadImage();\r\n```\r\n\r\n## 键盘快捷键\r\n\r\n| 快捷键  | 功能              |\r\n| ------- | ----------------- |\r\n| `ESC`   | 关闭查看器        |\r\n| `←`     | 上一张图片        |\r\n| `→`     | 下一张图片        |\r\n| `↑` `+` | 放大图片          |\r\n| `↓` `-` | 缩小图片          |\r\n| `0`     | 重置变换          |\r\n| `F`     | 切换全屏          |\r\n| `I`     | 显示/隐藏信息面板 |\r\n\r\n## 鼠标/触摸操作\r\n\r\n### 鼠标操作\r\n\r\n- **拖动**: 按住鼠标左键拖动图片\r\n- **缩放**: 鼠标滚轮\r\n- **双击**: 切换缩放状态\r\n\r\n### 触摸操作\r\n\r\n- **单指拖动**: 移动图片\r\n- **双指捏合**: 缩放图片\r\n- **双击**: 切换缩放状态\r\n\r\n## 响应式设计\r\n\r\n查看器会自动适配不同屏幕尺寸：\r\n\r\n- **桌面端**: 完整的工具栏和功能\r\n- **平板端**: 适当缩小的按钮和间距\r\n- **手机端**: 紧凑的布局，优化触摸体验\r\n\r\n## 示例\r\n\r\n### 基本示例\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n  <head>\r\n    <title>ImagesViewer 示例</title>\r\n  </head>\r\n  <body>\r\n    <button onclick=\"openViewer()\">查看图片</button>\r\n\r\n    <script src=\"images-viewer.js\"></script>\r\n    <script>\r\n      function openViewer() {\r\n        const viewer = new ImagesViewer({\r\n          images: [\r\n            'https://example.com/image1.jpg',\r\n            'https://example.com/image2.jpg',\r\n            'https://example.com/image3.jpg',\r\n          ],\r\n          closeOnMaskClick: true,\r\n          imageInfo: {\r\n            visible: true,\r\n          },\r\n        });\r\n      }\r\n    </script>\r\n  </body>\r\n</html>\r\n```\r\n\r\n### 高级定制示例\r\n\r\n```javascript\r\nconst viewer = new ImagesViewer({\r\n  images: imageArray,\r\n  buttons: {\r\n    download: false, // 禁用下载\r\n  },\r\n  imageInfo: {\r\n    visible: true,\r\n  },\r\n  theme: {\r\n    viewerBgColor: 'rgba(0, 0, 0, 0.6)',\r\n    toolbarBgColor: 'rgba(30, 30, 30, 0.8)',\r\n  },\r\n  // 自定义按钮\r\n  customButtons: [\r\n    [\r\n      '🔍',\r\n      () => {\r\n        console.log('🔍');\r\n        viewer.loadCurrentImage(1);\r\n      },\r\n    ],\r\n  ],\r\n  onChange: (data) => {\r\n    console.log('图片切换:', data.index, data.direction);\r\n  },\r\n  onShow: (container) => {\r\n    // 自定义按钮\r\n    const toolbar = container.querySelector('.images-viewer-toolbar');\r\n    const button = document.createElement('button');\r\n    button.className = 'images-viewer-tool-btn';\r\n\r\n    const iconSpan = document.createElement('span');\r\n    iconSpan.textContent = 'test';\r\n    button.appendChild(iconSpan);\r\n\r\n    button.addEventListener('click', e => {\r\n      console.log('test');\r\n    });\r\n    toolbar.appendChild(button);\r\n  },\r\n  onClose: () => {\r\n    console.log('close');\r\n  },\r\n});\r\n```\r\n\r\n### 国际化配置示例\r\n\r\n```javascript\r\nconst viewer = new ImagesViewer({\r\n  images: ['image1.jpg', 'image2.jpg'],\r\n  i18n: {\r\n    info: {\r\n      name: 'Name:',\r\n      dimensions: 'Size:',\r\n      shortcuts: 'Shortcuts',\r\n      zoomIn: 'Zoom In:',\r\n      zoomOut: 'Zoom Out:',\r\n      prev: 'Previous:',\r\n      next: 'Next:',\r\n      reset: 'Reset:',\r\n      fullscreen: 'Fullscreen:',\r\n      info: 'Info:',\r\n      close: 'Close:',\r\n    },\r\n    buttons: {\r\n      prev: 'Previous (←)',\r\n      next: 'Next (→)',\r\n      close: 'Close (Esc)',\r\n      loading: 'Loading...',\r\n    },\r\n  },\r\n});\r\n```\r\n\r\n### 缩略图配置示例\r\n\r\n```javascript\r\nconst viewer = new ImagesViewer({\r\n  images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n  theme: {\r\n    thumbItemWidth: '100px',\r\n    thumbItemHeight: '60px',\r\n    thumbGap: '15px',\r\n    thumbPadding: '20px',\r\n    thumbMaxWidth: '80%',\r\n  },\r\n});\r\n```\r\n\r\n### 缓存管理示例\r\n\r\n```javascript\r\nconst viewer = new ImagesViewer({\r\n  images: ['image1.jpg', 'image2.jpg', 'image3.jpg'],\r\n  maxCacheSize: 20, // 最大缓存20张图片\r\n  preloadCount: 5, // 预加载5张相邻图片\r\n});\r\n```\r\n\r\n## 许可证\r\n\r\nMIT License\r\n","readmeFilename":"README.md"}