{"_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","_rev":"59-b4f0d6f76cadaf9467c55ad757838475","name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","dist-tags":{"beta":"0.3.11","latest":"0.5.0"},"versions":{"0.1.0":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.1.0","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.1.0","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"869bed23cf979b0527e480e63e9ae81ff6d23381","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.1.0.tgz","fileCount":33,"integrity":"sha512-S1YVeo+uliXX9zmkyA8X/YORUaOTBuOiSSmRkWsrUySDEj7HgIt9nDc+ajR2UHq4dhYhAwDTyPkl2UtYyj39qA==","signatures":[{"sig":"MEUCIAgJbRq5lMIDws4qn0niYf+rNr4HR3zXLrBoH4esP3bVAiEAsRLTo4YboCaQrCqcuUz/xfpOw4EeuKenmbi6CA9ZRzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823430},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"63e2f0717cbd29933e9ae004b4cbfa057f4c59a2","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.1.0_1781753130498_0.8956424825947078","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.1.1","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.1.1","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"6af1f04634b505861ba32b764ceb7c671e80a92c","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.1.1.tgz","fileCount":33,"integrity":"sha512-m/sLsqYFnddGdgKWlKZDzjCPte2NZqdZPie+5J6N5wtdPXkEU2U/Nb/GrbSitVQmJIsrhq5+rcbykTUoIPxT6w==","signatures":[{"sig":"MEUCIQCFxsn6G52zc1IRmLxkKo43tIDRbZxIZs0mki8ll9qugQIgWuc7p8n6mPYuwFzzIiShwCOve2KzWwbpD7rgl7fuP1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823430},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"2c315fbfb330038474a0d6cb2e1986bf700b5e41","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.1.1_1781753280625_0.6047992992735864","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.1.2","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.1.2","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"a95e3c95eb4338fce834950f86d27f3f14ee7838","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.1.2.tgz","fileCount":34,"integrity":"sha512-RapNDqhzLQx8fbYeaZ0Uxmu2goJL6p0imYZhOAJs4KD3lGs51J+op0RK6qjz+u3erZf/Jdty85gw6m5Sob0nbg==","signatures":[{"sig":"MEUCIFVpGloENLd9kARP+BLpCrjZLDE71YpeoVcW57uvaTLxAiEA2PBhc8UyR4A2Or4nSbsFhzWP+FBIdcrYDBy0jSp9yx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823685},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"8373c3961564bbf4a4698b24a080e6f7559c0251","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.1.2_1781756509226_0.6637765547818699","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.1.3","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.1.3","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"a498805c9f7c49784b0d7136663a850bef3c1221","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.1.3.tgz","fileCount":34,"integrity":"sha512-UQyGVEZRaVsT4HI915J25mZamUudRL6CFzqF4sQ5FbjBq54BCbucQbfD/q4HCcDmX9Pr2E6evEKCJmUuSbfqnQ==","signatures":[{"sig":"MEUCIC8Hzhc04V82vKPQY2KBPF3mRSyLZr+kD/PVfU0HFIUcAiEAwbtGApyUQ49AdL3JnhU7HrStRRdoVZH7rk5eVWYxgww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2826635},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"d958af7248b387aff925962e3a5f96d670f11369","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.1.3_1781762244567_0.9159041224997078","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.1.4","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.1.4","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"dd13ebff8901d2d1f243aa7e62b3de506c193fe2","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.1.4.tgz","fileCount":34,"integrity":"sha512-uv4GVWwN1ywh1XswByBD0OEmEfrBJVrXqRwPdWa6XBrDxZUNjBxxanReUzPc96ax92BI2xOwmGYREnJXhHalng==","signatures":[{"sig":"MEQCIBnqBIMNp8EESHXEhUwW1C/ipvDZg5ZJilRCnXJWyAJvAiBrH5NoVG90qLXXGLcZi7E4dUSDCpHWVLVNifNk+EnWxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2826813},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"c6afbfeb6d33a307e0513951a999db1617298932","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.1.4_1781766490125_0.9072561894037985","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.0","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.0","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"7a0bbd526423887050694ddd83b09a3d36a611c0","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.0.tgz","fileCount":37,"integrity":"sha512-2ozyR9eQQrdJdiCi6XYB1PXcLmSCwvVDhjKq0zzdjFbdt0oljBiX9EUf7PYUJb4rIrcprl0evsIqjTOq81dwlA==","signatures":[{"sig":"MEUCIQDADMfCwgSVpr6uXjMw181QYygxilPfyZD3bKXR/E7lhQIgTD7tSHnRaS4TvLKNmP9vFc0QF5p+sEQ883yUGzJnwPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2839541},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"8407f602b5bd4e813b65c3f3487bc19526c0a6e9","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.0_1781927927916_0.5994545588595617","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.1","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.1","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"491cf276ab855951b4226779811ecb6c758ee275","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.1.tgz","fileCount":37,"integrity":"sha512-OoSAZSgNaOuXJn/4a/ddWjF67IgkO/5FYfHQxn/JSScr9Dgpwxqa/sxF1bjY8ZIYwZq1M7V3Fc76KGeNL2y9ZQ==","signatures":[{"sig":"MEYCIQC16XtKu53CXMJ+oZskmNtVB6vPUSVqxI9N6S7hPTRujgIhAJC7Qy0VM9b6cLtEJAJGL2lGWh5I9K0gft/0sWy1gUQE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2840690},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"07609f51aed76334682756ddf49c13f853755d86","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.1_1781929400133_0.5759846602208647","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.2","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.2","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"9311350139238a565f30c8241e483405a2dfb95b","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.2.tgz","fileCount":37,"integrity":"sha512-65dzfB5x5wUGbba37o2x2NCFQzGHZmj635nOA+yveBsqiA/G3Ctq0H+BqJsH1FKQRTvQRhmLGMxvj4S64SqmVg==","signatures":[{"sig":"MEUCIQD0gnSle6l3CGArYouoAiCimk0hHn4hiqwg/R4Ja/wUiwIgdegivqO8zzqwz1Nt3fjAWkvvZW8sgH/dd3yTYnpnXCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2853137},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"5576581534262efda248b57e7432f4f169e4610d","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.7.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.2_1781932179479_0.6244192412972469","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.3","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.3","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"ba14c115fdbce171876b05712a81c123b6fc8314","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.3.tgz","fileCount":38,"integrity":"sha512-/+RE0TdU+Mf95P0dEya9TE2LdIllIN1kQZAB09LhNEON3YVMwXfDbpJTv7CJV+odPrglb74OBKBNaQG5AwbUpw==","signatures":[{"sig":"MEQCHyo4Z8ruVhgwgQ8vvJNG2SpbEX6rdFIygWOmgIJ3M8QCIQCai4zwvv2+o/mTPqp/exvFtNCT0fKTFN87bfh5pGMTKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859213},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"ee1f7525d8bea506654482858b23cfab0a96adaa","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.3_1782411162775_0.12700640896247428","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.4","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.4","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"41a63de0c1cf5260acafc50e74c2d86cdae4c281","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.4.tgz","fileCount":38,"integrity":"sha512-3yz4VMoBzVLtEkVS9gli8azhPlbjOihJuupxfbElbSrFVYHYxISQE/nlRpDcxevpyfn+AhkOxa12SKgbxOQj/Q==","signatures":[{"sig":"MEYCIQCtcOpJecGDX/jdWCsirdaI0XmDR6dtKTaEEpgerEiffQIhAKJPdN65ybsjvuT1PD7ScKFmrO0whpvQ6KFupwDqiZDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859321},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"a14cf61889175121e64e648aeef260b64b7605ef","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.4_1782452266264_0.8258345270184491","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.5","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.5","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"661f042664fb64f34ec905d80d7ce409327066f8","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.5.tgz","fileCount":38,"integrity":"sha512-49RNXexxwVZBs4x+AjFG+dI7vTH1Yw23wATu8ZhHittpZBoUeC9wE4+RbX+Log1ik1ntDChHdf6knPClNKhKTA==","signatures":[{"sig":"MEUCICFlBGXaP78KcZmSlZ0448z/d1WvUO+DHGn/GY5nL9NvAiEA0BwgyICyPQFZtEN0E4Cj+u3mQzg8YctQLbcIWingUao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2861416},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"cd1740c0d4cda1464e79698b40ad6d614d799059","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.5_1782519512285_0.7321483465987482","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.6","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.6","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"0791e3878ecb22160a95bce64e65ed9614151d45","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.6.tgz","fileCount":38,"integrity":"sha512-zC7RcfN7OpSRxWJAxQFGBS9AYxtwwTV6s68tqHqjiUqwY44Gc4x9bSGhGqUd1xUmlQndeuzA3qOAIg0MYpuqSg==","signatures":[{"sig":"MEUCIE3dPQ2DgbBohmCCfPDoBHN6wVOFLAfcMWn5o74L2Yn/AiEAsOpBntbBi1EVw9lQlgG/XoVg8MV2kRMxhv6VobDdQ8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2860931},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"e8ae08c667d43d25705c604e95d01486d6b1fb32","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.6_1782772000358_0.5055859958467046","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.7","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.7","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"5451f39dd29a21b6c8533d5960aab71df328651d","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.7.tgz","fileCount":38,"integrity":"sha512-YxCbMN2kzU4pMDzevC/FzMtDeIfwfam52/ebcyKatORvVJ0bysby02mqSL/VRynpgOVVsMXKyY1P/+DxRpJpYQ==","signatures":[{"sig":"MEQCIEQRre+7FIPXDDNoveGqKXzJz+GNJYqoukmoB+jx27yCAiByOgf5TKARt02RYuB5MAim+/A603FdallhakBsypSxrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2864613},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"5d065418208cf353e5943745c089a770e65baf7f","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.7_1782772704023_0.21844186443564806","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.8","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.8","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"d51e3b51e4ef14cc74e5d44928c76d7a528af64b","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.8.tgz","fileCount":38,"integrity":"sha512-yP8ZIJi8pUplWcX2xk/qTmfBDGUFvb7q4qcwyvS3cDjxauRxDmZi8l7p1oE+X64wnjaS5mZFdBC2Pn4cwMP0/w==","signatures":[{"sig":"MEMCIAaqdeqpOcF4VZLE0/8cnQ5mN49gQawGkHG7qCY6K1mqAh8nMGOLk5ptWEzVixGLKBRHz56lDqPxPEcH1Hzz6HXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866108},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"b7cbf3526a4bece5c4eea8a69e371b90761a5aef","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.8_1782788817442_0.3016055438438565","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.9","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.9","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"a8a018e9a2304f08c04450ce076879d7d366342b","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.9.tgz","fileCount":38,"integrity":"sha512-75jOYTOCTPsWGPY0K/Zz6MDxdGvEBS/1O+dNvRxPb8WKaT4xPjkBvIvnyrGCo4wn/WP5PSp3o1WKPFyH+U5O3A==","signatures":[{"sig":"MEYCIQCJ8cLyjzXH/6PgrWihoHISbio20u8YQWyglebtj1lriQIhAJpI6kZYTMahqFFsYMcDKLTpwuHCOcauvZJ6FD1RLTRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866108},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"d6088abea2e8f60506fce09e983fd30a9894d67f","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.9_1782795569115_0.9314225682776962","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.10","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.10","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"2e1c704b001ce2952362c641c54029627946879a","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.10.tgz","fileCount":40,"integrity":"sha512-i6lTYYirvIODzEjg6Yb9xlpigKL+9+E5KB3bJbCW7d/PLosYOGzVLXVnDAt8QwmZshDv6AD6HMvR5KvWycxj/w==","signatures":[{"sig":"MEYCIQDdG9lF7pcgyFdO/7qE62UMjhnBGUMtE7YFDNMBqAQ8dwIhAJHRWKR3vlHkJaGYxbQmy3TgLpIZjxQJtsDu/6vpHg/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878144},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"bed8b2d342578dd56b08999f4bfebdb14a66d3aa","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.10_1782835718034_0.4051090998276612","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.11","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.11","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"972c86eb7020fd9c7d7729fb624690e340c82f65","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.11.tgz","fileCount":40,"integrity":"sha512-Fuv1OT61ktEu8zMRDmmEYMG35XFHBO5Z7kiEw9KDJy/sa8ehLwBMM3hM4GA/Vx3U57ctrNzr9m98PSkR7Lu79A==","signatures":[{"sig":"MEYCIQDHUuafZ+GfPfH6U54zRmKpvIVVShWXpkAcTmrzgaauUAIhAPnPIrTUllV+Wvddp+sIcUmVbm+xrJ0x+yCzZimwMfin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879414},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"48caad451d022bacfa4db8729db773f4c31fa660","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.11_1782856966165_0.13440954410736716","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.2.12","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.2.12","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"a0495a5987ea4e42bd90f0a2e9b96b056c2b8888","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.2.12.tgz","fileCount":40,"integrity":"sha512-VcICqC3ATMfuIBk+0DjFOW0kfO05vbO7NZX6JUCHmh5K1Szne//rliXI6TMxkeJCL30GUPgn2wuGZbksPVAR2Q==","signatures":[{"sig":"MEUCIAebiqKhwTodG2B1Lqq72c5DJ01VwNyAdQ77BHRA6ddyAiEAqCCGY9Kn9RLv8yRuqWoaJ4jbwgIOlbnnA5fJ8EhBp/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2881224},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"a4f2203305877a6d1d88ca66bea3ab105d8d0a5a","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.2.12_1782858288489_0.765989600051862","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.0","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.0","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"06479f8e5f960aaee98e96c6bc24131123c5f58c","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.0.tgz","fileCount":45,"integrity":"sha512-GCJofoUsVrmGWrYygjLhprwqCY8HtT38UNKhFyrxq++1lWLpXpmfYGLbANui97dHvasoA1VjoAzkz3wd/vvhgg==","signatures":[{"sig":"MEUCIQDj5PnTQgz/TZ7Of4xdNrs/NUQnDopncjO+bbjh6mUCQwIgBgiNkhwx4W6U7Nr2YXypIPE1Cz7hffNL072GdRkIdsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2890247},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"607c4b021830399ba7530cbbc399df88413ef4c4","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.0_1783408705795_0.8308182248775795","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.1","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.1","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"68462155a9e6bbe269d327f26d30c8510bfe2ba6","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.1.tgz","fileCount":45,"integrity":"sha512-wwgbI1BmLzdzBIVjJ0rrIau9fkMayytE9zx8BxnEUWEToZWyjmrm95dz8iSV3t/24ZYYroExoxXlWzdgustNSw==","signatures":[{"sig":"MEUCIQC0LMgik4xZ+CbQVkvnSFgjLv0c9+OXCYhhrNjTzpsJMwIgJYTkvDmYRNog0b1yMgPtefTlIo0Hl9l6yWWVebV8CCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2890969},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"254224fdd5e2b58e10daac6bfca7e8b8a381404e","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.1_1783409413052_0.09829332083263154","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.2","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.2","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"8c5402f6bd1b87bb512b0ee088d33f415511d2c9","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.2.tgz","fileCount":45,"integrity":"sha512-5WRmRqN3Cd+KWnjDPKfu96da56TpNafi4/JXYRSuDv4v9QpKFngDgW2GuzbdD+I+zLcPF9mZFL7mF5xaiR8sXg==","signatures":[{"sig":"MEYCIQDUXyAzyT3vvSwWxtdsdyZDpWchgCCWgI30985sllZpWgIhANKrTDi09Cle9Gm1HUmlSOufTG9vfyM1YPwUFqN3v7GL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891099},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"471fcc3ab78f2b6b1e1aae71f8328bc0c23085e6","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.2_1783409605648_0.33906008123332954","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.3","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.3","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"a4b5f9f1388e91d64405712c59ee676197b4f322","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.3.tgz","fileCount":45,"integrity":"sha512-MNOZCxZn2NuZV5JZ+ofKWYLaBs3rWcgnP727YrkRW9kPGoh7lnw9BsSUFj1xdpLzOsgCDGYEmjYkW0mh6LKX3Q==","signatures":[{"sig":"MEYCIQC0vuhMsHj0kfXf/X/g4SWeotQbwaATKHUf9LDVJgIqGAIhAIExdrAdnWr80Wp9av5HqTLTEYwghWXrXoL7d/fH8oVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891608},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"1b2a596b55ee4771b173acb72cadce64d8450c3c","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.3_1783479421209_0.22739313595372423","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.4","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.4","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"621305e06e3f36a73b993a2dbdaca0ac876f9727","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.4.tgz","fileCount":45,"integrity":"sha512-baiEVCdln0MVc27u/i5BAelMtkuHF6iHBxEBfeGWgaPHytgTIcUkDIeJZb6fItnkgWsdg3m8ZOEvpdeZqQxlNw==","signatures":[{"sig":"MEYCIQCiPCsomuna+Y4WnxUaIjIvYBZDJ3I3Gi4k8awC2XXGiwIhAP6mufktVk00Sj0ePTEsl2WozZVCaCX5+Z6hWNgOPSgd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2892559},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"5bae55ca19c17fbe82399026702e1d22b2410cc9","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.4_1783480262018_0.15253654026105723","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.5","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.5","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"4ef93f89d1e1bd67c35ba4ab356f9ca137ef9cfd","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.5.tgz","fileCount":47,"integrity":"sha512-rl1Nl0piGAyqWZFvW00UtOjyoGbW+Q9Yi3NyLUXrTwauC0IVN+FtuqyNggo13mL4lzhHGJ6GGuVCxWTQrBdpng==","signatures":[{"sig":"MEUCIQDtDmpK9zdx/fJCsE/j/Qp2hoAFPP4LtggpK2WQshpoLAIgCHAzu7koYo8A5C/b4LfBhKjg+6d0P5/cuMtOGzrpOIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898067},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"0db3798c584ca55f541b52bff37f833373945fd0","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.5_1783481717909_0.20718939010871762","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.6","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.6","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"6973634fe5c64291aa273a6ec9e19e091fe266ac","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.6.tgz","fileCount":47,"integrity":"sha512-Tlr31zAMWg7BnHaWVoAPCuiiWtDJ5vZkBm6M/x/WhtuyPA3ctxnodNjTaHbMqRIpzQAn0XwvXOWW/7p5CSMJiw==","signatures":[{"sig":"MEUCIQCTcPAwzhcL/64g/fWrDIzmzl4VBrqiUmA3SKdSdnWKIAIgRS23VqZ6pEthnEmBcH1b+T5Wv7qUW6BYseDEVGA3zSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898067},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"253f53fa33f9611a74aec625b9c1c3c17077d28e","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.6_1783483164190_0.7405491359567815","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.7","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.7","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"578bd489454653eb17df835d42ad0a0e91cd7799","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.7.tgz","fileCount":47,"integrity":"sha512-rxRDcwE3sb/dYr7oc+SgP1fEy1f1xAVFfmfGLaHxSLB1ddnZ6wMqRFq7MuIic6mY6fwd4KZIwOtCfWBxGJd3Tw==","signatures":[{"sig":"MEYCIQDHVZHmlDiCzMfgGmRrfX5qhNwpLLfPlhDoGK6ip4JklAIhALlBRPB3/9V7gKtYHqHbQCAjORk7ipLML7/6ffwtpKv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898066},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"734d1d028b28d68c044ec8e4ce3d0a2568b4c81b","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.7_1783484507758_0.29382959665901365","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.8","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.8","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview#readme","bugs":{"url":"https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview/issues"},"dist":{"shasum":"4c45b2ec42d6a28153fc87b525a71b8f61c1dc44","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.8.tgz","fileCount":47,"integrity":"sha512-OYS+t82BnL6nwfja0Up2A7gLhQlX1y8UWVpouqbFU6fOV1xH+VijCpu/daYzUYVgcko+bGsvRAeAnklxG6NvGA==","signatures":[{"sig":"MEUCIQDaSVD09mHwP0jTubaNuzl2SjFIx3mb+AsxaLPmziqV2QIgLAELsa/s1QG4gL+rKtxpaf2MXKh3XGHx17PGVQvxCYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898116},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"96590e4cef2638ef9216fb960a88b5b3d985d5c8","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"repository":{"url":"git+https://github.com/BenjaminOR-dev/quasar-app-extension-dialog-file-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.8_1783484790085_0.17369077932341215","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.9","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.9","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","dist":{"shasum":"6e8a65630f1af9ba94051e46ceff1d5ce7184307","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.9.tgz","fileCount":47,"integrity":"sha512-wWJ6ykrdQEXkd0rnnANzkcglZ3t9jxo6k1ClRXHJWfWMqIgiizws7bD4devJKPVMlc1HPH33c4fovyVIsrNXfg==","signatures":[{"sig":"MEYCIQDPp5WglmThl01M9+rYOQLzimCSW8um/uZ4DPZWDBdZ7wIhAMOpQiZBFILO1glq2G3DdTAKb+R7y+mW3+zcyoTWkPhQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898095},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"25cde3f29da3f76d10ab6b7ba00b6a9c0b3c92b1","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.9_1783485526166_0.4198572956024438","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.10","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.10","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","dist":{"shasum":"fdb135af123e35abf53fdb6469701339c1238a5b","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.10.tgz","fileCount":59,"integrity":"sha512-i1fKMqLqZuhANS72c33M/xvObt48wXeGCqIhjaJJ5mjqrUOLW7LUG8Ib0ALhK9NWGNgyMeGsClYKY1IO/Z7W7Q==","signatures":[{"sig":"MEUCIQCZcEvhohfsqiCnvu38fdM7GDy8ujAJ3JnlV6ScJogdXgIgIdfxqI99m1uvRYC2P7F5dMkj5XCKCR7dFyVaVQjf44Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3176480},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"c3a66aa8c3295398cdcd84484969339df669322e","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build && node scripts/render-readme-html.mjs","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","marked":"^18.0.5","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","highlight.js":"^11.11.1","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.10_1783489820629_0.22230982883822903","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.3.11","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.3.11","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","dist":{"shasum":"36119c6ff1bd3c097b154285c1de812a9c73bdd1","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.3.11.tgz","fileCount":59,"integrity":"sha512-LPxwxPtsg3lrnxTU4YcQdfck2ntFUOdCqDuAcIukoMFffZDjMyVpaPpuJB2S8NB8Xqwhzndg6fGyKBdZhfUirw==","signatures":[{"sig":"MEYCIQCyMy8KW+hb7ffhcQrHk2fe7DrqrKp8BwnqVcH1pQPpzgIhAMha96b3clj71oK2qL5pOp9QvwTDYkq0m5+znJpwzsdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3177074},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"5c0085d675cfa0e2118808534fbb353481394c4e","scripts":{"build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","mark:beta":"node scripts/mark-dist-tag.cjs beta","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","mark:latest":"node scripts/mark-dist-tag.cjs latest","publish:beta":"npm publish --access public --tag beta","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build && node scripts/render-readme-html.mjs","publish:latest":"npm publish --access public --tag latest","release:preminor:beta":"npm version preminor --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prepatch:beta":"npm version prepatch --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"_npmVersion":"11.17.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","marked":"^18.0.5","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^2.1.6","typescript":"^5.6.3","@types/node":"^20.5.9","highlight.js":"^11.11.1","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.3.11_1783497610999_0.5532036136567486","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.4.0","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.4.0","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","dist":{"shasum":"3dbee0fa133ddb98b90078b58b05d4cc75b4b9dc","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.4.0.tgz","fileCount":59,"integrity":"sha512-yKg8op2oPu1a7efa1i3mdjYEZMKr5qJIilEUBqxJCs/TT6DWecj//df+S5Z7U2vy4lf2wPozSYrRuDStZwiJTw==","signatures":[{"sig":"MEYCIQDKWN4BHqiIb8CCvpePVNpsuEVByxee19Bm0XGN5iz0wAIhANwtgKqiw6ee8AjM8h7VKD8ASN3uA4bG7Qwa5juHa5L3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3176980},"main":"./dist/entry/index.js","type":"module","types":"./dist/types/entry/index.d.ts","engines":{"npm":">=7.0.0","node":">=20.0.0","yarn":">=1.22.0"},"exports":{".":{"types":"./dist/types/entry/index.d.ts","import":"./dist/entry/index.js"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./boot/dialog":{"types":"./dist/types/boot/DialogFilePreview.boot.d.ts","import":"./dist/boot/DialogFilePreview.boot.js"},"./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"gitHead":"339d97cc41e6cc6843bb900d6f1f86ecea0ae530","scripts":{"build":"npm run clean && npm run build:js && npm run build:types && npm run build:readme","clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","build:readme":"node scripts/render-readme-html.mjs","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","prepublishOnly":"npm run build","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags"},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"_npmVersion":"10.9.8","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vue-pdf-embed":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.18","vite":"^7.0.3","pinia":"^3.0.0","marked":"^18.0.5","quasar":"^2.18.0","rimraf":"^6.0.1","vue-tsc":"^3.3.7","typescript":"^6.0.3","@types/node":"^20.5.9","highlight.js":"^11.11.1","sass-embedded":"^1.92.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.4.18","pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/quasar-app-extension-dialog-file-preview_0.4.0_1784735825002_0.8937589343426438","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@benjaminor-dev/quasar-app-extension-dialog-file-preview","version":"0.5.0","description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","type":"module","main":"./dist/entry/index.js","types":"./dist/types/entry/index.d.ts","sideEffects":false,"scripts":{"clean":"rimraf dist tsconfig.tsbuildinfo","build:js":"vite build -c vite.lib.config.ts","build:types":"vue-tsc --emitDeclarationOnly --outDir dist","build":"npm run clean && npm run build:js && npm run build:types && npm run build:readme","prepublishOnly":"npm run build","release:patch":"npm version patch -m \"chore(release): %s\" && git push --follow-tags","release:minor":"npm version minor -m \"chore(release): %s\" && git push --follow-tags","release:major":"npm version major -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:beta":"npm version prerelease --preid=beta -m \"chore(release): %s\" && git push --follow-tags","release:prerelease:rc":"npm version prerelease --preid=rc -m \"chore(release): %s\" && git push --follow-tags","build:readme":"node scripts/render-readme-html.mjs"},"publishConfig":{"access":"public"},"keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","engines":{"node":">=20.0.0","npm":">=7.0.0","yarn":">=1.22.0"},"exports":{".":{"import":"./dist/entry/index.js","types":"./dist/types/entry/index.d.ts"},"./boot/dialog":{"import":"./dist/boot/DialogFilePreview.boot.js","types":"./dist/types/boot/DialogFilePreview.boot.d.ts"},"./main.css":"./dist/quasar-app-extension-dialog-file-preview.css","./src/index.js":"./src/index.js","./src/install.js":"./src/install.js","./src/uninstall.js":"./src/uninstall.js"},"peerDependencies":{"pinia":"^2.0.11 || ^3.0.0","quasar":"^2.6.0","vue":"^3.4.18"},"devDependencies":{"@types/node":"^20.5.9","@vitejs/plugin-vue":"^6.0.1","highlight.js":"^11.11.1","marked":"^18.0.5","pinia":"^3.0.0","quasar":"^2.18.0","rimraf":"^6.0.1","sass-embedded":"^1.92.1","typescript":"^6.0.3","vite":"^7.0.3","vue":"^3.4.18","vue-tsc":"^3.3.7"},"dependencies":{"vue-pdf-embed":"^2.1.4"},"_id":"@benjaminor-dev/quasar-app-extension-dialog-file-preview@0.5.0","gitHead":"5f26e725dd58a0484cc2c3221c0a8e838745707d","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-lg/imenLmjDwAaC1a5XrquD1e9cpiPmcLJ7YaJ4SOpA68+A1T8A/7cCoumvpFO1BiClo8GiTVRShCflepEHM8A==","shasum":"35b930396a67ad9cfd445c503cbaa8a8fdd6e8d8","tarball":"https://registry.npmjs.org/@benjaminor-dev/quasar-app-extension-dialog-file-preview/-/quasar-app-extension-dialog-file-preview-0.5.0.tgz","fileCount":59,"unpackedSize":3177664,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4BctY37EmGtFq9bysfoCf7r4ne9lXUyUPQJ2u+6N/4gIgSPm7XPi1TguMQEBf2TzxVP3AeY8tFznNfUZ46yNNWBk="}]},"_npmUser":{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"},"directories":{},"maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quasar-app-extension-dialog-file-preview_0.5.0_1784738377279_0.7329677186338246"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-18T03:25:30.307Z","modified":"2026-07-22T16:39:37.655Z","0.1.0":"2026-06-18T03:25:30.950Z","0.1.1":"2026-06-18T03:28:00.828Z","0.1.2":"2026-06-18T04:21:49.448Z","0.1.3":"2026-06-18T05:57:24.755Z","0.1.4":"2026-06-18T07:08:10.331Z","0.2.0":"2026-06-20T03:58:48.094Z","0.2.1":"2026-06-20T04:23:20.318Z","0.2.2":"2026-06-20T05:09:39.674Z","0.2.3":"2026-06-25T18:12:42.994Z","0.2.4":"2026-06-26T05:37:46.452Z","0.2.5":"2026-06-27T00:18:32.476Z","0.2.6":"2026-06-29T22:26:40.536Z","0.2.7":"2026-06-29T22:38:24.213Z","0.2.8":"2026-06-30T03:06:57.612Z","0.2.9":"2026-06-30T04:59:29.324Z","0.2.10":"2026-06-30T16:08:38.300Z","0.2.11":"2026-06-30T22:02:46.380Z","0.2.12":"2026-06-30T22:24:48.666Z","0.3.0":"2026-07-07T07:18:25.949Z","0.3.1":"2026-07-07T07:30:13.189Z","0.3.2":"2026-07-07T07:33:25.793Z","0.3.3":"2026-07-08T02:57:01.427Z","0.3.4":"2026-07-08T03:11:02.210Z","0.3.5":"2026-07-08T03:35:18.066Z","0.3.6":"2026-07-08T03:59:24.377Z","0.3.7":"2026-07-08T04:21:47.931Z","0.3.8":"2026-07-08T04:26:30.269Z","0.3.9":"2026-07-08T04:38:46.354Z","0.3.10":"2026-07-08T05:50:20.857Z","0.3.11":"2026-07-08T08:00:11.187Z","0.4.0":"2026-07-22T15:57:05.158Z","0.5.0":"2026-07-22T16:39:37.498Z"},"author":{"name":"Benjamín Olvera","email":"minolvera.dev@gmail.com"},"license":"MIT","homepage":"https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview","keywords":["quasar","vue","vue3","file-preview","pdf","dialog"],"description":"Dialog file preview for Quasar — images, PDF, video, audio and text via useDialogFilePreview()","maintainers":[{"name":"benjaminor-dev","email":"benjaminolverarosales@gmail.com"}],"readme":"# Dialog File Preview para Quasar\n\n[🇬🇧 English version](https://unpkg.com/@benjaminor-dev/quasar-app-extension-dialog-file-preview@latest/README.html) | [🇪🇸 Versión en español](https://unpkg.com/@benjaminor-dev/quasar-app-extension-dialog-file-preview@latest/README.es.html)\n\n[![npm version](https://img.shields.io/npm/v/@benjaminor-dev/quasar-app-extension-dialog-file-preview.svg)](https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-dialog-file-preview)\n[![license](https://img.shields.io/npm/l/@benjaminor-dev/quasar-app-extension-dialog-file-preview.svg)](https://unpkg.com/@benjaminor-dev/quasar-app-extension-dialog-file-preview@latest/LICENSE)\n[![Vue](https://img.shields.io/badge/vue-3.4+-4FC08D?logo=vuedotjs&logoColor=white)](https://vuejs.org/)\n[![Quasar](https://img.shields.io/badge/Quasar-2.6+-1976D2?logo=quasar&logoColor=white)](https://quasar.dev/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![Node](https://img.shields.io/badge/node-%3E%3D20-339933?logo=node.js&logoColor=white)](https://nodejs.org/)\n\nExtensão Quasar para **pré-visualizar arquivos em um diálogo modal** em apps Vue 3 + Quasar, com API imperativa baseada em composable.\n\n## Índice\n\n- [Em 30 segundos](#em-30-segundos)\n- [O que é e o que inclui](#o-que-é-e-o-que-inclui)\n- [Requisitos e compatibilidade](#requisitos-e-compatibilidade)\n- [Instalação na app Quasar](#instalação-na-app-quasar)\n- [O que a extensão adiciona ao host](#o-que-a-extensão-adiciona-ao-host)\n- [Defaults globais (boot)](#defaults-globais-boot)\n- [Idioma (i18n)](#idioma-i18n)\n- [Uso rápido](#uso-rápido)\n- [TypeScript no seu IDE](#typescript-no-seu-ide)\n- [API pública](#api-pública)\n- [Opções de sessão (`PreviewSessionOptions`)](#opções-de-sessão-previewsessionoptions)\n- [Limites de tamanho para pré-visualização](#limites-de-tamanho-para-pré-visualização)\n- [Fontes de arquivo aceitas](#fontes-de-arquivo-aceitas)\n- [Tipos de arquivo suportados](#tipos-de-arquivo-suportados)\n- [Tipos TypeScript exportados](#tipos-typescript-exportados)\n- [Utilitários MIME](#utilitários-mime)\n- [Extensões opcionais relacionadas](#extensões-opcionais-relacionadas)\n- [Entrypoints públicos](#entrypoints-públicos)\n- [Troubleshooting](#troubleshooting)\n\n## Em 30 segundos\n\nFluxo base recomendado:\n\n1. Instalar a extensão na sua app Quasar (`quasar ext add`).\n2. Garantir que o boot de **Pinia** do host rode **antes** do boot desta extensão.\n3. Importar `useDialogFilePreview()` onde precisar abrir a pré-visualização.\n4. Chamar `void preview.show(arquivo)` — o diálogo é montado globalmente; não é necessário adicionar componentes aos seus templates.\n\nA extensão registra boots e CSS no projeto host automaticamente após `quasar ext add`.\n\n## O que é e o que inclui\n\nDiálogo modal global controlado por **`useDialogFilePreview()`** — não é um componente embutível.\n\n- `show()` / `hide()` / `canPreview()`; `File`, `Blob`, URL ou objeto descriptor; galeria multi-arquivo.\n- Visualizadores: imagem (zoom), PDF adaptativo, vídeo, áudio, texto; fallback + download.\n- Opções de sessão em `show(input, options)`; defaults globais no boot.\n- i18n integrado **`en`**, **`es`**, **`pt`** — segue `$q.lang` do Quasar; overrides no boot (`locale`, `messages`).\n- `canPreview()` síncrono (MIME + tamanho local); `show()` pode sondar URLs remotas.\n- Integração opcional com Form Builder (`InputFile` / `showPreview`).\n\n## Requisitos e compatibilidade\n\n| Item | Valor |\n| --- | --- |\n| Node | >= 20.0.0 |\n| Quasar | ^2.6.0 |\n| Vue | ^3.4.18 |\n| Pinia | ^2.0.11 \\| ^3.0.0 |\n| Formato do pacote | ES modules |\n| CLI recomendado | @quasar/app-vite ^2.x ou ^3.x |\n| PDF no pacote | `vue-pdf-embed` / pdf.js incluídos (sem dependência extra no host) |\n\nO boot de Pinia do host deve executar **antes** do boot desta extensão.\n\n## Instalação na app Quasar\n\nAdicionar a extensão na sua app Quasar:\n\n```bash\nquasar ext add @benjaminor-dev/dialog-file-preview\n```\n\nRemover:\n\n```bash\nquasar ext remove @benjaminor-dev/dialog-file-preview\n```\n\nApós `quasar ext add`, a extensão registra boots e CSS na sua app automaticamente. Não são necessários passos adicionais em uma instalação normal via npm.\n\n## O que a extensão adiciona ao host\n\nRecursos que a extensão instala ou registra:\n\n| Recurso | Caminho npm |\n| --- | --- |\n| Boot do diálogo | `~@benjaminor-dev/quasar-app-extension-dialog-file-preview/boot/dialog` |\n| Estilos | `~@benjaminor-dev/quasar-app-extension-dialog-file-preview/main.css` |\n| Defaults boot (host) | `src/boot/bor/bor-dialog-file-preview-defaults.ts` — criado no install; Skip/Overwrite se já existir |\n\n**Install (`quasar ext add` / `invoke`):** cria `src/boot/bor/bor-dialog-file-preview-defaults.ts` (ou `.js`) e o registra em `quasar.config` → `boot: []` automaticamente. **Não é necessário editá-lo manualmente** em uma instalação normal. O boot do pacote (`boot/dialog`) e `main.css` são injetados pela extensão em cada `dev`/`build` (não aparecem como entradas curtas em `quasar.config`).\n\n**Remove (`quasar ext remove`):** remove o defaults boot e sua entrada em `quasar.config`.\n\n**Ordem de boots (esta extensão):** Pinia → boot dialog DFP → `bor/bor-dialog-file-preview-defaults` → resto. Em `quasar.config` você verá `bor/bor-dialog-file-preview-defaults`; o boot `boot/dialog` é adicionado pelo runner ao compilar.\n\nO boot monta o diálogo no documento e conecta a store Pinia do host. Não é necessário importar `DialogFilePreview` em `App.vue`.\n\n## Defaults globais (boot)\n\nEvite repetir `showPrint` / `restrictInteraction` em cada `show()`. Prioridade: `show(input, options)` → boot (`configureDialogFilePreviewDefaults`) → built-in.\n\nApós `quasar ext add`, revise `src/boot/bor/bor-dialog-file-preview-defaults.ts` — template com todas as opções boot (`// recomendado: …`). O boot **não admite** `title` nem `forcePreview` — essas opções vão apenas em `show(input, options)`.\n\n```ts\n// src/boot/bor/bor-dialog-file-preview-defaults.ts\nimport { configureDialogFilePreviewDefaults } from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nconfigureDialogFilePreviewDefaults({\n  showPrint: false,\n  restrictInteraction: true,\n});\n```\n\n`configureDialogFilePreview` é alias de `configureDialogFilePreviewDefaults`.\n\n### Idioma (i18n)\n\nIntegrado **`en`**, **`es`** e **`pt`**. Por padrão, rótulos da toolbar, tooltips, controles PDF e mensagens fallback seguem o idioma do Quasar (`$q.lang.isoName`); se o Quasar não tiver idioma, fallback **`en`**.\n\n**Resolução de locale:** boot `locale` → prefixo de `$q.lang.isoName` (`es*` → `es`, `pt*` → `pt`) → **`en`**.\n\n| Opção | Quando usar |\n| --- | --- |\n| **`locale: 'es'` no boot** | Fixar idioma (`en` \\| `es` \\| `pt`); ignora mudanças de `$q.lang` |\n| **`messages: { download: '…' }`** | Alterar um texto sem fixar locale |\n\nExemplo no `quasar.config` (português para todo o app):\n\n```ts\nframework: {\n  lang: \"pt-BR\",\n},\n```\n\nTemplate boot (após install):\n\n```ts\nconfigureDialogFilePreviewDefaults({\n  // locale: \"pt\", // descomente para fixar só o idioma do Dialog File Preview\n  showPrint: true,\n});\n```\n\nOverride de um único string:\n\n```ts\nconfigureDialogFilePreviewDefaults({\n  messages: { loadingFile: \"Abrindo arquivo…\" },\n});\n```\n\n## Uso rápido\n\n```vue\n<script setup lang=\"ts\">\nimport { useDialogFilePreview } from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nconst preview = useDialogFilePreview();\n\nfunction onViewPdf(file: File) {\n  if (preview.canPreview(file)) {\n    void preview.show(file);\n  }\n}\n</script>\n\n<template>\n  <q-btn label=\"Ver PDF\" @click=\"onViewPdf(selectedFile)\" />\n</template>\n```\n\nVários arquivos (galeria ou anexos):\n\n```ts\nvoid preview.show([imageFile, pdfFile, anotherImage]);\n```\n\nURL remota com nome explícito:\n\n```ts\nvoid preview.show({\n  source:\n    \"https://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf\",\n  name: \"tracemonkey-pldi-09.pdf\",\n  mimeType: \"application/pdf\",\n});\n```\n\n## TypeScript no seu IDE\n\nO composable expõe uma API tipada: use autocompletar em vez de adivinhar opções.\n\n- **`useDialogFilePreview()`** retorna `DialogFilePreviewApi` — métodos e refs aparecem ao digitar `preview.`.\n- Em **`show(arquivo, opções)`**, o segundo argumento é `PreviewSessionOptions`: **Ctrl+Space** (Windows/Linux) ou **Cmd+Space** (macOS) lista `showPrint`, `showDownload`, `restrictInteraction`, `forcePreview`, etc.\n- Descriptors tipados: `PreviewItemInput`, `PreviewSourceInput` no entrypoint principal ou `/types`.\n- **`title`** e **`forcePreview`** vão apenas em `show()` — não em `configureDialogFilePreviewDefaults` (o boot usa `DialogFilePreviewDefaults`, mais restrito).\n- No boot, **`locale`** aceita `\"en\" \\| \"es\" \\| \"pt\"`; **`messages`** aceita `DialogFilePreviewMessages` parcial (toolbar, PDF, fallback).\n- Passe o cursor sobre um método: o tooltip mostra parâmetros e JSDoc.\n\nPara verificar se um arquivo pode ser pré-visualizado antes de abrir o modal, `canPreview()` também está tipado conforme a fonte que você passar.\n\n## API pública\n\nPonto de entrada: `useDialogFilePreview()`.\n\n```ts\nimport { useDialogFilePreview } from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nconst preview = useDialogFilePreview();\n```\n\n### Métodos\n\n| Método | Descrição |\n| --- | --- |\n| `show(input, options?)` | Abre o diálogo imediatamente e retorna uma `Promise` que resolve quando termina a normalização/sondagem MIME das fontes. O segundo argumento `options` configura a sessão (toolbar, título, restrições, `forcePreview`). Por padrão, arquivos locais que excedem o [limite de tamanho](#limites-de-tamanho-para-pré-visualização) abrem em modo fallback (mensagem + download); veja `forcePreview` para forçar o visualizador embutido. Enquanto isso, e até o visualizador emitir estado pronto, o viewport mostra «Carregando arquivo...». |\n| `hide()` | Fecha o diálogo e libera URLs `blob:` criadas pela extensão. |\n| `next()` | Próximo arquivo (se houver vários). |\n| `previous()` | Arquivo anterior. |\n| `downloadCurrent()` | Faz download do arquivo visível (de `File`/`Blob` ou link se houver apenas URL). |\n| `canPreview(source)` | `true` se o MIME tem visualizador no diálogo **e** o arquivo local não excede o [limite de tamanho](#limites-de-tamanho-para-pré-visualização). Avaliação **síncrona** (sem sondagem remota). |\n| `canPreviewAll(sources)` | `true` se **todos** os itens do array são pré-visualizáveis (também síncrono). |\n\n### Estado reativo (somente leitura)\n\n| Ref | Descrição |\n| --- | --- |\n| `visible` | Se o diálogo está aberto. |\n| `current` | Metadados do item atual (`PreviewItem`) ou `null`. |\n| `hasPrevious` / `hasNext` | Navegação em listas multi-arquivo. |\n| `hasMultiple` | Há mais de um arquivo na sessão atual. |\n\nUse `canPreview()` para mostrar ou ocultar botões «Ver» na sua UI sem abrir o diálogo. Se a URL não tem extensão nem MIME conhecido, passe `mimeType` no descriptor ou chame `show()` diretamente (a sondagem remota ocorre ao abrir, não em `canPreview`). Se o arquivo local excede o limite de tamanho, `canPreview()` retorna `false` mesmo que o MIME seja válido; `show()` mostra fallback salvo que você passe `forcePreview: true` (por sua conta e risco).\n\n### Comportamento ao abrir (`show`)\n\n1. O diálogo fica visível instantaneamente.\n2. Um **único** overlay de carregamento cobre o viewport (fundo escuro, spinner branco, «Carregando arquivo...») enquanto:\n   - as fontes são enriquecidas (`File`/`Blob`/URL → itens com MIME e URL de visualização), e\n   - o visualizador do item atual termina seu carregamento visível (em PDF: primeiro render do canvas, não apenas metadados do documento).\n3. Os botões **imprimir** e **download** na toolbar aparecem apenas quando o visualizador emite estado **pronto** (`ready`) e a opção de sessão correspondente está ativa (`showPrint` / `showDownload`).\n4. **Imprimir** só é oferecido para PDF, imagens e texto; vídeo e áudio não mostram o botão mesmo que `showPrint` seja `true`.\n5. Ao mudar de arquivo em uma galeria (`next` / `previous`), o loader volta até o novo visualizador estar pronto.\n6. Ao **imprimir** (botão ou Ctrl/Cmd+P), se a preparação do iframe/PDF demorar, o mesmo overlay mostra «Preparando impressão...» após ~250 ms e some no instante em que aparece o diálogo do sistema (não espera você confirmar ou cancelar).\n\nO estado interno de preparação **não** é exposto em `useDialogFilePreview()`; basta `visible` e a UX do overlay.\n\n## Opções de sessão (`PreviewSessionOptions`)\n\nSegundo argumento opcional de `show()`. Aplica-se a toda a sessão do diálogo (incluindo galeria multi-arquivo).\n\n```ts\nimport type { PreviewSessionOptions } from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nvoid preview.show(confidentialPdf, {\n  showPrint: false,\n  showDownload: true,\n  restrictInteraction: true,\n  title: \"Contrato confidencial\",\n});\n\nvoid preview.show([scan1, scan2], {\n  showGalleryNav: true,\n  showPdfZoom: false,\n});\n\n// Forçar visualizador embutido mesmo excedendo o limite de tamanho (risco de desempenho / crash)\nvoid preview.show(heavyLocalPdf, { forcePreview: true });\n```\n\n| Opção | Default | Descrição |\n| --- | --- | --- |\n| `showPrint` | `true` | Mostra o botão imprimir quando o tipo permite (PDF, imagem, texto). |\n| `showDownload` | `true` | Mostra o botão download na toolbar. |\n| `showGalleryNav` | `true` | Mostra navegação anterior/próximo se houver vários arquivos. |\n| `showPdfZoom` | `true` | Mostra «Zoom: N%» na toolbar para PDF. |\n| `title` | nome do arquivo | Título centralizado na toolbar. |\n| `restrictInteraction` | `false` | Bloqueia copiar, cortar, seleção, menu contextual e atalhos comuns no visualizador. **Não** evita capturas de tela nem ferramentas avançadas do navegador. |\n| `forcePreview` | `false` | Ignora o [limite de tamanho](#limites-de-tamanho-para-pré-visualização) e abre o visualizador embutido mesmo que `canPreview()` seja `false` por tamanho. **Responsabilidade do desenvolvedor:** arquivos muito grandes podem deixar a UI lenta, congelar a aba ou fechar o navegador. Não altera o resultado de `canPreview()`. |\n\nSe omitir `options`, são usados os valores padrão da tabela.\n\n## Limites de tamanho para pré-visualização\n\nPara `File` / `Blob` com `.size` conhecido, a extensão aplica um teto antes de usar o visualizador embutido. Os mesmos limites usam `canPreview()` e `show()` por padrão.\n\n| Visualizador | MIME / categoria | Limite |\n| --- | --- | --- |\n| Imagem | `image/*` | **50 MB** |\n| PDF | `application/pdf` | **100 MB** |\n| Vídeo | `video/mp4`, `video/webm`, `video/ogg` | **150 MB** |\n| Áudio | `audio/mpeg`, `audio/wav`, `audio/ogg`, `audio/webm` | **50 MB** |\n| Texto | `text/plain`, `text/csv`, `application/json`, `application/xml`, `text/xml` | **10 MB** |\n\nConstante exportada: `PREVIEW_MAX_BYTES_BY_KIND` (bytes por tipo de visualizador).\n\nComportamento:\n\n- **`canPreview(file)`** → `false` se o MIME é válido mas o tamanho excede o limite.\n- **`show(file)`** (padrão) → diálogo com mensagem de arquivo grande demais, tamanho formatado e botão de download.\n- **`show(file, { forcePreview: true })`** → tenta o visualizador embutido mesmo assim. Use apenas se aceitar o risco de desempenho ou fechamento do navegador; não altera `canPreview()`.\n- **URLs remotas** sem tamanho conhecido: não são bloqueadas por tamanho nesta verificação síncrona (a sondagem MIME ao abrir não inclui `Content-Length` de forma confiável em todos os casos).\n\n## Fontes de arquivo aceitas\n\nTipo unificado `PreviewSourceInput`:\n\n| Forma | Exemplo |\n| --- | --- |\n| `File` | Arquivo de `<input type=\"file\">` ou `new File(...)` |\n| `Blob` | Blob de API ou canvas |\n| `string` | URL `https://...` ou `blob:...` |\n| Objeto descriptor | Veja abaixo |\n\n```ts\n// File ou Blob direto\nvoid preview.show(file);\nvoid preview.show([imageFile, pdfFile]);\n\n// URL com metadados explícitos (recomendado sem extensão clara)\nvoid preview.show({\n  source: \"https://exemplo.com/documento\",\n  name: \"contrato.pdf\",\n  mimeType: \"application/pdf\",\n});\n\n// Descriptor com File\nvoid preview.show({\n  source: selectedFile,\n  name: \"anexo-renomeado.pdf\",\n});\n```\n\n| Situação | O que fazer |\n| --- | --- |\n| `File` / `Blob` | Nome e MIME são inferidos do objeto |\n| URL sem extensão | Passe `name` e `mimeType` no descriptor |\n| URL remota ao abrir | Pode ser sondada (`HEAD`/`GET` parcial) para inferir MIME |\n| `canPreview()` retorna `false` (MIME) | Avalia de forma síncrona; com `mimeType` explícito ou após sondagem, `show()` pode abrir igual (ou fallback se o tipo não tem visualizador) |\n| `canPreview()` retorna `false` (tamanho) | O `File`/`Blob` excede o [limite de tamanho](#limites-de-tamanho-para-pré-visualização). `show()` abre fallback com download; use `{ forcePreview: true }` apenas se assumir o risco de desempenho |\n| URLs `blob:` externas | A extensão não as revoga; apenas libera as criadas a partir de `File`/`Blob` |\n\n## Tipos de arquivo suportados\n\n| Categoria | MIME / prefixos | Visualizador no diálogo | Imprimível |\n| --- | --- | --- | --- |\n| Imagens | `image/*` | Imagem centralizada e contida no viewport; clique para zoom ×2 com pan; sem scroll na área do visualizador | Sim |\n| PDF | `application/pdf` | **pdf.js** (`vue-pdf-embed`): modo adaptativo (veja abaixo); barra de página com salto direto, zoom e camadas de texto/anotações | Sim |\n| Vídeo | `video/mp4`, `video/webm`, `video/ogg` | `<video controls>` | Não |\n| Áudio | `audio/mpeg`, `audio/wav`, `audio/ogg`, `audio/webm` | `<audio controls>` com ícone central e equalizador ao reproduzir | Não |\n| Texto | `text/plain`, `text/csv`, `application/json`, `application/xml`, `text/xml` | Texto monoespaçado com scroll | Sim |\n| Outros | — | Mensagem + botão download | Não |\n\nSe o MIME não tem visualizador, `show()` ainda pode abrir o diálogo em modo fallback para permitir o download.\n\n### Visualizador de imagens\n\n- A imagem é redimensionada para caber na área visível sem recortes.\n- **Clique** sobre a imagem: zoom ×2 ancorado ao ponto do cursor; mova o mouse para deslocar a vista ampliada.\n- **Clique** novamente (ou fora da imagem em modo zoom): volta ao ajuste inicial.\n- O cursor indica `zoom-in` / `zoom-out` apenas sobre a imagem.\n\n### Visualizador de PDF (modo adaptativo)\n\nO visualizador escolhe automaticamente entre duas apresentações conforme o tamanho do documento:\n\n| Modo | Quando | Experiência |\n| --- | --- | --- |\n| **Scroll contínuo** | Arquivo leve (tipicamente ≤ 25 MB, ≤ 40 páginas) | Todas as páginas em coluna com espaçamento; scroll vertical; a barra inferior acompanha a página visível |\n| **Paginado** | Arquivo pesado ou muitas páginas | Uma página por vez (adequado para PDFs muito grandes) |\n\nEm ambos os modos:\n\n- Barra inferior: primeira / anterior / **campo numérico** / total / próxima / última.\n- O campo de página aceita apenas dígitos, limita o valor ao intervalo `1…total`, seleciona tudo ao focar e confirma com **Enter** ou ao sair do campo (blur).\n- Os botões e o salto direto posicionam a vista (scroll suave no modo contínuo).\n- Zoom com botões ± (40–100%) ou **Ctrl/Cmd + roda** / **Ctrl/Cmd + +/-**; a porcentagem aparece na toolbar se `showPdfZoom` não for `false`.\n- Links internos do PDF navegam para a página correspondente.\n\nNão há opção pública para forçar um modo: a heurística protege o navegador contra documentos enormes (ex.: centenas de MB ou milhares de páginas).\n\n## Tipos TypeScript exportados\n\nDo entrypoint principal:\n\n```ts\nimport type {\n  DialogFilePreviewApi,\n  DialogFilePreviewDefaults,\n  PreviewBlockReason,\n  PreviewSourceInput,\n  PreviewItemInput,\n  PreviewItem,\n  PreviewKind,\n  PreviewSessionOptions,\n} from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n```\n\n| Tipo | Uso |\n| --- | --- |\n| `DialogFilePreviewApi` | Tipo de retorno de `useDialogFilePreview()` |\n| `DialogFilePreviewDefaults` | Opções admitidas em `configureDialogFilePreviewDefaults` (boot) |\n| `PreviewBlockReason` | Motivo de bloqueio por tamanho (`\"size\"`, etc.) |\n| `PreviewSourceInput` | Primeiro argumento de `show()` e argumento de `canPreview()` |\n| `PreviewSessionOptions` | Segundo argumento opcional de `show()` |\n| `PreviewItemInput` | Descriptor com metadados opcionais |\n| `PreviewItem` | Item normalizado do estado reativo (`current`); inclui `blockedReason: PreviewBlockReason \\| null` quando aplicável |\n| `PreviewKind` | `\"image\" \\| \"pdf\" \\| \"video\" \\| \"audio\" \\| \"text\" \\| \"unknown\"` |\n\n```ts\ntype PreviewItemInput = {\n  source: File | Blob | string;\n  name?: string;\n  mimeType?: string;\n};\n```\n\n## Utilitários MIME\n\nTambém exportados para validar na sua UI sem abrir o diálogo:\n\n```ts\nimport {\n  isPreviewableMime,\n  PREVIEWABLE_MIME_PREFIXES,\n} from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nif (isPreviewableMime(file.type)) {\n  // mostrar botão de pré-visualização\n}\n```\n\nValores de `PREVIEWABLE_MIME_PREFIXES` (prefixo com `/` = família completa; resto = MIME exato):\n\n| Entrada | Categoria |\n| --- | --- |\n| `image/` | Imagens |\n| `application/pdf` | PDF |\n| `video/mp4`, `video/webm`, `video/ogg` | Vídeo |\n| `audio/mpeg`, `audio/wav`, `audio/ogg`, `audio/webm` | Áudio |\n| `text/plain`, `text/csv`, `application/json`, `application/xml`, `text/xml` | Texto |\n\n## Extensões opcionais relacionadas\n\n| Extensão | Propósito | Relação com Dialog File Preview |\n| --- | --- | --- |\n| [@benjaminor-dev/form-builder](https://www.npmjs.com/package/@benjaminor-dev/quasar-app-extension-form-builder) | Formulários declarativos com `defineForm` e `FormBuilder` | `InputFile` e `InputFileMultiple` detectam esta extensão quando `showPreview` não é `false` (padrão `true`): botões ver/download no append ou na tabela de gestão. **Não é dependência** de Dialog File Preview |\n\nSe usar ambas no host:\n\n```bash\nquasar ext add @benjaminor-dev/form-builder\nquasar ext add @benjaminor-dev/dialog-file-preview\n```\n\nOrdem de boots (stack completo):\n\n```text\n1. Pinia (host)\n2. Form Builder — boot/store\n3. bor/bor-form-builder-defaults (host)\n4. Table Builder — boot/store\n5. bor/bor-table-builder-defaults (host)\n6. Dialog File Preview — boot/dialog\n7. bor/bor-dialog-file-preview-defaults (host)\n8. Dialog Loader — boot/dialog\n9. bor/bor-dialog-loader-defaults (host)\n10. Dialog Message — boot/dialog\n11. bor/bor-dialog-message-defaults (host)\n```\n\nEm `quasar.config` você verá o defaults boot de cada extensão (ex.: `bor/bor-dialog-file-preview-defaults`); os boots do pacote são injetados pela extensão ao compilar — não aparecem como entradas curtas na sua config.\n\nUso manual a partir de um callback ou botão custom (sem depender de Form Builder):\n\n```vue\n<script setup lang=\"ts\">\nimport { useDialogFilePreview } from \"@benjaminor-dev/quasar-app-extension-dialog-file-preview\";\n\nconst preview = useDialogFilePreview();\n\nfunction onPreviewFile(file: File) {\n  void preview.show(file);\n}\n</script>\n```\n\nO boot também expõe a API via `provide` (`DIALOG_FILE_PREVIEW_API_KEY`) para integrações de bibliotecas irmãs — mesma instância que `useDialogFilePreview()`.\n\n## Entrypoints públicos\n\n| Entrypoint | Propósito |\n| --- | --- |\n| `@benjaminor-dev/quasar-app-extension-dialog-file-preview` | `useDialogFilePreview`, `configureDialogFilePreviewDefaults`, i18n (`resolveDialogFilePreviewMessages`, `resolveExtensionLocale`), utilitários MIME — tipos no IDE (`PreviewSessionOptions`, `DialogFilePreviewDefaults`, `DialogFilePreviewMessages`, …) |\n| `@benjaminor-dev/quasar-app-extension-dialog-file-preview/boot/dialog` | Boot Quasar (registrado automaticamente pela extensão) |\n| `@benjaminor-dev/quasar-app-extension-dialog-file-preview/main.css` | Estilos do diálogo (registrados automaticamente) |\n\n## Troubleshooting\n\n### Os textos da UI continuam em inglês\n\n- Configure `framework.lang` no `quasar.config` (ex.: `\"pt-BR\"`) ou chame `$q.lang.set()` em runtime.\n- Ou fixe a extensão: `configureDialogFilePreviewDefaults({ locale: \"pt\" })` em `src/boot/bor/bor-dialog-file-preview-defaults.ts`.\n\n### Boots ou estilos não aparecem em `quasar.config`\n\nEm condições normais o install registra o defaults boot em `boot: []` e o runner injeta `boot/dialog` + CSS ao compilar. Se faltar o defaults boot (projeto antigo):\n\n```bash\nnpx quasar ext invoke @benjaminor-dev/dialog-file-preview\n```\n\n### Erro: Pinia não inicializada / store indisponível\n\n- Verifique que exista um boot de Pinia no host (`app.use(pinia)` ou equivalente).\n- Em `quasar.config`, o boot de Pinia deve vir **antes** do boot `dialog` desta extensão.\n\n### `useDialogFilePreview()` fora de `setup`\n\nChame-o dentro de `setup`, outro composable ou `<script setup>`. Se precisar usá-lo fora do contexto de componente, garanta que o boot da extensão já foi executado (app montada).\n\n### O botão «Ver» não deveria ser mostrado\n\nUse `preview.canPreview(file)` antes de renderizar a ação. Retorna `false` se o MIME não tem visualizador **ou** se o arquivo local excede o [limite de tamanho](#limites-de-tamanho-para-pré-visualização). `isPreviewableMime()` só avalia MIME, não tamanho.\n\n### `canPreview()` retorna `false` por tamanho\n\nO arquivo local excede o limite do seu tipo (ex.: imagem > 50 MB). Por padrão `show(file)` abre fallback com download. Para forçar o visualizador embutido: `show(file, { forcePreview: true })` — **por sua conta e risco** (desempenho, aba congelada ou fechamento do navegador). `canPreview()` continuará `false`.\n\n### `canPreview()` retorna `false` em uma URL sem extensão\n\n`canPreview()` não faz sondagem remota. Se a URL não tem extensão nem heurística conhecida, passe `mimeType` no descriptor ou chame `show()` diretamente.\n\n### PDF muito grande: só vejo uma página por vez\n\nÉ o comportamento esperado no **modo paginado**: arquivos acima de ~25 MB, com mais de 40 páginas, ou documentos longos sem tamanho conhecido (> 15 páginas) são renderizados um por vez para não saturar a memória do navegador. Use a barra de páginas para navegar.\n\n### O contador de página do PDF não muda ao rolar\n\nNo modo contínuo com zoom alto (≥ 90%), aguarde um instante ao parar o scroll; o contador acompanha a página com maior área visível. Se o documento entrou em modo paginado, o scroll do viewport não se aplica — use os botões de página.\n\n### PDF ou texto de URL externa não carrega\n\n- **CORS:** o servidor deve permitir `fetch` da sua origem (PDF remoto é baixado como blob antes de renderizar).\n- Passe `mimeType` explícito se a URL não tem extensão.\n- Verifique que a URL responde **200** (links quebrados mostram o erro no visualizador).\n- Para domínios sem CORS, baixe no seu backend e passe um `File`/`Blob` local.\n\nExemplo de URL pública que funciona em testes:\n\n```ts\npreview.show({\n  source:\n    \"https://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf\",\n  name: \"tracemonkey-pldi-09.pdf\",\n  mimeType: \"application/pdf\",\n});\n```\n\n### O botão de download não aparece ao abrir\n\nÉ esperado no início: o download na toolbar só é habilitado quando o visualizador emite estado **pronto** (`ready`) e `showDownload` não é `false`. Enquanto prepara fontes ou carrega PDF/imagem/texto você verá «Carregando arquivo...» no viewport. Se o loader não desaparecer, revise erros de rede/CORS no console.\n\n### Não aparece o botão imprimir\n\n- Verifique que `showPrint` não seja `false` nas opções de sessão.\n- Apenas PDF, imagens e texto são imprimíveis; em vídeo/áudio o botão não é mostrado.\n- Igual ao download, requer estado **pronto** (`ready`) do visualizador.\n\n### O loader de impressão demora ou não aparece\n\n- Texto e imagem já em cache costumam abrir o diálogo instantaneamente **sem** overlay (comportamento esperado).\n- PDF ou imagem remota podem mostrar «Preparando impressão...» enquanto o iframe é preparado; o overlay some assim que abre a janela de impressão do navegador, não ao clicar Imprimir ou Cancelar nesse diálogo.\n\n### `restrictInteraction` não bloqueia tudo\n\nA opção reduz cópia, seleção e menu contextual no visualizador, mas **não** substitui DRM nem impede capturas de tela. Um usuário com conhecimentos técnicos ainda pode acessar o conteúdo.\n\n### O diálogo abre vazio por um instante ou demora a mostrar o arquivo\n\n`show()` abre o modal imediatamente e normaliza as fontes em segundo plano. Com URLs remotas ou vários arquivos, o overlay pode permanecer alguns segundos; isso por si só não indica falha.\n\n### A pré-visualização de imagem/PDF funciona em local mas não em produção\n\nVerifique que a extensão está instalada/invocada no build de produção e que `main.css` da extensão está na config gerada.\n\n### Vários arquivos: não aparece navegação\n\nPasse um **array** para `show([...])`. A barra anterior/próximo só é mostrada quando há mais de um item e `showGalleryNav` não é `false`.\n\n---\n\nMIT © Benjamín Olvera R.\n","readmeFilename":"README.pt.md"}