{"_id":"@file-viewer/vue2.6-full","_rev":"56-cecde959ad8d03281df975e84aea78e9","name":"@file-viewer/vue2.6-full","dist-tags":{"next":"2.3.7-rc.1","latest":"3.1.2"},"versions":{"2.1.3":{"name":"@file-viewer/vue2.6-full","version":"2.1.3","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.3","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"417423d2befd903edea0e48f6826ec08651efdb5","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.3.tgz","fileCount":6,"integrity":"sha512-xCWkfD3UcVm7lLcPRrF6OTKFjD3bcKIlTd6y0TtQY5z7FWkkviBHiH/xSV+3anuorXG1wdCO2NpcJ2xZG0NO/A==","signatures":[{"sig":"MEUCIQDAI4lbRSxkKf5Tidkavy1EPVwon5ktNihGMAbNLNpZEAIgU7VjKwBiD7tJYJgpt3K2lDUxjU4XDsnSkldjKzW/0VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.3","@file-viewer/preset-all":"^2.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.3_1782368375014_0.8578080802049146","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@file-viewer/vue2.6-full","version":"2.1.4","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.4","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"ddd79e5036ae8cb2b88e16b2a1ae091d80f8006d","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.4.tgz","fileCount":6,"integrity":"sha512-w7DX0o8lkfXzbWI59C7g9wzIOCNlcLKoXdYyuqXxV/q1KJiGHKsYGuDVH/kRjvWc7EyDLe7kwTbPcc1HEIOEvA==","signatures":[{"sig":"MEUCIQDwlXn7kPr0IA3o38YtdVQVAWn5Hm+LJUYxWnqqySqWEgIgM8focvUyiFO7GTYAfen2evuOnvnXf362GSGjp7yjKSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.4","@file-viewer/preset-all":"^2.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.4_1782374951787_0.21506285776247447","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@file-viewer/vue2.6-full","version":"2.1.5","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.5","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"8e125630a492f4442847ad738c6959a2fe5ba2d2","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.5.tgz","fileCount":6,"integrity":"sha512-28M5DjNz0s53d1bilpJ63H5Hgl7VFHXy2ve03VoveAzNy2zkhITAnE8gj0bbrNcTn/cE72Zh7i/GMmRG7mOOZA==","signatures":[{"sig":"MEQCIFD5cALWYi9kL2/VRcaAhV6QnaQvgTBcyb3uhprM2AoxAiBB/V3Q8/dCDUDU+SYcxVkTZn/6v+vXDJHGVtbBqrhppQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.5","@file-viewer/preset-all":"^2.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.5_1782391007595_0.015808288867215525","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@file-viewer/vue2.6-full","version":"2.1.6","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.6","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"88d65d893fd710ea6fd9001965c1c4b9a0abcfd8","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.6.tgz","fileCount":6,"integrity":"sha512-v05vPNaRI0XYc9MVeYqkhOxiLyC1Yw6QEGJ19p5/xEi0vDt/CjzGoH+pi68OC4rgV4itTQMOCZYCHhOPBAytgg==","signatures":[{"sig":"MEQCIGIKj5J+n5yX/dGq7BovbGsQA5dBjHe7hZI+gL5L6ouvAiBLXvSQ0KqRWnj+CrdcvW7XbhHmcMeqafwEMY0wbhhjNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.6","@file-viewer/preset-all":"^2.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.6_1782396993490_0.005930206752362999","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@file-viewer/vue2.6-full","version":"2.1.7","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.7","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"1c6158b228717ddcf4f678e8341acdca58d662ce","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.7.tgz","fileCount":6,"integrity":"sha512-FxERxp26yz5g0cHpOBmiFkW23piAILgGPcgwqe4Sd3ODitogySoN/tB/exR5NIkLOhpK6W26DPA5H99ocXr9Vw==","signatures":[{"sig":"MEQCIFz3pmDR0R0hg/4aqQn5X3ZYHxT0y8vtMbjvKeSuyKVkAiB+43VOm8UEd0SJfLWArPaNIRjIpiFya9vwXqyqkFWt5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.7","@file-viewer/preset-all":"^2.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.7_1782404229169_0.915897064392432","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@file-viewer/vue2.6-full","version":"2.1.8","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.8","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"c9f913dbd6e33905dc1b9b0daf69afbde3dc6937","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.8.tgz","fileCount":6,"integrity":"sha512-3caLr8uG8GKwcHJvR2usGZgwb3rrooY2VPlftZa0iDKWh+aT2Cdqx6p0u+PN1f9CPES1L3YA+fYDsnxiHfQBOQ==","signatures":[{"sig":"MEYCIQCRVUfFe94TFF+/1PiAm62R+qcanEOQ5hnR0NBWOmEyCQIhAI+aVrLTyQdgQZ5UU9xQxGJrbu1UbWCP5H0NW1cbw+zf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.8","@file-viewer/preset-all":"^2.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.8_1782444536041_0.04025205066498727","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@file-viewer/vue2.6-full","version":"2.1.9","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.9","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"4540c7b1344750da894f077c88bf97157a515bc5","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.9.tgz","fileCount":6,"integrity":"sha512-fAD4B6Xa+KjesDqPHx1/nx21n2C2K2b0W6GLqaKH7cMt3735+hdyUMI8F6RzQ5AjAo9U0QsvRcpGxEmrAS1AbA==","signatures":[{"sig":"MEUCIQCFUqIuKt8zFlZ5l3xwmCNBALdw2w1sjMYCEJoIM5TuVQIgCo8L3c+UrLkoDZu41bsQlQC87tiKyFjc3a4r5XcYF34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.9","@file-viewer/preset-all":"^2.1.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.9_1782458317179_0.5679717303570666","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@file-viewer/vue2.6-full","version":"2.1.10","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.10","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"5e7dddbfcdd48a0bf3925c67f62b6ed201ff0b03","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.10.tgz","fileCount":6,"integrity":"sha512-U9M2KRHRSuN9X7MoJvyk3BzkqRr9tDXeWPe1PZ/JVAyXFwRjjpO89AdQutk3pD5ZXjlTKaB7y1V4Yua8AeovSw==","signatures":[{"sig":"MEQCIC33yRyb26jeK2GVCuiXHGuwv5/wi19SvgDiamRmYnE9AiAWZentO+42eROpCuDFqpNMZ4P0pt2EyUMbId913aJDPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.10","@file-viewer/preset-all":"^2.1.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.10_1782613533443_0.2975153212883275","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@file-viewer/vue2.6-full","version":"2.1.11","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.11","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"ea7e3df2ce14e3c84947b58af8468b277784129d","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.11.tgz","fileCount":6,"integrity":"sha512-oSNwtdsVyGUOaH4xYroFlStOSzUVVn6LftT4lHJkXdGaTXRduj54dV0IFFr3x3hXk/oCTt3gfmxDusNXOL11ug==","signatures":[{"sig":"MEUCIQC8hFYnWpyLRYSjDIZed3OfYB7mMM8rTi2PFdy2FumBygIgXpyAe4UhE8eJsNm9cRlOBMTBFRpFwBn33prGeWfBnWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.11","@file-viewer/preset-all":"^2.1.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.11_1782657491383_0.18373886854157329","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@file-viewer/vue2.6-full","version":"2.1.12","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.12","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"e7a595ea3dab5dade803daea36283cfb98ea4eca","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.12.tgz","fileCount":6,"integrity":"sha512-M+atmkJAHlNVERq4Xq21OXPVkzmt7MH7LstGidR4hGUv1NbxbpRkPIqnEFQ83V0cNf4bwTj6a0CWrJrC2k2EKA==","signatures":[{"sig":"MEUCIQCMPOhpp6zjnSzdGDrzNuKIi7AvJzXs+uWyVVGU56RR9AIgRHYgvgeuuQeO5iWclLfVuZ9V+i676y4uzHCwc0ZCTd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.12","@file-viewer/preset-all":"^2.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.12_1782663859028_0.07475148576973445","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@file-viewer/vue2.6-full","version":"2.1.13","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.13","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"4abb6e02719b3863c43e3d08b96aeaa786778807","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.13.tgz","fileCount":6,"integrity":"sha512-JcPsXBF72klInMfE1Fzg7OkYiTgs3leCSgWCVzmFt67Ma2N3BbDSJS385/XopAtS0qfSnca3Mno2iiyLsWjsKw==","signatures":[{"sig":"MEUCIQC6wrr7p8zMrPNgRFNLoTCnszU0/bdJLB4F46dh2m3QpAIgZ88fxfUUssZSvIxnYVpfDsPXoqtfD3q+uxzqGn/LZR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.13","@file-viewer/preset-all":"^2.1.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.13_1782716906647_0.38913477627026216","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@file-viewer/vue2.6-full","version":"2.1.14","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.14","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"b90885f5de91b61d60b804d03f803dd7afa54fe1","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.14.tgz","fileCount":6,"integrity":"sha512-8Euf0UegkEacjCa1mfyhiKFYVHKjaP9SjABbDqU8d9jbkmvByl5sNtPw3lr2b++OKElLENSotH0IxlgQRAry3w==","signatures":[{"sig":"MEUCIFGGgw5uOz2/cnrFsiVQEC6gQ7YNj1jOIdO9OiDNyxzzAiEAzyo8jl4hj05wqACTGC+1DYF+i/t6HlcLlBF+SeIoEmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.14","@file-viewer/preset-all":"^2.1.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.14_1782806207824_0.7090744600346455","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@file-viewer/vue2.6-full","version":"2.1.15","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.15","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"00280e3a410842ec147538c9bfa944a0d15a6b35","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.15.tgz","fileCount":6,"integrity":"sha512-Ayl9FCXTwEQC9RntQ6WdLgftA6B5Y+b8AecMVyCbxvZUXOs/qcTqX4GhqH5QQVdsb+ulxNnr56nZmcDKt4x/CQ==","signatures":[{"sig":"MEQCIEZVZXWC7EZjBIP7pwcpjnj26e+ldQbDHOZEowlb/5nlAiBs0FLHaQ17FEuUWJ+IIXGja91iwsvtoEXTpQh5Kw5Lcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.15","@file-viewer/preset-all":"^2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.15_1782894911863_0.9760507834146475","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@file-viewer/vue2.6-full","version":"2.1.16","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.16","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"f306064b2576beda0c671e517c6f8ba31aab0d54","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.16.tgz","fileCount":6,"integrity":"sha512-kPjOJAjbAKD0tIufu7f22DxiROQxGecnkag7n1kNb2uzDKmsPNsy0MBCPqnMMHdA4bDqHGYSazY2deLqXxlozg==","signatures":[{"sig":"MEYCIQDUw45VBUgGsuTubQq0PDCUVAPFDKT5V6owGtBSmpaIowIhAKXUUpW+0wRellBSUKYlOFStiJwYLzizD5GtwsUW2ll8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/shop","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.16","@file-viewer/preset-all":"^2.1.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.16_1782911709388_0.1373045234002941","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@file-viewer/vue2.6-full","version":"2.1.17","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.17","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"3ea17084ceed65fdd4debdd4fbdc78d3a850e8a6","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.17.tgz","fileCount":6,"integrity":"sha512-0mZpwt62lN1rtUjOEx1xigGJi2dMhg88r276PWpdnz6cDBxEBE7MppAWy2ZN7/uwF3WoJbm6sKpZu98qSJ0iJg==","signatures":[{"sig":"MEUCIQCdiMfy7R0wNDws7eihu41ahCWfZe5L4jtOe4a0mHtfhAIgKkXhgmOG53gkWJ7Bo5w/P8j/gQONXqoqOzxRseDtzSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.17","@file-viewer/preset-all":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.17_1782987624266_0.7042280766748612","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@file-viewer/vue2.6-full","version":"2.1.18","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.18","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"34814035e8d3a976ddce0af7e276b1f570dfeb5e","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.18.tgz","fileCount":6,"integrity":"sha512-FCBa/L7m57nELSCDYjls6CldH50lDj1OJAGXHj55iGkjzIcrRcQcqg4rKA8lZpZmClRKrwt0l+mz3Fb+P2Lu7w==","signatures":[{"sig":"MEYCIQCOBXU1Ero0Un7gNZ+DwbLMLQ0EoY9PTa7QWW8h21Q10gIhAL1MkkD7XplqzygqqTHkYcTFSq2ErhVj9/TJPkZWPIvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.18","@file-viewer/preset-all":"^2.1.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.18_1783100706861_0.07360303371346233","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@file-viewer/vue2.6-full","version":"2.1.19","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.19","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"c733ee17c630c61db468aa95a03772be80a1eee3","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.19.tgz","fileCount":6,"integrity":"sha512-ewkjzmDfqgTOBlx70FD9FRgBtS/dPETDhkSmCOdyZ1YIahg3Q/vkdsVzu28wraldVbLGIEJkQ44bTvNom/OAFg==","signatures":[{"sig":"MEUCIB79sbzHwqGO5oOw7GaeQa1nMK8TpUPOQI5nkOJML7fUAiEAl9jhHi3RrL8xIX6RS2CnCHG9ioAf80+9n2oCHC6GpDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.19","@file-viewer/preset-all":"^2.1.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.19_1783103027128_0.5978802308200792","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@file-viewer/vue2.6-full","version":"2.1.20","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.20","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"933065e29cbe0d1573d262db613f8c7cfe8760e6","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.20.tgz","fileCount":8,"integrity":"sha512-isPqRmA58yN3I7uyUHXHK92vndbsMgQhJHBtgr9rRHcvGgjGICHZXJEUrq3AN0JChvf/e5H4gJOOGWppsIiZtA==","signatures":[{"sig":"MEYCIQDd6LgkJK8yKEhNe5jx+1VLndqHJqHKFLmVVmzDvjUG1AIhAILNwYQBzJo4OapGBf+ZyeXrKrvH68ZL3+7lK7+OCQIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"^2.1.20","@file-viewer/preset-all":"^2.1.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.20_1783243451505_0.7080602278874841","host":"s3://npm-registry-packages-npm-production"}},"2.1.21":{"name":"@file-viewer/vue2.6-full","version":"2.1.21","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.21","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"0b18d8604e21821581247fd997baf40eed935493","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.21.tgz","fileCount":8,"integrity":"sha512-W0POO6InzjI8mif83tugx1Wr+OrBdp1k1YLtWSNvyTR/U1Hz4KHG+0ZKBvom6Yz0RqRJr1+FefYDncACvtKFGg==","signatures":[{"sig":"MEUCIHVgumMcX8UxFy4ZmeFUjXuU56uptwqrioHlksESOpcuAiEAooJdgIUodo9KD59CINWlUW8cilqw6gPGJT0MTTJ3A2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.21","@file-viewer/preset-all":"^2.1.21"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.21_1783264817529_0.9226600863872845","host":"s3://npm-registry-packages-npm-production"}},"2.1.22":{"name":"@file-viewer/vue2.6-full","version":"2.1.22","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.22","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"12132aca356d8015f8ba1e0b03e220983249fdee","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.22.tgz","fileCount":8,"integrity":"sha512-5akbT3qnQkJzcA++5dRYeDWptDRdvXDq8qPxZuj6SapChCWVZotiVK9J9F7bFem803N6edI1Wq6Pf/avuRrXZg==","signatures":[{"sig":"MEQCIGuheqiJTl+TJNMlI5cP2w1cuCLxu8ssttS/d5N+FfZmAiAORrRgOFPisjUVnawyVa+lcFz9rPJYEhcvx2U27qfLnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"^2.1.22","@file-viewer/preset-all":"^2.1.22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.22_1783294150752_0.37833787914349415","host":"s3://npm-registry-packages-npm-production"}},"2.1.23":{"name":"@file-viewer/vue2.6-full","version":"2.1.23","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.23","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"d1b276a39f747f62d88a2c0a351627d5e5dee631","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.23.tgz","fileCount":8,"integrity":"sha512-nzeo5uMv0Td6ZPfCSnKq5JLqnxuVBuBdtA2k3iUahbZQPqhyNusI1tD+YKdOcFmJ8JRZT/EoS5wnDGyFuzxhTQ==","signatures":[{"sig":"MEUCIC/JbylJhpnuhbR7iF2dOxtJT23ls/Ad760BIw7d1K48AiEA55lnYksyf8kT84YPXbyXVHvDjnqz6VKNLxA8X0AYFP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@file-viewer/vue2.6":"2.1.23","@file-viewer/preset-all":"2.1.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.23_1783320283070_0.7288303276425303","host":"s3://npm-registry-packages-npm-production"}},"2.1.24":{"name":"@file-viewer/vue2.6-full","version":"2.1.24","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.24","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"5eab2c61d0b19650eebb48e749faf9b959037d14","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.24.tgz","fileCount":8,"integrity":"sha512-+sbckKPC+fANBDPNafyPzhCfIGSwUqjCrRwYgMD2TGWdM7Oh5yZsAdJEppcawxHQ8Elm1I9QeoOd//Y1lv2rXw==","signatures":[{"sig":"MEQCIB0PSFNlhZTuJZ1qKpf3r2FNEfIPB8DKcFoTuPBUh8NCAiAJfZt6hMUU9Exe6/Ul9bo50q0PgAyVx12ZtCHqWv+x2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.24","@file-viewer/preset-all":"2.1.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.24_1783567717466_0.3095180638398136","host":"s3://npm-registry-packages-npm-production"}},"2.1.25":{"name":"@file-viewer/vue2.6-full","version":"2.1.25","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.25","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"865f3ea7eef7870888a097df61d6f00930e07f0d","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.25.tgz","fileCount":8,"integrity":"sha512-PtzAVjdfxsuuiK3KlgZeDOyacTeoCGXkSQvcKbFePeVm9LbUR7MCa0ar/2UHo2BDXYHkQbfBZmaGqNCR+6C0/g==","signatures":[{"sig":"MEUCIBbdSMfcbAzqP+Hs4ev1rB+czECamUkP1OGi1+9OQztXAiEArhWseeitkI/p6G/Tv9prrdsV68f2RjhQFRMOZyZWgpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.25","@file-viewer/preset-all":"2.1.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.25_1783607344121_0.22660505736902703","host":"s3://npm-registry-packages-npm-production"}},"2.1.26":{"name":"@file-viewer/vue2.6-full","version":"2.1.26","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.26","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"df02bdeca63722dbf4ffd7f940d0b12d08f119c1","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.26.tgz","fileCount":8,"integrity":"sha512-vnFFrDSiOv1hhBCcSubVTHv3xWrJCS9F5qvRydrC4jgCTLpmZj6VyL0z0rtrnSWhb94KvZkiPWIruaGYQjH6fw==","signatures":[{"sig":"MEQCIAiQSF+qdnjpNNl2WqJ1ueKwlRGggiyLA9x4VzvnLZ7vAiAbDHCBY7cLoeOFltiOSpfidLGcIJxn87EgW1WdAiGPhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.26","@file-viewer/preset-all":"2.1.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.26_1783690649124_0.1078073735352314","host":"s3://npm-registry-packages-npm-production"}},"2.1.27":{"name":"@file-viewer/vue2.6-full","version":"2.1.27","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.27","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"33734afdd266104b6c188bf5eb6a9520624d5abf","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.27.tgz","fileCount":8,"integrity":"sha512-cHA39r4G57OnyETfPdH8XX5ufA0cQEWhbi43RAa/rEGs1uPFg0uB0XRY9Ej+BtUBbPmn6TAwuAJ0Poni0nSMfg==","signatures":[{"sig":"MEUCIQDchQg9LD6PNKTJqaArPlcbq1Sqjn3gvCmRLoyYN3NSSgIgV820cCbKdopihFYSPZ24D2HS1hT0pmr1mcaDNZ05MpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.27","@file-viewer/preset-all":"2.1.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.27_1783910125383_0.8509530228990727","host":"s3://npm-registry-packages-npm-production"}},"2.1.28":{"name":"@file-viewer/vue2.6-full","version":"2.1.28","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.28","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"d918885592c39daf0535ab9a9b1448ff8ac9d757","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.28.tgz","fileCount":8,"integrity":"sha512-+eCNAygtEzGuYg8RYm14h/EGwAmqMovy/ck7YJJEKaUaLxaqDgLGfZvMbySAByxEnsswyw8ZkJ3avWU4uXtUcQ==","signatures":[{"sig":"MEQCIE0k/LHQ3axNGDF2rlFgXOCCjitFcYK9GEeEPlBkJjoHAiB9PatnyYaUqK/2WRRp5ka9F992k/XM+xV8ElEHJ99uNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.28","@file-viewer/preset-all":"2.1.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.28_1783996087476_0.4788958168656732","host":"s3://npm-registry-packages-npm-production"}},"2.1.29":{"name":"@file-viewer/vue2.6-full","version":"2.1.29","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.29","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"dist":{"shasum":"0fc6da0812fffcbf3a488afa4a13d30030d008a4","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.29.tgz","fileCount":8,"integrity":"sha512-vTFO08gJ0pu1P4HEyjOEqkwSU59MUgx2sXYXdE1ld8z1q7KR4ZzE5LnOl5IDkD2xe4QiZbDgzRs9rK2f/gq/1g==","signatures":[{"sig":"MEUCIGxMVklIakIMnUD+Zy8O59xcydNqx8tWU5msR76gPpC1AiEA7eYIAt5IHEi3wdFrBCGtmPtIN5Wxch8mj1E1y2U9v/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package for Flyfish File Viewer with the complete preset enabled by default.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.29","@file-viewer/preset-all":"2.1.29"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.29_1784103208448_0.8163226045306216","host":"s3://npm-registry-packages-npm-production"}},"2.1.30":{"name":"@file-viewer/vue2.6-full","version":"2.1.30","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.1.30","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"cc17204e4670b2b014477d3c58c194be7b6e2794","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.1.30.tgz","fileCount":9,"integrity":"sha512-L05znSwG00YrW/S+pKns4lZc/ZoovFAKF36emiKfpyp9YFQ8pX/h8LkVEpt6jsf0Mw8ZqYylKLHkVByiGECKvA==","signatures":[{"sig":"MEUCIFWxqi2wav+vNiRz5tIjCLQs6Hq0GLgm0/8VeIweAPC6AiEA978RuU7dZ2q46DrRSvbbX0RoxnZ2NYl41nYBAaBEy5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.1.30","@file-viewer/preset-all":"2.1.30","file-viewer-copy-assets":"2.1.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.1.30_1784112912813_0.7658350282019302","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@file-viewer/vue2.6-full","version":"2.2.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"ae8cd46cb19e6f1f82ed491883cccd2ff77e279e","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.0.tgz","fileCount":9,"integrity":"sha512-ADbN9Vl1kqevebSWUJUpxniEGSmlsETI7Z0XTMx9h5CSWUKlCgy9f/SuqS7jxTbNcrHBgXsFN4TcyTvud2lGrg==","signatures":[{"sig":"MEYCIQCw0U1Wr0eMk7JrEfnPLZ8L68vNtLJ74DpejaRFgzDY6wIhAPj4Dcqv58QMQEURALoaVi0O8wfdQvzX9tPqOwCRXFVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.0","@file-viewer/preset-all":"2.2.0","file-viewer-copy-assets":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.0_1784275192489_0.846683493574248","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@file-viewer/vue2.6-full","version":"2.2.1","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.1","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"0fb3b031cb6a5888962ce2f163739598b7c58a62","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.1.tgz","fileCount":9,"integrity":"sha512-fv+p+bV7AezGZv4dBFqK+2/jBCoPTiQOeMcWVz3Qp+wiKVJISrWaRLeat6hR8oc/kwK7dqTFLEVx94YZ8rj1yw==","signatures":[{"sig":"MEYCIQCpjBua+oJnWkW6WzCbw6om0HYLsdZHLchp/64advM1jgIhAPi1HGu15vll7kQHkfhXhqwgo+I1YYPv+Cl7uo2De5WQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.1","@file-viewer/preset-all":"2.2.1","file-viewer-copy-assets":"2.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.1_1784299784312_0.3334405053255223","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@file-viewer/vue2.6-full","version":"2.2.2","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Wangyu","email":"wybaby168@gmail.com"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.2","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"8dd34852926e5a4d09ea85a3a198b21dc4435c0e","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.2.tgz","fileCount":9,"integrity":"sha512-HRSbJ2j1hI+sLYV3HGRxsrEtQ6rWHIZ2Kgb9v7AeQu3OsvL4ruapUfZAKFe5nVhWFMckD9/ZlWbmdKCsWeaDCQ==","signatures":[{"sig":"MEQCIAl5XQeJ2t87rWa91XwMNQaaiOmLiKInxhFjbSgiUIIAAiABu1iM8DxmC6Dyf2A3nCdUctmlBG4kySVTr8faND0xQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.2","@file-viewer/preset-all":"2.2.2","file-viewer-copy-assets":"2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.2_1784331971625_0.6623068925894569","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@file-viewer/vue2.6-full","version":"2.2.3","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.3","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"9eccfeb07b474be9b520c70c68fd4c15696116bb","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.3.tgz","fileCount":9,"integrity":"sha512-WHjmZlQ2UjicOf+TV4mC0ueDosAevkK+WnFf4wFlpKepnBhukgH6CKet7sjzWbcIizLpUQOqq5/S3YsaR1nv8g==","signatures":[{"sig":"MEUCIQCJmNaFwRlxQwQ+j/whD4HwPiB38SWjTCH0wVH38WmCMQIgY1A4bZm7wrs2FpA22C61mqdBeAPK0rIqRsg1pCk3Eqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.3","@file-viewer/preset-all":"2.2.3","file-viewer-copy-assets":"2.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.3_1784600319682_0.09073928792106023","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@file-viewer/vue2.6-full","version":"2.2.4","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.4","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"7ace7076b407e454a719ef137d8b71545ad2725b","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.4.tgz","fileCount":9,"integrity":"sha512-4xyNn9zpL3GONdZxPgKwdT0KFHJPT1qi0GZ4y0QTtnHGx1s6QkAaiIhN+jNEIv64yUCk2fWLaeS9FrbHOz0KhQ==","signatures":[{"sig":"MEYCIQDI22uIWUZM/UY8Jv02SuBZ6CRI7up8wZucwojW5Y/oxQIhAMwIiG/Cg+MA+ycw+iLeE4MA4GXhY4f0CsyEIh5Qim1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.4","@file-viewer/preset-all":"2.2.4","file-viewer-copy-assets":"2.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.4_1785254560730_0.4191951303709094","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@file-viewer/vue2.6-full","version":"2.2.5","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.5","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"3049cbb27f0bc13d614679fbf5568b22c65a83dc","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.5.tgz","fileCount":9,"integrity":"sha512-LYBAViS+DpfhU6oZpR/1gbs96pzqOP8WLumVLc318cBhO2xULt5pcNKSmgCQ7jsn48uAnGTXLLxfUkTJn/qrBA==","signatures":[{"sig":"MEUCIQDlkIdFq/Hqt0wInjGjyWOJdYFBj4mO7V040QY62J62xwIgQG7aFTiXu+etc4ArTBhYw9hb4Cigp1uIIBoJj0+wO3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.5","@file-viewer/preset-all":"2.2.5","file-viewer-copy-assets":"2.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.5_1785576138658_0.8388501143980507","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@file-viewer/vue2.6-full","version":"2.2.6","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.6","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"eb8c53f1c6b9ef200e0dd461c689a7d9a357ea84","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.6.tgz","fileCount":9,"integrity":"sha512-caw0FoHzAyKnH3lThWiySFPThsI2Z84cT95j1HMZZ3C9jkFFz2bAy4ZKrYoGEFJg2jSIS7Ao38A3QX06ZGVp/w==","signatures":[{"sig":"MEYCIQD18Ym2pNEKabEwERpqnnElrj1PW76WYR2/pjnbzM4dPwIhAO32HFAPDfBMgJiDn6PsfjnT0DIy0hx6nOPe5VKp6ezv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.6","@file-viewer/preset-all":"2.2.6","file-viewer-copy-assets":"2.2.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.6_1786380513541_0.008053721782733891","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@file-viewer/vue2.6-full","version":"2.2.8","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.8","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"d45566a2f48ee979c868130762342ba9da856ebe","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.8.tgz","fileCount":9,"integrity":"sha512-Kav0JZ9nApTBhsp3h4AMralrZBu8uMJBAzl7/M2Wq2ufhU/N72+dssXZ0qHeitiS6ET4ycSzYRVpETfDTZ2i7A==","signatures":[{"sig":"MEYCIQDL32frAvMjBXCG9TnPM+KRcn1Qn5Z4y4dyCygxB6NPRAIhAM44YQamz8oRDI4M7jBRe5MGcW6JcNC63GdmX17Ic1yL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@file-viewer/vue2.6":"2.2.8","@file-viewer/preset-all":"2.2.8","file-viewer-copy-assets":"2.2.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.8_1786454894799_0.05567107717264319","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@file-viewer/vue2.6-full","version":"2.2.9","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.2.9","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"833b675e5c80c7fda7362c1a60db47fa08ac7107","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.2.9.tgz","fileCount":9,"integrity":"sha512-yRY/EijuuqZTNboB7CkH2Uy7wRD8HU0az8kW8b4LkE0kg9wFmV2UEKEBURfvnCDLV+PFMrJreLSCBiIo8CaY2g==","signatures":[{"sig":"MEQCIG+jDgSch2hrN+3v5D74bGkr3UWC9olwIrcQUNpL+cbyAiApRG0XS3ElAPcTIB9uWZrJZykxZ2xfm9zaYZ/de7Fh+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@file-viewer/vue2.6":"2.2.9","@file-viewer/preset-all":"2.2.9","file-viewer-copy-assets":"2.2.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.2.9_1786613306259_0.9197833696043982","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@file-viewer/vue2.6-full","version":"2.3.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"74c4daa0d992d6d3d7de3383f459d78183698920","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.0.tgz","fileCount":9,"integrity":"sha512-hiCM8SfK/+pezI16zZ8eHP4Y+9eGVIAhhizudOofsg3gpXece35ndN1eo398m8AYBw4+6wDBAabssWL9G36btQ==","signatures":[{"sig":"MEUCIQCIiXfHupqsjyW3+/gdVCAp+IVfA378w4l+yjCfgb/QDAIgafoSLXL7tgWY6D+eytf2fxZK2/A1nlDGNHk9F3lzNUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.0","file-viewer-copy-assets":"2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.0_1787208590385_0.029661306718082203","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@file-viewer/vue2.6-full","version":"2.3.1","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.1","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"88439fa8f2bdc6e31c9b6c10677d6b434c202f8f","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.1.tgz","fileCount":9,"integrity":"sha512-Q81yIs6Rg3Ti7v5LMg+5tpHD8km0BbhVwiQDkpyEyEqR3s3An+sn25JYCMueimKlMB4lEhgDwUHR7R1J4l7v5Q==","signatures":[{"sig":"MEYCIQDSmfphnYKfC1d8YVvHuTntZEU0KnOpInwmsFCXyGcRNwIhAKjycgGP62SId0NmKngDtl/pBew8wujexs0j1Dp88bBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","_from":"file:.release/file-viewer-v2-2.3.0/ecosystem/file-viewer-vue2.6-full-2.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/Users/wangyu/IdeaProjects/file-viewer3/.release/file-viewer-v2-2.3.0/ecosystem/file-viewer-vue2.6-full-2.3.1.tgz","_integrity":"sha512-Q81yIs6Rg3Ti7v5LMg+5tpHD8km0BbhVwiQDkpyEyEqR3s3An+sn25JYCMueimKlMB4lEhgDwUHR7R1J4l7v5Q==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.17.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.1","file-viewer-copy-assets":"2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.1_1787214128542_0.3145889785163274","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@file-viewer/vue2.6-full","version":"2.3.2","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.2","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"25ea93e44d2b2cbcd351d7f597263f0166d48c4c","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.2.tgz","fileCount":9,"integrity":"sha512-hZ7ko5l06YayggSCW4Gv2uD7PV1oGW+t9Ksl6V+b683ybAz2BPnQYpVZB6WOa59T+RuA3eZLHkavCim3qMr3KQ==","signatures":[{"sig":"MEUCIChyen8qfI7R6v+/0KNEYqZG0S/nfadYjtVfWYYkwKsyAiEAmIn1IZqsDy5qtPzfq5O5dx806qNpqeq41VUEmkbkVxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","_from":"file:.release/ecosystem/file-viewer-vue2.6-full-2.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/Users/wangyu/IdeaProjects/file-viewer3/.release/ecosystem/file-viewer-vue2.6-full-2.3.2.tgz","_integrity":"sha512-hZ7ko5l06YayggSCW4Gv2uD7PV1oGW+t9Ksl6V+b683ybAz2BPnQYpVZB6WOa59T+RuA3eZLHkavCim3qMr3KQ==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.17.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.2","file-viewer-copy-assets":"2.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.2_1787220357797_0.9959627027397149","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@file-viewer/vue2.6-full","version":"2.3.3","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.3","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"7288ecafd2f2db0cf23802e13aed57823e7b6452","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.3.tgz","fileCount":9,"integrity":"sha512-8BdiNtU/jdnY4Qui9S+ckGag4sUNfEDAAetUJewtwH0lgH9MktVeasnAil+pGUF21xO7qs0XEPqftrbWpssT0g==","signatures":[{"sig":"MEQCICGb2kbVCneisJpdcc8CxaUP4jfRL6wftiCLUo3+TVkZAiBqPGAxro/zLqggs0CfgdLQOUA1XcCc3wxkS33aO9dfUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.3","file-viewer-copy-assets":"2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.3_1787296940969_0.035239472371293656","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@file-viewer/vue2.6-full","version":"2.3.4","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.4","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"5440503f260c364357bb710d09abac1427367e09","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.4.tgz","fileCount":9,"integrity":"sha512-4no1CkmAKZxVALzTMxtUkgm/i6QsSgaGEjJMiSu7auURDuVYC+wR1398ef0/UzTHlayQakNf2VLOK243MdRr6w==","signatures":[{"sig":"MEUCIC+YU5QfeFOMq4/DAOsu+w9oTFZuQIraRE0MBpOBku0gAiEA/IPUEy6ldtUimmOkJHmlOpNl4ej6OcWtFjGdS/NEXB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.4","file-viewer-copy-assets":"2.3.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.4_1787568618127_0.9748681945231576","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@file-viewer/vue2.6-full","version":"2.3.5","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.5","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"e09c2e8e551710e22db268a454540d7372dda1aa","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.5.tgz","fileCount":9,"integrity":"sha512-6nuDJem/mXQTwz5bROLO4HTRS9ajoZOUbJqI2G8FBLW35SIXEoaammLSdokWV9nyoVcOhG6drqllWBq5m9VCvA==","signatures":[{"sig":"MEUCIAS9/Ev6ENOMdY6FGgIsqdPirTaGiC3VEqBA6Eh4OD1bAiEApZ77tvQT22DNM9d4ia0bY8TPb+FLZ/IOBxN6sfLdtYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.5","file-viewer-copy-assets":"2.3.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.5_1787620563310_0.7027514421345888","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@file-viewer/vue2.6-full","version":"2.3.6","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.6","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"./scripts/copy-assets.mjs"},"dist":{"shasum":"29d142e897be0a4d66f8c0927b16af5f8e2667be","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.6.tgz","fileCount":9,"integrity":"sha512-jTepKsL8S1G297aHUZ8u7/gXU4p5NG269h/rfqplJ/apkb8wbKpgXDfH+ZTgviHACJSnaIlTvxli2zql+IEk2A==","signatures":[{"sig":"MEUCIGQICeViouhWQW/wTP9tqZ4igKg8ypt2ER8TGtXJdvASAiEAwwIgP6WM72rQQKHV36ZOAOub1V3Pe8uCtnYSegsswR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.6","file-viewer-copy-assets":"2.3.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.6_1787622390424_0.7524406338111664","host":"s3://npm-registry-packages-npm-production"}},"2.3.7-rc.0":{"name":"@file-viewer/vue2.6-full","version":"2.3.7-rc.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.7-rc.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"bd7f8ab5f981545f9f7bcc2b1a4a1fd510007ecf","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.7-rc.0.tgz","fileCount":9,"integrity":"sha512-5GDDVyLLdik+yOmT1oVPmaTkFBMQMJLaqQj7ruT+IDke1n84HM0dEp3LhqTlAzjwf/FIMUIHnf7JDNtuhnXJUg==","signatures":[{"sig":"MEYCIQClx3UJXPX6yJnbvO/64S/R6AAG1W0BcPhDrF0kcuM/7wIhANZ5+p28gRLr6MAuYrnE1HSVtHQb3dXeeBujGrfhIUsy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82881},"main":"./dist/index.js","type":"module","_from":"file:/private/tmp/file-viewer-rc0.RG4cwD/source/.release/rehearsal-2.3.7-rc.0/ecosystem/file-viewer-vue2.6-full-2.3.7-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/private/tmp/file-viewer-rc0.RG4cwD/source/.release/rehearsal-2.3.7-rc.0/ecosystem/file-viewer-vue2.6-full-2.3.7-rc.0.tgz","_integrity":"sha512-5GDDVyLLdik+yOmT1oVPmaTkFBMQMJLaqQj7ruT+IDke1n84HM0dEp3LhqTlAzjwf/FIMUIHnf7JDNtuhnXJUg==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"10.9.2","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.7-rc.0","file-viewer-copy-assets":"2.3.7-rc.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.7-rc.0_1787624941640_0.9725827401731351","host":"s3://npm-registry-packages-npm-production"}},"2.3.7-rc.1":{"name":"@file-viewer/vue2.6-full","version":"2.3.7-rc.1","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.7-rc.1","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"fbc09e4b0ac8ed2288096dd0f463eb65d98a8054","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.7-rc.1.tgz","fileCount":9,"integrity":"sha512-0TY4wv6x6PRI2gq9E+iGr1zBJEf2EwkgQnEe1F9P8kk/XmTc+A8uuvLEv/VTvmercNXeR1G6xCdLmXyljUnWgg==","signatures":[{"sig":"MEUCIAS2Zhm7YFGjG6Lpx25yE2rxje8u8hQORNF0HKPDDxT9AiEA2bw6sk5lPIjTe93CUCO/HDJzJc6POGFZhiqftITjb80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82881},"main":"./dist/index.js","type":"module","_from":"file:.release/rehearsal-2.3.7-rc.1/ecosystem/file-viewer-vue2.6-full-2.3.7-rc.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/private/tmp/file-viewer-rc0.RG4cwD/source/.release/rehearsal-2.3.7-rc.1/ecosystem/file-viewer-vue2.6-full-2.3.7-rc.1.tgz","_integrity":"sha512-0TY4wv6x6PRI2gq9E+iGr1zBJEf2EwkgQnEe1F9P8kk/XmTc+A8uuvLEv/VTvmercNXeR1G6xCdLmXyljUnWgg==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"10.9.2","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.7-rc.1","file-viewer-copy-assets":"2.3.7-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.7-rc.1_1787627642108_0.47129059483713465","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@file-viewer/vue2.6-full","version":"2.3.7","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.3.7","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"5be1e1889e4ccbd0b2af4aea772819d531c83a91","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.3.7.tgz","fileCount":9,"integrity":"sha512-yKr7wrFxYR0pzR/33W2XfFDbnU9OtRSQrg6LX3/NgrNxsOEXuzlEIEuZ/Q2Kw6fBcEa0LOCCsQGOrH9trxrivg==","signatures":[{"sig":"MEQCIETI+w+ch4v9h7o9w9TMbag1yNMTvtdf4Fxm781PhF3hAiAOKTVRxivB12U7ScWdeIWeV8MrlR/K6FbLokTFQilKhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","_from":"file:/private/tmp/file-viewer-rc0.RG4cwD/source/.release/stable-final-2.3.7/ecosystem/file-viewer-vue2.6-full-2.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/private/tmp/file-viewer-rc0.RG4cwD/source/.release/stable-final-2.3.7/ecosystem/file-viewer-vue2.6-full-2.3.7.tgz","_integrity":"sha512-yKr7wrFxYR0pzR/33W2XfFDbnU9OtRSQrg6LX3/NgrNxsOEXuzlEIEuZ/Q2Kw6fBcEa0LOCCsQGOrH9trxrivg==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"10.9.2","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@file-viewer/vue2.6":"2.3.0","@file-viewer/preset-all":"2.3.7","file-viewer-copy-assets":"2.3.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.3.7_1787639655012_0.5309888238736096","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@file-viewer/vue2.6-full","version":"2.4.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@2.4.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"cf9662d1c4f96f2375e446060211336963cec91a","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-2.4.0.tgz","fileCount":9,"integrity":"sha512-+kaI3j/h7DQ/4Qsx0Fe1DL5HUIBzNp1ukDkysirDw/F9qOaGi7Cl0Cj4gpKjOSlAu+waG7Os8bYNF4a9o5mqkw==","signatures":[{"sig":"MEYCIQC7fU6IbAktGznpK+hPlC6UbyFuP3W9LU0asOAaMUkQbQIhAJZHl4KccpyJyxFluXWO3sEfjqtkknqcBwvRg0BMtVbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82866},"main":"./dist/index.js","type":"module","_from":"file:/Users/wangyu/IdeaProjects/file-viewer-publish-2.4.0/.release/ecosystem/file-viewer-vue2.6-full-2.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/Users/wangyu/IdeaProjects/file-viewer-publish-2.4.0/.release/ecosystem/file-viewer-vue2.6-full-2.4.0.tgz","_integrity":"sha512-+kaI3j/h7DQ/4Qsx0Fe1DL5HUIBzNp1ukDkysirDw/F9qOaGi7Cl0Cj4gpKjOSlAu+waG7Os8bYNF4a9o5mqkw==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"10.8.2","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@file-viewer/vue2.6":"2.4.0","@file-viewer/preset-all":"2.4.0","file-viewer-copy-assets":"2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_2.4.0_1787705789575_0.6180062695763926","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@file-viewer/vue2.6-full","version":"3.0.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.0.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"e25b73ca4d726b44109d5299a0798c652a16996c","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.0.0.tgz","fileCount":9,"integrity":"sha512-lVnrV0TrN4wnhKRRwuzQ0XcTAd9P3x+zq7PW2+qnyzhKCOmvFR6zorg0HjhWx28GWJyTUcDoF9qA1Qp+BAQ0Og==","signatures":[{"sig":"MEUCIFDEYRHvlMknajgnB9nG1+ttJu+toJS3lI9RTdysvWehAiEA/i4rZEnMWq7YI2VyIbErK6m/gDnqRBsU0752z3U/23M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./dist/index.js","type":"module","_from":"file:/private/tmp/file-viewer-v3-publish.5tD7l7/file-viewer/.release/ecosystem/file-viewer-vue2.6-full-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/private/tmp/file-viewer-v3-publish.5tD7l7/file-viewer/.release/ecosystem/file-viewer-vue2.6-full-3.0.0.tgz","_integrity":"sha512-lVnrV0TrN4wnhKRRwuzQ0XcTAd9P3x+zq7PW2+qnyzhKCOmvFR6zorg0HjhWx28GWJyTUcDoF9qA1Qp+BAQ0Og==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.17.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@file-viewer/vue2.6":"3.0.0","@file-viewer/preset-all":"3.0.0","file-viewer-copy-assets":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.0.0_1787875807507_0.30448335468404","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@file-viewer/vue2.6-full","version":"3.0.1","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.0.1","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer-vue2.6-full/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"3c2fbf3b06645e691a0844b1edf0fe82567b925f","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.0.1.tgz","fileCount":9,"integrity":"sha512-ZocFJPvdFjfY3shYbdgYP9Vyhp6mUbIrYKUK51cAXH/qzS7eUvNf0iA8geGtCEQ59JEt5REyfdQU7EYoW8Qm8A==","signatures":[{"sig":"MEUCIG5AHuElEsSW/tisAhoj0TGuEgwIuYcKZYiuD7dzAZ60AiEAxmiZNLkPGhr8igVSCIlJsi/tKId3zuCiOT7SkmrvueY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./dist/index.js","type":"module","_from":"file:/Users/wangyu/IdeaProjects/file-viewer3/.release/ecosystem/file-viewer-vue2.6-full-3.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"wybaby168","email":"wybaby168@gmail.com"},"_resolved":"/Users/wangyu/IdeaProjects/file-viewer3/.release/ecosystem/file-viewer-vue2.6-full-3.0.1.tgz","_integrity":"sha512-ZocFJPvdFjfY3shYbdgYP9Vyhp6mUbIrYKUK51cAXH/qzS7eUvNf0iA8geGtCEQ59JEt5REyfdQU7EYoW8Qm8A==","deprecated":"Deprecated: upgrade to 3.0.2.","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer-vue2.6-full.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.0.1","@file-viewer/preset-all":"3.0.1","file-viewer-copy-assets":"3.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.0.1_1788578489804_0.16401077889035265","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@file-viewer/vue2.6-full","version":"3.0.2","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.0.2","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"0e669edd5246c268eddcd9f6273dcea20fe31da2","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.0.2.tgz","fileCount":9,"integrity":"sha512-XoEgx9SHBjzZZHEa6vcELfh6kYeBRGCRsVuBJcQxc7SWpMS7cZBu79IkyuKKWedCqQ9dQ/zWyY63K6V/tPMgpQ==","signatures":[{"sig":"MEYCIQDPQMEam0hxRfOpTf77GI/9y8BHpuEGJQoOAAU6vhAHSQIhAK7YixQHLSPf5sxmHaUsmxwrnLDWWC0fTI9cHsZ/r+os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@file-viewer%2fvue2.6-full@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82652},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0be314a3-179a-4928-b69e-3d87e8f14e4d"}},"_resolved":"/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.0.2.tgz","_integrity":"sha512-XoEgx9SHBjzZZHEa6vcELfh6kYeBRGCRsVuBJcQxc7SWpMS7cZBu79IkyuKKWedCqQ9dQ/zWyY63K6V/tPMgpQ==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.0.2","@file-viewer/preset-all":"3.0.2","file-viewer-copy-assets":"3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.0.2_1788756153607_0.519938177262341","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@file-viewer/vue2.6-full","version":"3.0.3","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.0.3","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"db525ce6c57afdd99a886a882014d98f86753694","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.0.3.tgz","fileCount":9,"integrity":"sha512-se3irtk2h3QNct7pY9UbJhIAxMuU0FhnOJBYIOzP3qMZ9zrE9lN3RiWtF0jsDmYnYbfhIyxfDP52HOGqNLXnNg==","signatures":[{"sig":"MEYCIQDJ67LOsNbz3E0xnkKFONx2mFcNE0I4ATOyoBauDrFtNwIhAM2Lne3PRllne5/EscbPCPBMh1n7NC2SlIT1A30Psjqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@file-viewer%2fvue2.6-full@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0be314a3-179a-4928-b69e-3d87e8f14e4d"}},"_resolved":"/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.0.3.tgz","_integrity":"sha512-se3irtk2h3QNct7pY9UbJhIAxMuU0FhnOJBYIOzP3qMZ9zrE9lN3RiWtF0jsDmYnYbfhIyxfDP52HOGqNLXnNg==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.0.3","@file-viewer/preset-all":"3.0.3","file-viewer-copy-assets":"3.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.0.3_1788984622917_0.055103840363752266","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@file-viewer/vue2.6-full","version":"3.1.0","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.1.0","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"7549d232ec28080799a2080a2a6ba416af07f487","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.1.0.tgz","fileCount":9,"integrity":"sha512-Ic7Cidn+QQmhgA2iHW7n5/Ip1lHhRZMXtzLWZQkOo5EEfpM3T6UjZHgyme4BXZOhM48Xp3ZqubdslL/+ceAjDw==","signatures":[{"sig":"MEQCIEAlMhEXhJOJWVakdsT2VEpg6kSNRTOqc8twdahHB885AiARLsmUvY5qZusNq7TZyqblRb6Md9mATqq3Ie4M2SYXIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@file-viewer%2fvue2.6-full@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0be314a3-179a-4928-b69e-3d87e8f14e4d"}},"_resolved":"/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.0.tgz","_integrity":"sha512-Ic7Cidn+QQmhgA2iHW7n5/Ip1lHhRZMXtzLWZQkOo5EEfpM3T6UjZHgyme4BXZOhM48Xp3ZqubdslL/+ceAjDw==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.1.0","@file-viewer/preset-all":"3.1.0","file-viewer-copy-assets":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.1.0_1789310441285_0.12456520855146636","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@file-viewer/vue2.6-full","version":"3.1.1","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","_id":"@file-viewer/vue2.6-full@3.1.1","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"homepage":"https://doc.file-viewer.app/","bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"dist":{"shasum":"bb534da2eb6de1bfa2958fe22cae9a5a7ce8bad6","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.1.1.tgz","fileCount":9,"integrity":"sha512-p7scNicLRQJ1xkXeTZ7ErzvyOJJlpBjXgpiu30rim6A0BFixf+qWg/xk34cLf7rhaoA2MJEaqkpBKS2lqAyUAw==","signatures":[{"sig":"MEUCIGmxMBMI7r6QQi8qJF6AYs82uV/4jESkIVPLoKCMduvtAiEAvFuK8agfZ0cl5wpagSmU8jTsQvP/8Z2oQR8IPT5SKhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@file-viewer%2fvue2.6-full@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0be314a3-179a-4928-b69e-3d87e8f14e4d"}},"_resolved":"/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.1.tgz","_integrity":"sha512-p7scNicLRQJ1xkXeTZ7ErzvyOJJlpBjXgpiu30rim6A0BFixf+qWg/xk34cLf7rhaoA2MJEaqkpBKS2lqAyUAw==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.1.1","@file-viewer/preset-all":"3.1.1","file-viewer-copy-assets":"3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"tmp":"tmp/vue2.6-full_3.1.1_1789362913989_0.49089374249398987","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"_id":"@file-viewer/vue2.6-full@3.1.2","bin":{"file-viewer-copy-assets":"scripts/copy-assets.mjs"},"bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"dist":{"shasum":"49ff3bfc0ce390c3af8f5458f6771246607892c1","tarball":"https://registry.npmjs.org/@file-viewer/vue2.6-full/-/vue2.6-full-3.1.2.tgz","fileCount":9,"integrity":"sha512-AXQVniOSD5hV1ih+Xp/4RQV5KvDK9kCnyQ38A7kaddoTcOsRrxifP7yOCs0/QRTAiiZwA4+gwMiyQbq5+11lWA==","signatures":[{"sig":"MEYCIQDgw8K269FMFYMbl50jxfPUr4wicNjwii3wZGIKbAyQ7gIhAMBRCsXNRlyGLdWp9elR0b2ry0qmNgVOEbDunR8oLXmw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA/lqMS424rqjqxf62obfvCJirTB4UDribVF9X7u6FXDAiEA93rpW1/ckuSS5cLZb+VKzl3mR/xWpQNPaSk0MpOUaOQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@file-viewer%2fvue2.6-full@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82712},"main":"./dist/index.js","name":"@file-viewer/vue2.6-full","type":"module","_from":"file:/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.2.tgz","types":"./dist/index.d.ts","author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://dev.flyfish.group/donate?source=npm","type":"individual"},"license":"Apache-2.0","private":false,"scripts":{"build":"tsc -b tsconfig.json","type-check":"tsc -b tsconfig.json"},"version":"3.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0be314a3-179a-4928-b69e-3d87e8f14e4d"}},"homepage":"https://doc.file-viewer.app/","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"_resolved":"/home/runner/work/_temp/file-viewer-release/file-viewer-vue2.6-full-3.1.2.tgz","_integrity":"sha512-AXQVniOSD5hV1ih+Xp/4RQV5KvDK9kCnyQ38A7kaddoTcOsRrxifP7yOCs0/QRTAiiZwA4+gwMiyQbq5+11lWA==","repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"_npmVersion":"11.19.0","description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","directories":{},"maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@file-viewer/vue2.6":"3.1.2","@file-viewer/preset-all":"3.1.2","file-viewer-copy-assets":"3.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.14","typescript":"^6.0.3"},"peerDependencies":{"vue":">=2.6 <2.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue2.6-full_3.1.2_1789901159655_0.15004647358470002"}}},"time":{"created":"2026-06-25T06:19:34.807Z","modified":"2026-09-20T10:46:00.058Z","2.1.3":"2026-06-25T06:19:35.215Z","2.1.4":"2026-06-25T08:09:12.034Z","2.1.5":"2026-06-25T12:36:47.731Z","2.1.6":"2026-06-25T14:16:33.629Z","2.1.7":"2026-06-25T16:17:09.308Z","2.1.8":"2026-06-26T03:28:56.190Z","2.1.9":"2026-06-26T07:18:37.321Z","2.1.10":"2026-06-28T02:25:33.606Z","2.1.11":"2026-06-28T14:38:11.527Z","2.1.12":"2026-06-28T16:24:19.160Z","2.1.13":"2026-06-29T07:08:26.789Z","2.1.14":"2026-06-30T07:56:47.976Z","2.1.15":"2026-07-01T08:35:12.008Z","2.1.16":"2026-07-01T13:15:09.542Z","2.1.17":"2026-07-02T10:20:24.413Z","2.1.18":"2026-07-03T17:45:07.010Z","2.1.19":"2026-07-03T18:23:47.266Z","2.1.20":"2026-07-05T09:24:11.655Z","2.1.21":"2026-07-05T15:20:17.692Z","2.1.22":"2026-07-05T23:29:10.883Z","2.1.23":"2026-07-06T06:44:43.204Z","2.1.24":"2026-07-09T03:28:37.601Z","2.1.25":"2026-07-09T14:29:04.273Z","2.1.26":"2026-07-10T13:37:29.259Z","2.1.27":"2026-07-13T02:35:25.531Z","2.1.28":"2026-07-14T02:28:07.614Z","2.1.29":"2026-07-15T08:13:28.605Z","2.1.30":"2026-07-15T10:55:12.965Z","2.2.0":"2026-07-17T07:59:52.634Z","2.2.1":"2026-07-17T14:49:44.473Z","2.2.2":"2026-07-17T23:46:11.817Z","2.2.3":"2026-07-21T02:18:39.843Z","2.2.4":"2026-07-28T16:02:40.917Z","2.2.5":"2026-08-01T09:22:18.788Z","2.2.6":"2026-08-10T16:48:33.711Z","2.2.8":"2026-08-11T13:28:14.996Z","2.2.9":"2026-08-13T09:28:26.420Z","2.3.0":"2026-08-20T06:49:50.535Z","2.3.1":"2026-08-20T08:22:08.703Z","2.3.2":"2026-08-20T10:05:57.953Z","2.3.3":"2026-08-21T07:22:21.129Z","2.3.4":"2026-08-24T10:50:18.280Z","2.3.5":"2026-08-25T01:16:03.467Z","2.3.6":"2026-08-25T01:46:30.639Z","2.3.7-rc.0":"2026-08-25T02:29:01.777Z","2.3.7-rc.1":"2026-08-25T03:14:02.240Z","2.3.7":"2026-08-25T06:34:15.155Z","2.4.0":"2026-08-26T00:56:29.725Z","3.0.0":"2026-08-28T00:10:07.683Z","3.0.1":"2026-09-05T03:21:29.939Z","3.0.2":"2026-09-07T04:42:33.725Z","3.0.3":"2026-09-09T20:10:23.041Z","3.1.0":"2026-09-13T14:40:41.425Z","3.1.1":"2026-09-14T05:15:14.125Z","3.1.2":"2026-09-20T10:45:59.729Z"},"bugs":{"url":"https://github.com/flyfish-dev/file-viewer/issues"},"author":{"name":"Yu Wang","email":"admin@flyfish.dev"},"license":"Apache-2.0","homepage":"https://doc.file-viewer.app/","keywords":["file-viewer","document-preview","vue","vue2","vue2.6","full-preset","office-preview","cad-viewer","document-viewer","file-preview"],"repository":{"url":"git+https://github.com/flyfish-dev/file-viewer.git","type":"git","directory":"packages/components/vue2.6-full"},"description":"Full Vue 2.6 package with preset-all; Vite publishes deployment-base/file-viewer assets, and other bundlers use the included same-version copy CLI.","maintainers":[{"name":"wybaby168","email":"wybaby168@gmail.com"}],"readme":"# @file-viewer/vue2.6-full\n\nVue 2.6 Full 一站式集成包，保持 v2.4 已发布 Full 能力矩阵和默认资产复制行为，包括 iWork、CAD、3D、EDA、Geo、Typst、Drawing、Hangul、WordPerfect 与旧版 PPT。DICOM 及以后新增的重型格式不会自动进入历史 Full 闭包，需要通过 `@file-viewer/cli` 显式添加。\n\n```bash\nnpm install @file-viewer/vue2.6-full\n```\n\n<!-- FILE_VIEWER_GENERATED:START -->\n## 生态包矩阵\n\n所有标准组件包都只共享 `@file-viewer/core` 这个总底座，不依赖其他框架组件实现。core 负责格式矩阵、资源解析、renderer 协议、事件、操作 API、搜索、缩放、打印和导出；PDF、Word、PPT/PPTX、CAD、Typst 等重型链路通过独立 renderer 或 preset 显式装配；各框架组件包自己维护本地 controller、组件生命周期、类型出口和生态交互。\n\n| 框架 | 标准 npm 包 | 入口格式 | GitHub | Gitee | 兼容历史包 |\n| --- | --- | --- | --- | --- | --- |\n| Vanilla JS / Pure Web | `@file-viewer/web` | ESM, 类型声明, script 标签 IIFE, RequireJS AMD | [file-viewer-web](https://github.com/flyfish-dev/file-viewer-web) | [file-viewer-web](https://gitee.com/flyfish-dev/file-viewer-web) | `@flyfish-group/file-viewer-web` |\n| Vanilla JS / Pure Web Full | `@file-viewer/web-full` | ESM, 类型声明, script 标签 IIFE, RequireJS AMD | [file-viewer-web-full](https://github.com/flyfish-dev/file-viewer-web-full) | [file-viewer-web-full](https://gitee.com/flyfish-dev/file-viewer-web-full) | 无 |\n| Vue 3 | `@file-viewer/vue3` | ESM, 类型声明 | [file-viewer-vue3](https://github.com/flyfish-dev/file-viewer-vue3) | [file-viewer-vue3](https://gitee.com/flyfish-dev/file-viewer-vue3) | `@flyfish-group/file-viewer3`, `file-viewer3` |\n| Vue 3 Full | `@file-viewer/vue3-full` | ESM, 类型声明 | [file-viewer-vue3-full](https://github.com/flyfish-dev/file-viewer-vue3-full) | [file-viewer-vue3-full](https://gitee.com/flyfish-dev/file-viewer-vue3-full) | 无 |\n| Vue 2.7 | `@file-viewer/vue2.7` | ESM, 类型声明 | [file-viewer-vue2.7](https://github.com/flyfish-dev/file-viewer-vue2.7) | [file-viewer-vue2.7](https://gitee.com/flyfish-dev/file-viewer-vue2.7) | `@flyfish-group/file-viewer` |\n| Vue 2.7 Full | `@file-viewer/vue2.7-full` | ESM, 类型声明 | [file-viewer-vue2.7-full](https://github.com/flyfish-dev/file-viewer-vue2.7-full) | [file-viewer-vue2.7-full](https://gitee.com/flyfish-dev/file-viewer-vue2.7-full) | 无 |\n| Vue 2.6 | `@file-viewer/vue2.6` | ESM, 类型声明 | [file-viewer-vue2.6](https://github.com/flyfish-dev/file-viewer-vue2.6) | [file-viewer-vue2.6](https://gitee.com/flyfish-dev/file-viewer-vue2.6) | 无 |\n| Vue 2.6 Full | `@file-viewer/vue2.6-full` | ESM, 类型声明 | [file-viewer-vue2.6-full](https://github.com/flyfish-dev/file-viewer-vue2.6-full) | [file-viewer-vue2.6-full](https://gitee.com/flyfish-dev/file-viewer-vue2.6-full) | 无 |\n| React 18/19 | `@file-viewer/react` | ESM, 类型声明 | [file-viewer-react](https://github.com/flyfish-dev/file-viewer-react) | [file-viewer-react](https://gitee.com/flyfish-dev/file-viewer-react) | `@flyfish-group/file-viewer-react` |\n| React 18/19 Full | `@file-viewer/react-full` | ESM, 类型声明 | [file-viewer-react-full](https://github.com/flyfish-dev/file-viewer-react-full) | [file-viewer-react-full](https://gitee.com/flyfish-dev/file-viewer-react-full) | 无 |\n| React 16.8/17 | `@file-viewer/react-legacy` | ESM, 类型声明 | [file-viewer-react-legacy](https://github.com/flyfish-dev/file-viewer-react-legacy) | [file-viewer-react-legacy](https://gitee.com/flyfish-dev/file-viewer-react-legacy) | 无 |\n| React 16.8/17 Full | `@file-viewer/react-legacy-full` | ESM, 类型声明 | [file-viewer-react-legacy-full](https://github.com/flyfish-dev/file-viewer-react-legacy-full) | [file-viewer-react-legacy-full](https://gitee.com/flyfish-dev/file-viewer-react-legacy-full) | 无 |\n| jQuery | `@file-viewer/jquery` | ESM, 类型声明 | [file-viewer-jquery](https://github.com/flyfish-dev/file-viewer-jquery) | [file-viewer-jquery](https://gitee.com/flyfish-dev/file-viewer-jquery) | 无 |\n| jQuery Full | `@file-viewer/jquery-full` | ESM, 类型声明 | [file-viewer-jquery-full](https://github.com/flyfish-dev/file-viewer-jquery-full) | [file-viewer-jquery-full](https://gitee.com/flyfish-dev/file-viewer-jquery-full) | 无 |\n| Svelte | `@file-viewer/svelte` | Svelte 组件, ESM, 类型声明 | [file-viewer-svelte](https://github.com/flyfish-dev/file-viewer-svelte) | [file-viewer-svelte](https://gitee.com/flyfish-dev/file-viewer-svelte) | 无 |\n| Svelte Full | `@file-viewer/svelte-full` | Svelte 组件, ESM, 类型声明 | [file-viewer-svelte-full](https://github.com/flyfish-dev/file-viewer-svelte-full) | [file-viewer-svelte-full](https://gitee.com/flyfish-dev/file-viewer-svelte-full) | 无 |\n\n## 格式支持矩阵\n\n历史兼容 Full 默认注册 221 个扩展名（221 个稳定、0 个实验），映射到 32 条预览链路，与 v2.4 已发布能力一致。当前总目录为 274 个扩展名、47 条预览链路；DICOM 等新增重型格式必须通过 CLI 显式添加，不会自动扩张旧 Full。\n\n| 预览链路 | 分类 | 扩展名 | 等级 / 状态 | 能力 | 加载 |\n| --- | --- | --- | --- | --- | --- |\n| Word OpenXML | office | `.docx`, `.docm`, `.dotx`, `.dotm` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| Word Binary | office | `.doc`, `.dot` | structured / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| PowerPoint 97–2003 | office | `.ppt`, `.pot` | structured / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider) | 按需异步 |\n| PowerPoint OpenXML | office | `.pptx`, `.pptm`, `.potx`, `.potm`, `.ppsx`, `.ppsm` | high-fidelity / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Open Document | office | `.rtf`, `.odt`, `.odp` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Spreadsheet | office | `.xlsx`, `.xltx`, `.xlsm`, `.xlsb`, `.xls`, `.xlt`, `.xla`, `.xlam`, `.xltm`, `.csv`, `.tsv`, `.ods`, `.fods` | structured / stable | 下载, 缩放(Provider), 搜索 | 按需异步 |\n| Apple Pages | office | `.pages` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| Apple Numbers | office | `.numbers` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| Apple Keynote | office | `.key` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| WordPerfect | office | `.wpd`, `.wp`, `.wp5`, `.wp6` | structured / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| dBASE Table | office | `.dbf` | structured / stable | 下载, 缩放(Provider), 搜索 | 按需异步 |\n| PDF | document | `.pdf` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索(Provider) | 按需异步 |\n| OFD | document | `.ofd` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Hancom Hangul | office | `.hwp`, `.hwpx` | structured / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| Typst | document | `.typ`, `.typst` | high-fidelity / stable | 下载, 打印(适配器), HTML(适配器), 缩放(Provider), 搜索 | 按需异步 |\n| Archive | archive | `.zip`, `.zipx`, `.7z`, `.rar`, `.tar`, `.gz`, `.gzip`, `.tgz`, `.bz2`, `.bzip2`, `.tbz`, `.tbz2`, `.xz`, `.txz`, `.lzma`, `.zst`, `.tzst`, `.cab`, `.ar`, `.cpio`, `.iso`, `.xar`, `.lha`, `.lzh`, `.jar`, `.war`, `.ear`, `.apk`, `.cbz`, `.cbr` | structured / stable | 下载, 搜索 | 按需异步 |\n| Email | email | `.eml`, `.msg`, `.mbox` | structured / stable | 下载, HTML, 搜索 | 按需异步 |\n| EDA | eda | `.olb`, `.dra`, `.gds`, `.oas`, `.oasis` | structured / stable | 下载, 打印, HTML, 搜索 | 按需异步 |\n| CAD | cad | `.dxf`, `.dwg`, `.dwf`, `.dwfx`, `.xps` | high-fidelity / stable | 下载, 打印, HTML, 缩放(Provider) | 按需异步 |\n| 3D Model | model | `.glb`, `.gltf`, `.obj`, `.stl`, `.ply`, `.fbx`, `.dae`, `.3ds`, `.3mf`, `.amf`, `.usd`, `.usda`, `.usdc`, `.usdz`, `.kmz`, `.step`, `.stp`, `.iges`, `.igs`, `.ifc`, `.3dm`, `.brep`, `.pcd`, `.wrl`, `.vrml`, `.xyz`, `.vtk`, `.vtp` | structured / stable | 下载, 缩放(Provider) | 按需异步 |\n| Geospatial | geo | `.geojson`, `.kml`, `.gpx`, `.shp` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Drawing | drawing | `.excalidraw`, `.drawio`, `.dio`, `.mermaid`, `.mmd`, `.plantuml`, `.puml` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Mind Map | mindmap | `.xmind` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| EPUB | ebook | `.epub` | high-fidelity / stable | 下载, HTML, 搜索(Provider) | 按需异步 |\n| FictionBook | ebook | `.fb2` | structured / stable | 下载, 打印, HTML, 搜索 | 按需异步 |\n| UMD | ebook | `.umd` | structured / stable | 下载, 打印, HTML, 缩放(Provider), 搜索 | 按需异步 |\n| Image | image | `.gif`, `.jpg`, `.jpeg`, `.bmp`, `.tiff`, `.tif`, `.png`, `.svg`, `.webp`, `.avif`, `.ico`, `.heic`, `.heif`, `.jxl` | high-fidelity / stable | 下载, 打印, HTML, 缩放(Provider) | 按需异步 |\n| Markdown | markdown | `.md`, `.markdown` | structured / stable | 下载, 打印, HTML, 搜索 | 按需异步 |\n| Code and Text | code | `.txt`, `.json`, `.js`, `.mjs`, `.cjs`, `.css`, `.java`, `.py`, `.html`, `.htm`, `.jsx`, `.ts`, `.tsx`, `.xml`, `.log`, `.vue`, `.yaml`, `.yml`, `.ini`, `.sh`, `.bash`, `.sql`, `.go`, `.rs`, `.php`, `.c`, `.cpp`, `.cc`, `.h`, `.hpp`, `.cs`, `.diff`, `.patch`, `.bundle`, `.bdl`, `.jsonc`, `.json5`, `.ipynb`, `.toml`, `.proto`, `.hcl`, `.tex`, `.gv`, `.http`, `.react`, `.rb`, `.swift`, `.kt` | structured / stable | 下载, 打印, HTML, 搜索 | 按需异步 |\n| Video | media | `.mp4`, `.webm`, `.m3u8` | high-fidelity / stable | 下载 | 按需异步 |\n| Audio | media | `.mp3`, `.mpeg`, `.wav`, `.ogg`, `.oga`, `.opus`, `.m4a`, `.aac`, `.flac`, `.weba`, `.midi`, `.mid` | high-fidelity / stable | 下载 | 按需异步 |\n| Data Asset | asset | `.ttf`, `.otf`, `.woff`, `.woff2`, `.psd`, `.ai`, `.eps`, `.sqlite`, `.wasm`, `.parquet`, `.avro`, `.webarchive` | structured / stable | 下载, HTML, 搜索 | 按需异步 |\n\n## 兼容 Full 包快速开始\n\n`@file-viewer/vue2.6-full` 继续内置 `@file-viewer/preset-all`，保持 v2.4 已发布的 221 个扩展名、32 条预览链路及默认资产复制行为。现有 iWork、CAD、3D、EDA、Geo、Typst、Drawing、WordPerfect、Hangul、旧版 PPT、RTF、Mermaid、HLS/MIDI 和高级文本能力不会被移除。DICOM 及以后新增的重型格式不自动进入历史 Full。\n\n保持同一历史 Full 契约的 8 个官方包是：`@file-viewer/web-full`、`@file-viewer/vue3-full`、`@file-viewer/vue2.7-full`、`@file-viewer/vue2.6-full`、`@file-viewer/react-full`、`@file-viewer/react-legacy-full`、`@file-viewer/jquery-full`、`@file-viewer/svelte-full`。新项目如果不需要完整矩阵，应优先通过 `@file-viewer/cli` 选择 standard、lite、office、engineering 或自定义能力；已有 Full 用户无需改变原安装方式。\n\nFull 包继续携带并代理版本对齐的兼容 copy-assets 实现，默认复制历史完整资产集合；`--renderers <csv>` 仍可缩小复制范围。DICOM 等新能力使用独立 renderer/asset owner，所有运行时资源仍可离线、自托管。\n\n```bash\nnpx --no-install file-viewer-copy-assets ./public/file-viewer\nnpx file-viewer-cli add dcm --write       # 示例：为既有 Full 项目显式添加 DICOM\nnpx file-viewer-cli install --yes         # 安装新增能力、复制资产并生成注册模块\n```\n\n### Vite：发布已安装能力的资源\n\n```bash\nnpm i -D @file-viewer/vite-plugin\n```\n\n```ts\nimport { fileViewerRenderers } from '@file-viewer/vite-plugin'\n\nexport default {\n  plugins: [fileViewerRenderers({ copyAssets: true })]\n}\n```\n\n插件会识别历史 Full 与另外安装的 capability asset owner，在开发与生产构建中发布对应资源到部署基址下的 `file-viewer/`（根部署即 `/file-viewer/`）。\n\n### Webpack / Rspack / Rollup / Vue CLI / Umi\n\n运行随 Full 包安装的同版本兼容 CLI，默认复制历史完整资产集合，并把输出目录作为部署基址下的 `file-viewer/` 静态发布：\n\n```bash\nnpx --no-install file-viewer-copy-assets ./public/file-viewer\n```\n\n默认资源目录是 `<部署基址>/file-viewer/`，根部署时 URL 为 `/file-viewer/`。只有资源不在这个约定目录时，才需要调用 `setDefaultFullAssetBaseUrl()`；显式 `options.*Url` 仍保持最高优先级。\n\n## 统一参数与事件\n\n所有生态组件都围绕同一套 `ViewerMountOptions` 与 `FileViewerOptions` 工作，只是映射到各自框架的 props、事件、ref、action 或插件 API。\n\n| 参数 | 说明 |\n| --- | --- |\n| `url` | 远程文件地址，适合对象存储、业务接口或内网文件服务返回的文件链接。 |\n| `file` | `File`、`Blob` 或 `ArrayBuffer`，适合上传、本地选择和业务接口已取回的二进制。 |\n| `buffer` | 直接传入 `ArrayBuffer`，适合解密、鉴权或自定义下载后再预览。 |\n| `name` / `filename` | 显示文件名并辅助推断扩展名；当 URL 不含扩展名时建议显式传入。 |\n| `type` | 显式指定扩展名或 MIME 线索，覆盖自动识别结果。 |\n| `size` | 文件大小提示，用于生命周期上下文、加载状态和安全限制展示。 |\n| `options` | 完整 `FileViewerOptions`，所有框架包保持同一套参数语义。 |\n| `options.styleIsolation` | `auto`、`shadow`、`scoped` 或 `none`。所有标准组件的 `auto` 默认使用 Shadow DOM，阻止宿主全局样式破坏工具栏和正文；旧项目可显式使用 `none`。 |\n| `onEvent` / `onStateChange` | Vanilla JS / Pure Web、React、Svelte 等命令式包装层的统一事件和状态订阅；Vue 组件会映射为原生 emit。 |\n\n## 实际组件属性\n\n下面列的是每个标准组件包当前真实暴露的属性、事件和控制入口。需要 `buffer`、`name`、`type`、`size` 这类命令式挂载参数时，优先选择 Vanilla JS / Pure Web、React、Svelte、jQuery 或 Vue2 组件；Vue3 声明式组件保持 `url` / `file` / `options` 的简洁入口，复杂二进制来源请包装成带文件名的 `File`。\n\n| 组件 | 实际属性 / 入口 | 事件入口 | 定制入口 |\n| --- | --- | --- | --- |\n| Vanilla JS / Pure Web `@file-viewer/web` | `<flyfish-file-viewer>` 属性 `src/url`、`filename/name`、`type`、`size`、`theme`、`toolbar`、`toolbar-position`、`watermark`、`search`、`options`；也支持 `mountViewer(...)` | `viewer-ready`、`viewer-event`、`viewer-state-change`、`viewer-error`、`onEvent`、`onStateChange`、`controller.subscribe()` | Custom Element 实例暴露完整 controller handle；IIFE script 标签会自动注册元素，同时保留 `mountViewer` 命令式挂载和资源复制 CLI。 |\n| Vue 3 `@file-viewer/vue3` | `url`、`file`、`options` | `load-start`、`load-complete`、`unload-start`、`unload-complete`、`operation-before`、`operation-cancel`、`operation-availability-change`、`search-change`、`location-change`、`zoom-change`、`view-state-change`、`theme-change` | 模板 `ref` 暴露 `FileViewerExpose`；适合声明式接入。`Blob` / `ArrayBuffer` 建议包装成带扩展名的 `File` 后传给 `file`。 |\n| Vue 2.7 `@file-viewer/vue2.7` | `url`、`file`、`buffer`、`name`、`filename`、`type`、`size`、`options`、`containerClass`、`containerStyle` | `viewer-event` / `viewerEvent` | 组件实例暴露 controller handle 全量方法；适合 Vue 2.7 项目和历史 `@flyfish-group/file-viewer` 平滑升级。 |\n| Vue 2.6 `@file-viewer/vue2.6` | 同 Vue 2.7 | `viewer-event` / `viewerEvent` | 独立 Vue 2.6 构建，不要求业务升级到 Vue 2.7。 |\n| React `@file-viewer/react` | `ViewerMountOptions` + `div` 原生属性，如 `className`、`style`、`data-*`、`aria-*` | `onEvent`、`onStateChange` | `ref` 暴露 `FileViewerHandle`；`useFileViewer()` 会返回 `ref`、`props`、`state`、`handle`，便于自定义工具栏。 |\n| React Legacy `@file-viewer/react-legacy` | 同 React 标准包 | `onEvent`、`onStateChange` | 面向 React 16.8 / 17；组件名和默认导出保持 legacy 生态友好。 |\n| jQuery `@file-viewer/jquery` | `$(el).fileViewer(ViewerMountOptions & { replace?: boolean })` | `onEvent`、`onStateChange` 或 `getFileViewerController(el).subscribe()` | 插件方法支持 `zoomIn`、`printRenderedHtml`、`searchDocument` 等；`replace:false` 可在同一节点上原地更新。 |\n| Svelte `@file-viewer/svelte` | `ViewerMountOptions` + `className`、`containerStyle` | `on:viewerEvent`、`onEvent`、`onStateChange` | `bind:this` 暴露 controller handle；也提供 `use:fileViewer` action，action 额外支持 `replace`。 |\n\n| Options 字段 | 说明 |\n| --- | --- |\n| `theme` | `light`、`dark` 或 `system`，优先级高于浏览器 `prefers-color-scheme`。 |\n| `styleIsolation` | `auto`、`shadow`、`scoped` 或 `none`。`auto` 下 Web Component、IIFE、Vue、React、Svelte、jQuery 和 full 包均默认使用 Shadow DOM；依赖深层 class 覆盖的旧项目可显式使用 `none`。 |\n| `watermark` | 开启文字或图片水印，可设置透明度、旋转、间距、尺寸、字体和颜色。 |\n| `toolbar` | 控制主题切换、下载、打印、HTML 导出、缩放、按钮顺序和工具栏位置，并支持操作级前置校验。 |\n| `search` | 配置文档搜索、高亮 class、大小写、整词匹配、最大命中数和 debounce。 |\n| `ai` | 控制文本结构采集、分块大小和最大文本长度，为溯源、定位、向量化和外部 AI 流程提供基础。 |\n| `archive` | 配置压缩包 Worker/WASM、超时、缓存、包体限制和压缩包内单文件预览大小；旧 ZIP 中文文件名会自动按 GBK/GB18030 兼容解码。 |\n| `pdf` | 配置 PDF.js Worker、导航栏、目录、缩略图、旋转、流式读取、Range chunk 和凭据。 |\n| `docx` / `spreadsheet` | DOCX 由 @file-viewer/renderer-word 承接并使用自研 @file-viewer/docx，默认自动选择 Worker 或主线程解析，连续流式阅读和异步分批渲染，可按需显式开启视觉分页；表格由 @file-viewer/renderer-spreadsheet 承接，默认保真解析，大文件自动启用 Worker，表头拖拽调列宽可按需显式开启。 |\n| `iwork` | 显式安装 iWork capability 后，配置 Pages / Numbers / Keynote 的模块 Worker、超时、ZIP/Snappy/IWA 安全上限与 Quick Look 降级策略；它不属于 standard/full 默认闭包。 |\n| `hangul` | 显式安装 Hangul capability 后，配置 HWP/HWPX 模块 Worker、超时、ZIP 解压/压缩率/条目数与 HWP 记录数安全上限；它不属于 standard/full 默认闭包。 |\n| `wordPerfect` | 显式安装 WordPerfect capability 后，配置 Worker、libwpd/librevenge WASM 地址与超时；它不属于 standard/full 默认闭包。 |\n| `presentation` | standard/full 默认只装配 PPTX/OpenXML 的 `@file-viewer/pptx` Worker，可通过 `workerUrl` / `workerType` 覆盖。PowerPoint 97–2003 `.ppt` 是独立重型 capability，需用 `file-viewer add ppt --write` 显式安装其 Worker/WASM 和资产。 |\n| `typst` / `data` / `cad` | 显式安装相应 capability 后，配置 Typst、SQLite、CAD/DWG/DXF/DWF 等 WASM、Worker、编码和渲染策略；这些能力不属于 standard/full 默认闭包。 |\n| `hooks` / `beforeOperation` | 统一生命周期 hooks 和操作前置校验，可用于审计、权限、埋点和安全控制。 |\n\n## 样式隔离与主题定制\n\n所有标准组件默认使用 Shadow DOM 强隔离。宿主页面里的 `*`、`button`、`table`、`img`、`svg`、`canvas` 等全局样式不会直接侵入预览器工具栏和正文；预览器也不会把局部 reset 粗暴写到业务页面。\n\n| 模式 | 说明 |\n| --- | --- |\n| `auto` | 默认值。Web Component、IIFE、Vue、React、Svelte、jQuery 和 full 包均走 Shadow DOM，保护工具栏与 renderer 内容不受宿主全局 CSS 影响。 |\n| `shadow` | 显式创建 ShadowRoot 作为渲染面，适合宿主 CSS 不可控、微前端混挂、低代码平台和设计系统全局 reset 很强的页面。 |\n| `scoped` | 不创建 ShadowRoot，使用稳定根选择器和局部 reset 约束影响范围，适合需要被外层 CSS 轻度继承的场景。 |\n| `none` | 历史 light DOM 行为，保留给依赖深度 class 覆盖、旧主题 CSS 或自动化测试快照的项目。 |\n\n`styleIsolation` 是挂载边界配置；运行时切换模式时请重新挂载组件。`scoped` 与 `none` 都属于 Light DOM，仍可能被宿主的高权重或 `!important` 全局规则覆盖。\n\n定制优先级建议是：先使用 `--file-viewer-*` CSS 变量覆盖颜色、字体、间距、圆角、工具栏和按钮；需要命中内部结构时再使用稳定 Shadow Parts。当前 Web shell 暴露 `host`、`shell`、`toolbar`、`toolbar-group`、`toolbar-status`、`button`、`input` 和 `content`，后续 renderer 扩展应继续使用 `state-panel`、`watermark` 这类稳定命名。不要依赖内部 class 名，它们只服务实现细节。\n\n下面的 `file-viewer-host` 是实际 Shadow host 的 class：Vue 3 通过 `class`，Vue 2 通过 `containerClass`，React / Svelte 通过 `className` 传入，jQuery 则直接加在初始化节点上。\n\n```css\n.file-viewer-host {\n  --file-viewer-bg: #f7f9fc;\n  --file-viewer-text: #172033;\n  --file-viewer-toolbar-bg: rgba(255, 255, 255, 0.96);\n  --file-viewer-button-color: #154b83;\n  --file-viewer-button-radius: 6px;\n}\n\n.file-viewer-host::part(toolbar) {\n  border: 1px solid rgba(20, 60, 100, 0.14);\n}\n\n.file-viewer-host::part(button) {\n  font-weight: 600;\n}\n```\n\n框架组件无需额外配置即可使用 Shadow DOM；也可以在 `options` 中显式声明以固定策略：\n\n```ts\nconst options = {\n  styleIsolation: 'shadow',\n  theme: 'light',\n  toolbar: { position: 'bottom-right' }\n}\n```\n\n## 工具栏定制\n\n| 配置 | 说明 |\n| --- | --- |\n| `toolbar: false` | 隐藏内置工具栏，但不关闭下载、打印、导出、缩放等 controller API，适合完全自定义业务工具栏。 |\n| `toolbar: true` | 使用默认内置工具栏；主题切换默认显示，下载、打印、HTML 导出和缩放按钮按能力动态显隐。 |\n| `download` / `print` / `exportHtml` / `zoom` | 表达业务是否允许展示对应按钮；最终仍会结合文件类型、渲染完成状态、导出适配器和缩放 provider 计算真实可用性。 |\n| `theme` | 控制浅色/深色切换按钮，默认 `true`；切换后触发 `theme-change`，传 `false` 可隐藏。 |\n| `order` | 设置内置分组顺序，可使用 `search`、`zoom`、`download`、`print`、`exportHtml`、`theme`；遗漏项保持默认相对顺序。 |\n| `position` | `auto`、`top`、`top-center`、`bottom-right`。默认 `auto`，PDF 自动悬浮右下角，其他格式保持顶部靠右；需要顶部水平居中时传 `top-center`。 |\n| `beforeOperation` | 工具栏层统一前置校验，会在 `options.beforeOperation` 后执行。返回 `false` 或抛错都会取消本次操作。 |\n| `beforeDownload` / `beforePrint` / `beforeExportHtml` | 单按钮前置校验；适合下载权限、打印审计、导出水印确认等细粒度业务规则。 |\n\n完全自定义工具栏时，推荐关闭内置工具栏并使用组件 ref / controller 暴露的标准 API。不要在预览器外层用 CSS `transform: scale()` 做缩放；PDF、Excel、CAD、canvas 和文本层格式都应通过内部缩放 provider 保持坐标正确。\n\n缩放状态由各格式 renderer 的内部 provider 上报。首屏自适应、容器尺寸变化或 PDF / Word / 图片等异步布局完成后，内置工具栏会显示真实缩放比例，而不是固定显示 `100%`；自定义工具栏也应监听 `zoom-change` / `operation-availability-change`，或读取 `getZoomState()` / `getOperationAvailability()`。\n\n视图状态同步用于投屏、双端协同和恢复阅读进度。所有标准 renderer loader 都会获得通用 view-state provider，至少记录 `renderer`、缩放和滚动位置；PDF、XMind、Geo、3D、CAD 等高交互路径会补充页码、导航、画布 pan、地图中心、相机视角或底层视图快照。初始化可传 `options.initialViewState`，运行中监听 `view-state-change`；Pure Web / Vue3 controller 还可直接调用 `getViewState()` 与 `applyViewState(state, { source: \"api\", action: \"restore\" })`。\n\n| 生态 | 推荐方式 |\n| --- | --- |\n| Vanilla JS / Pure Web | `<flyfish-file-viewer toolbar=\"false\">` 或 `mountViewer(container, { options:{ toolbar:false }, onStateChange })`；外部 DOM 按钮可直接调用元素实例 / controller 的 `zoomIn()`、`printRenderedHtml()`、`searchDocument()` 等方法，复杂场景用 `viewer-state-change` 或 `controller.subscribe()` 同步状态。 |\n| Vue 3 | 传 `:options=\"{ toolbar: false }\"` 隐藏内置工具栏，通过模板 `ref` 调用 `downloadOriginalFile()`、`printRenderedHtml()`、`exportRenderedHtml()`、`zoomIn()`、`zoomOut()`、`resetZoom()`；用 `@operation-availability-change` 和 `@zoom-change` 同步按钮显隐与比例。 |\n| Vue 2.7 / 2.6 | 同样设置 `toolbar:false`，通过 `$refs.viewer` 调用实例方法；监听 `@viewer-event`，在 `event.type === \"operation-availability-change\"` 或 `event.type === \"zoom-change\"` 时更新外部工具栏。 |\n| React / React Legacy | 推荐 `useFileViewer({ options:{ toolbar:false } })`，把 `viewer.props` 传给组件，把按钮绑定到 `viewer.handle`，并读取 `viewer.state.availability` / `viewer.state.zoom` 控制禁用状态。 |\n| jQuery | `$(\"#viewer\").fileViewer({ options:{ toolbar:false } })`；按钮调用 `$(\"#viewer\").fileViewer(\"zoomIn\")` 或通过 `getFileViewerController($(\"#viewer\")).subscribe()` 获取能力状态。 |\n| Svelte | `<FileViewer bind:this={viewer} options={{ toolbar:false }} />`；按钮直接调用 `viewer.zoomIn()`、`viewer.printRenderedHtml()`，并用 `on:viewerEvent` / `onStateChange` 同步状态。 |\n\n## 生命周期与操作事件\n\n| 事件 / hook | 说明 |\n| --- | --- |\n| `load-start` / `hooks.onLoadStart` | 开始解析或下载文档时触发，包含文件名、类型、来源、版本、URL、File 和 size。 |\n| `load-complete` / `hooks.onLoadComplete` | 当前文档完成渲染时触发，包含耗时、来源上下文和版本号。 |\n| `unload-start` / `hooks.onUnloadStart` | 替换、重置或组件卸载前触发，可用于保存状态或释放外部资源。 |\n| `unload-complete` / `hooks.onUnloadComplete` | 旧文档释放完成后触发，reason 会标识 `replace`、`reset` 或 `component-unmount`。 |\n| `operation-before` / `operation-cancel` | 下载、打印、HTML 导出和缩放前后触发；`beforeOperation` 返回 `false` 可取消操作。 |\n| `operation-availability-change` | 当前格式是否可下载、可打印、可导出 HTML、可缩放发生变化时触发。 |\n| `theme-change` | 用户通过内置按钮切换浅色或深色模式时触发，payload 为 `light` 或 `dark`。 |\n| `search-change` / `location-change` / `zoom-change` / `view-state-change` | 搜索命中、定位锚点、缩放状态和完整视图快照变化时触发，用于外层同步 UI、投屏或恢复阅读进度。 |\n\n## 公共操作 API\n\n| API | 说明 |\n| --- | --- |\n| `load` / `update` / `reload` / `destroy` | 命令式控制文档加载、参数更新、重新加载和销毁。 |\n| `downloadOriginalFile()` | 下载原始文件，遵循 toolbar 与 `beforeOperation` 权限校验。 |\n| `printRenderedHtml(options?)` | 打印当前完整渲染内容，优先使用各格式的高保真打印适配器；开启水印时会一并输出，也可传入 `mask` 遮盖区域。 |\n| `printWithMask(options?)` | 打开掩膜设计器拖拽黑色遮盖块，确认后打印；设计器由 core 异步加载，组件开箱即用。 |\n| `exportRenderedHtml()` | 导出当前渲染后的 HTML，用于归档、审计和离线查看。 |\n| `zoomIn()` / `zoomOut()` / `resetZoom()` | 调用当前格式自己的缩放 provider，避免外层 CSS 缩放导致坐标偏移。 |\n| `searchDocument()` / `nextSearchResult()` / `previousSearchResult()` | 打开文档级搜索并在命中之间导航，保持高亮状态。 |\n| `collectDocumentAnchors()` / `scrollToAnchor()` / `scrollToLine()` | 采集页面、目录、标题或代码行锚点，并执行定位跳转。 |\n| `getDocumentTextChunks()` | 获取结构化文本块，便于搜索、AI 溯源、向量化和外部索引。 |\n| `getOperationAvailability()` / `getZoomState()` / `getSearchState()` | 读取当前能力、缩放和搜索状态，便于自定义工具栏。 |\n\n## Worker、WASM 与私有化部署\n\n| 资源 | 说明 |\n| --- | --- |\n| Full 兼容资产 | 历史 `*-full` 包默认通过兼容 copy-assets 实现复制 v2.4 已发布的完整资源集合；DICOM 与以后新增的重型格式使用独立 owner。事务收据继续记录包版本、逐文件 SHA-256 和 owner。 |\n| 专用资产 owner | CAD、Typst、iWork、3D、Data、Drawing、Hangul、WordPerfect 和旧版 PPT 各自使用独立 `@file-viewer/assets-*` 包。`@file-viewer/cli add <format> --write` 只选择该能力及其资产，不下载旁系格式。历史 `*-full` 包继续通过兼容 copy-assets 命令默认复制原有完整资产集合。 |\n| PDF / DOCX / Excel / PPTX | standard 支持自托管 PDF.js Worker/字体、DOCX Worker、Spreadsheet Worker 与 PPTX Worker。PPTX 图表和 PDF Identity-font repair 属于正确性能力，已明确纳入 standard；不会静默省略图表或字体修复。 |\n| Archive / Email / 原生媒体 | Archive 的 libarchive Worker/WASM 属于 standard 资产；Email、常见图片和浏览器原生音视频按需加载代码。HLS、MIDI、RTF、Mermaid、patch/git bundle 是显式 capability，不会因 npm peer 自动安装。 |\n| Draw.io | 安全自研 Drawing fallback 随 renderer 提供；diagrams.net official viewer 是独立 `drawio-official` 重型 capability，不进入新项目的 standard 默认闭包。历史 `*-full` 包的已发布能力边界保持兼容。 |\n| 离线部署 | 运行时不依赖公共 CDN。Vite `copyAssets:true` 按已安装 asset owner 发布；其它构建工具运行 `file-viewer install --yes` 或 `file-viewer assets --write`。所有 owner 事务性合并为稳定运行时 manifest，安装顺序不影响结果。 |\n| 部署原则 | 新格式默认 opt-in，不会自动扩张已发布的 `*-full` 包。只有命中特定格式时才加载对应 Worker、WASM 或解析库；新项目优先使用 standard 或按需 capability，历史 full 集成继续保留原能力矩阵。 |\n\n### Full 包默认资产根\n\n`@file-viewer/vue2.6-full` 保持 v2.4 已发布 Full 能力兼容，默认把历史完整资产集合指向部署基址下的 `file-viewer/`（根部署即 `/file-viewer/`），包括旧版 PPT、CAD、Typst、Drawing、SQLite/iWork 等既有能力。本包继续依赖并代理同版本 `file-viewer-copy-assets`；运行该命令并发布产物后，不需要逐项手写资源 URL。 DICOM 与以后新增的重型格式不会自动进入该闭包，需通过新 CLI 显式选择。\n\n```ts\nimport { setDefaultFullAssetBaseUrl } from '@file-viewer/vue2.6-full'\n\nsetDefaultFullAssetBaseUrl('/static/file-viewer/')\n```\n\n显式传入的 `options.archive.*`、`options.pdf.*` 等仍然会覆盖默认值；`file-viewer-copy-assets --renderers <csv>` 可缩小旧 Full 的复制范围，运行 `file-viewer list` 可查看新增的 opt-in capability、许可证和资产包。\n\n## 质量门禁\n\n- 组件包只依赖 `@file-viewer/core` 和自身生态依赖，不嵌套引用其他框架组件包。\n- 格式解析、搜索、缩放、打印、导出、水印、生命周期和 beforeOperation 语义全部来自同一个 core。\n- 发布前需通过类型检查、组件 API 校验、README 生成校验、格式矩阵校验、独立仓库导出和浏览器 smoke。\n\n完整参数、生命周期 hooks、beforeOperation、主题、水印、搜索、缩放、打印和导出说明见官方文档: https://doc.file-viewer.app/\n\n在线 Demo: https://demo.file-viewer.app/ 。File Viewer 自身源码与本仓生成的组件包使用 Apache-2.0；发行物若包含 `@file-viewer/ppt` 运行时，该运行时保留其独立 LICENSE 与 NOTICE，不被 Apache-2.0 重新许可。二开或商用请保留 Flyfish Viewer 来源说明；如果修复了通用兼容问题，也欢迎贡献回对应组件仓库。\n<!-- FILE_VIEWER_GENERATED:END -->\n","readmeFilename":"README.md"}