{"_id":"@davidingplus/vitepress-image-viewer","name":"@davidingplus/vitepress-image-viewer","dist-tags":{"latest":"1.1.5"},"versions":{"1.1.5":{"name":"@davidingplus/vitepress-image-viewer","version":"1.1.5","publishConfig":{"access":"public"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DavidingPlus/vitepress-image-viewer.git"},"homepage":"https://davidingplus.github.io/vitepress-image-viewer/","description":"VitePress image viewer with zoom, drag, fullscreen overlay, captions and download button. Automatically enhances all images on the page. Built with Vue 3.","main":"./dist/image-viewer.umd.js","module":"./dist/image-viewer.es.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/image-viewer.es.js","require":"./dist/image-viewer.umd.js"},"./style.css":"./dist/style.css"},"scripts":{"build":"vue-tsc --declaration --emitDeclarationOnly && vite build","clean":"rimraf dist node_modules .vite .turbo","prepublishOnly":"npm run build","test":"jest"},"keywords":["vitepress","vitepress plugin","vitepress image viewer","vue image viewer","image zoom","image lightbox","image overlay","vue 3","vitepress component","image preview"],"author":{"name":"DavidingPlus"},"license":"MIT","devDependencies":{"@vitejs/plugin-vue":"^6.0.0","jest":"^30.1.3","rimraf":"^5.0.0","typescript":"^5.0.0","vite":"^7.0.0","vite-plugin-dts":"^4.5.4","vitepress":"^2.0.0-alpha.6","vue":"^3.5.21","vue-tsc":"^3.0.0"},"_id":"@davidingplus/vitepress-image-viewer@1.1.5","gitHead":"3057804a621e1ad4a7bc7793bc1ac16f72a7125b","bugs":{"url":"https://github.com/DavidingPlus/vitepress-image-viewer/issues"},"_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-wnk1HcASQ7ym1S9Kef+92ZravrliLg1FBwfe9HgQhBjBy4Gp3DnzlXXMUDWjm3DLqfHaUnGMzMThtg5j1WopZw==","shasum":"a47dc3a563c67ee190e915b1db9bb57ad14297bc","tarball":"https://registry.npmjs.org/@davidingplus/vitepress-image-viewer/-/vitepress-image-viewer-1.1.5.tgz","fileCount":8,"unpackedSize":44237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbHT6m0hct1QMURJeEk+y9FLI7/CdCBjoKxN8HCkJ4kAIgFMdnP1KfQQgzJL8ujE7GJdxXQZjswdRzkX7t9OwtfNg="}]},"_npmUser":{"name":"lzx0626","email":"davidingplus@qq.com"},"directories":{},"maintainers":[{"name":"lzx0626","email":"davidingplus@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitepress-image-viewer_1.1.5_1758115562889_0.6822957274335688"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-17T13:26:02.779Z","1.1.5":"2025-09-17T13:26:03.138Z","modified":"2025-09-17T13:26:03.785Z"},"maintainers":[{"name":"lzx0626","email":"davidingplus@qq.com"}],"description":"VitePress image viewer with zoom, drag, fullscreen overlay, captions and download button. Automatically enhances all images on the page. Built with Vue 3.","homepage":"https://davidingplus.github.io/vitepress-image-viewer/","keywords":["vitepress","vitepress plugin","vitepress image viewer","vue image viewer","image zoom","image lightbox","image overlay","vue 3","vitepress component","image preview"],"repository":{"type":"git","url":"git+https://github.com/DavidingPlus/vitepress-image-viewer.git"},"author":{"name":"DavidingPlus"},"bugs":{"url":"https://github.com/DavidingPlus/vitepress-image-viewer/issues"},"license":"MIT","readme":"# vitepress-image-viewer \n\nVitePress image viewer with zoom, drag, fullscreen overlay, captions and download button. Automatically enhances all images on the page. Built with Vue 3. \n\n![npm](https://img.shields.io/npm/v/@davidingplus/vitepress-image-viewer)  ![license](https://img.shields.io/npm/l/%40davidingplus%2Fvitepress-image-viewer)\n\n## Live Demo and more information\n\n✨ See it in action:  \n👉 [https://davidingplus.github.io/vitepress-image-viewer/](https://davidingplus.github.io/vitepress-image-viewer/)\n\n📦 NPM Package:  \n👉 [https://www.npmjs.com/package/@davidingplus/vitepress-image-viewer](https://www.npmjs.com/package/@davidingplus/vitepress-image-viewer)\n\n## Installation\n\n```sh [npm]\nnpm i @davidingplus/vitepress-image-viewer\n```\n\n## Usage\n\n### Configuration\n\n```typescript\n// docs/.vitepress/theme/index.ts\nimport type { Theme } from 'vitepress'\nimport DefaultTheme from 'vitepress/theme'\n\nimport ImageViewerP from '@davidingplus/vitepress-image-viewer' //[!code ++]\nimport '@davidingplus/vitepress-image-viewer/style.css' //[!code ++]\n\nexport default {\n  extends: DefaultTheme,\n  enhanceApp(ctx) {\n    ImageViewerP(ctx.app) //[!code ++]\n  }\n}\n```\n\n## Preview\n\n![preview](https://github.com/DavidingPlus/vitepress-image-viewer/raw/master/docs/assets/preview.gif)\n\n","readmeFilename":"README.md","_rev":"1-2b962d6f0bc45b715047625220904e58"}